ポート転送ルールを使用すると、WANを介してローカルコンピュータにアクセスできます。

ポート転送ルールを使用すると、WANを介してローカルコンピュータにアクセスできます。

私のホームネットワーク上のマイコンピュータの1つに設定を設定しようとしています。つまり、ssh(実行中のマシンdropbear)を介して外部からアクセスできるようにしたいのですssh。私が達成したいシナリオの「イメージ」は次のとおりです。

+---+  +---+  #1: has the static local IP of 1.2.3.4 and listens to port 22 for incoming ssh connections
|#1 |  |#2 |  #2: has a non-static local IP (DHCP given)
+---+  +---+  #3: 3 wishes to connect to #1
  |      |    GATE: the home modem. Its WAN IP is 5.6.7.8
-----  -----        
  \      \                  +------+
   \______\_________________| GATE |
                            +------+
                               |
  +---+                        |
  |#3 |                     __ | _
  +---+                   _(  )_( )__
    |                    (_ internet_)
  -----                    (_) (__)
    \_________________________/
                             

フォローアップを行い、同様の質問を読んだ。ここしかし、ルータの管理Webインターフェイスでルールを設定するのに問題があるport-forwardingので、可能であれば助けをしたいと思います。

次の図は、モデムでポート転送ルールを設定するために使用できるオプションを示しています。 ポートフォワーディングメニュー

#1簡単にするために仮想IPアドレスを1.2.3.4。しかし、今すぐは、次のオプションについて完全にはわかりません。まあ、これはWAN Host Start/End着信接続の有効範囲であると言えます。しかし、どのように進むべきかわかりません。

  1. WAN開始/終了ポート
  2. LAN起動/終了ポート

クライアントがsshリッスンポートで実行されているため、ここに値を追加しました。しかし、再びSTART / ENDのどれに属すべきかわかりません。#122

ポートフォワーディングメニューに表示されるフィールドのマニュアルでは、次のようにそのフィールドについて説明しています。

ポートフォワーディングマニュアル

そのため、WANポートの範囲を指定した後、次のように(START,END):=(1,22)コンピュータに接続しようとしました。

ssh [email protected] -p 22

しかし、タイムアウトが発生します。

ssh:ホスト5.6.7.8ポート22に接続中:接続がタイムアウトしました。

関連情報