SSHポート転送を使用して0.0.0.0をバインドすると接続が拒否される理由[冗長]

SSHポート転送を使用して0.0.0.0をバインドすると接続が拒否される理由[冗長]

このコマンドを使用して、ローカルコンピュータでポート転送を実行しています。

ssh -L 3409:0.0.0.0:3309 -N -f [email protected]

このコマンドを実行すると、リモートで80.110.35.85正常に接続できます。ただし、同じローカルネットワーク上の他のコンピュータを使用すると、接続が拒否されたというメッセージが表示されます。混乱しています。なぜこれが起こるのでしょうか?同じローカルネットワーク上の他のコンピュータでポート3409を使用できますか?

答え1

LAN上の他のホストとポートを共有するコンピュータでゲートウェイポートを有効にし、/etc/ssh/sshd_conf sshdサービスを再起動します。

GatewayPort yes

答え2

以下を試してください。ローカルコンピュータにポート3409をブロックするファイアウォールがない場合は、ローカルコンピュータだけでなく、ネットワーク上のローカルコンピュータに接続できる他のコンピュータでも機能する必要があります。

ssh -L *:3409:80.110.35.85:3309 -N -f [email protected]

関連情報