パブリックIPは同じですが、ポートが異なる複数のシステムをSSHに接続する

パブリックIPは同じですが、ポートが異なる複数のシステムをSSHに接続する

ルータの背後にある複数のコンピュータにパブリックIPが割り当てられています。たとえば、[M1、M2、M3]

世界中のどこからでも、別のポートでM1、M2、M3にログインできますか?

これでパブリックIPをpingできます。

ping x.x.x.x
PING x.x.x.x (x.x.x.x): 56 data bytes
64 bytes from x.x.x.x: icmp_seq=0 ttl=57 time=31.424 ms
64 bytes from x.x.x.x: icmp_seq=1 ttl=57 time=35.152 ms
64 bytes from x.x.x.x: icmp_seq=2 ttl=57 time=35.229 ms

同じパブリック/フローIPを使用しますが、異なるSSHポートを使用して3つのシステムすべてへのアクセスをどのように設定しますか?

誰でもこの問題を解決するのに役立ちますか?

答え1

はい、できます。あなたの投稿には具体的に何を提案するべきかを知るのに十分な詳細はありませんが、ルータでポート転送を実行するだけです。通常、sshサーバーはポート22でリッスンします。

したがって、あなたの場合、各コンピュータに異なるポートを転送することができます。

router:2122 -> M1:22
router:2222 -> M2:22
router:2322 -> M3:22

正確な方法は、ルータで動作するソフトウェアによって異なります。 GUIがある場合は、ほぼ確実にポート転送オプションがあります。

関連情報