2つのルーターの背後にあるSSHサーバーにアクセスする

2つのルーターの背後にあるSSHサーバーにアクセスする

テスト目的で、ネットワーク (クラス C) 内にプライベート ネットワーク (Router2) をセットアップしました。

図:

WAN-->Router1( Gateway 192.168.0.254)-->Lan-->Router2(Sonicwall)-->Lan(10.0.20.1)

Router2 の背後にあるデバイスがインターネットと通信できるように設定しました。

私がやりたいのは、ルータ2の背後にSSHサーバーを設定し、別のWAN(自宅)からそのSSHサーバーに接続することです。

図:

WAN-->Router1( Gateway 192.168.0.254)-->Lan-->Router2(Sonicwall)-->Lan(10.0.20.1)-->10.0.20.35(SSH Server).

では、別の WAN (自宅) から SSH サーバーと通信するにはどうすればよいでしょうか? ルータ 1 のポートをルータ 2 の IP に転送しますか? 次に、ルータ 2 を SSH にポート転送しますか?

答え1

SSH サーバーに標準の SSH ポート (TCP ポート 22) を使用する場合は、ポート 22 をルーター 1 の WAN インターフェイスからルーター 2 の外部インターフェイス (つまり、ルーター 1 に面するルーター 2 の IP アドレス) に転送する必要があります。次に、ルーター 2 は、外部インターフェイスのポート 22 宛てのトラフィックを、SSH サーバーに設定した IP アドレスである 10.0.20.35 に転送する必要があります。

関連情報