SSH接続を確立するときにローカルポートをどのように指定しますか?

SSH接続を確立するときにローカルポートをどのように指定しますか?

IDCでホストされている2つのサーバーがあります。ポート20/21/22/23/3389/33101-33109を使用して、2つのサーバー間の接続のみを確立できます。 IDCネットワークデバイスは、送信元ポートまたは宛先ポートが20/21/22/23/80/3389/33101-33109リスト/範囲にない他のすべてのパケットをブロックします。ただし、SSHの送信元ポートはランダムです。

このコマンドを使用すると、リモートポートを簡単に指定できます。ssh username@server -p remote_port

sshもしそうなら、ポート33101などを使用してSSH接続を確立できるようにローカルソースポートを指定するコマンドパラメータや他の方法はありますか?

私のネットワークトポロジは次のとおりです。
ネットワークトポロジ

ベストアンサー1

SSH クライアントの送信元ポートは指定できません。

ncただし、次のようにプロキシとして使用できます。

ssh -p 33101 -o 'ProxyCommand nc -p 33101 %h %p' $SERVER_2

~からunbuntuサーバーでSSHの送信元ポートを設定するには?(サーバー障害関連)

おすすめ記事