内部LANのLinuxを接続する外部ホスト、リモートのssh

最近、同社は高いホストテーブル構成ボックス(i7,32G、512G)を持って、私は時に侵入テストを使用することができますカーリーの頭を、インストールして、残りは私に属している、など知名度の高いマシン、どのように喜んでそれ灰色のそれを食べます。だから私は、リモートからLANホストにアクセスする方法を、少し勉強に行きました内部ネットワークFRPに侵入しようとしましたが、クラウドサーバーの帯域幅に依存しすぎて、接続が不安定なので、あきらめて、だけでなく、兄は私がngrok使用を推奨、私はそうではありません裁判は、兄弟が学習交流=を議論することができます興味を持っています。=
準備:

   一台内网机器A、一台外网笔记本B、一台云服务器C(上述是本人的材料,各位可根据手中的机器酌情变化配置方法)

構成:
まず、ネットワーク機器カーリーの内部構成:
通常我々がカーリーを使用するには、SSHの終わりによって開始された可能性があり、ここで、我々は、リモートのSSH接続をサポートカーリー場合、それは、そうまず、受信側として機能します。
1.変更sshd_configファイル、コメントの一致を削除#PasswordAuthentication yesの場合、保存して終了。

vi /etc/ssh/sshd_config

次に、SSHサービスを開始

service ssh start        //此命令没有回显

最後に、コマンドラインで、入力します。

ssh -CfNg -R 7001:localhost:22 用户名@C机

通常は文句はありませんが、私はここで、スクリーンショット、クラウドサーバーの問題は、= =ポイントが発生した可能性が

第二に、クラウドサーバの構成Cの
サーバークラウド上の設定が前方に十分に聞くことがあり、両方のホストにアクセス可能なパブリックIP、あること、そして適切なポートを開いている必要があり、比較的簡単ですが、私は開いているポートにここですが、7000と7001です複数のポートopenコマンドのために、私は説明しませんが、異なるコマンドは、あなたのすべての百度に、同じサーバーではありません。

第三に、ネットワークB外機の設定
ここでは、私はMacBookのを使用して、コマンドラインを入力します。

ssh -CfNg -L 7000:localhost:7001   用户名@C机
提示输入云主机的密码,即为成功。

第四には、ログインが
最後に、あなたは、同社の機械Aを訪問することができ、および外部ホストの下でBは、ラインコマンドなし、エコーではありません@localhostにssh -p 7000 A通常のユーザー名を入力することができます。

おすすめ

転載: www.cnblogs.com/H4ck3R-XiX/p/12153973.html