SOCKS が SSH クライアントの PC では動作するが別の LAN マシンでは動作しない場合は、ローカルの待ち受けアドレスを確認します。意図した割り当て済みインターフェースの 1 つにバインドするには:

ssh -N -D 192.0.2.10:1080 [email protected]

ドキュメント用の IP を SSH クライアントの実際のインターフェースに置き換えます。他の許可されたピアは、各自の localhost ではなく、そのアドレスと 1080 を使用します。

制御リスナーの役割
クライアント ssh_config GatewayPortsローカル転送のデフォルトのバインド動作
リモート sshd_config GatewayPortsリモート -R リスナー

サーバーは引き続き転送と要求された宛先を許可する必要があります。リモートリスナーの制御を変更しても、この -D ソケットは移動しません。

クライアントのファイアウォール/リスナーの到達性を確認し、意図した LAN ピアと拒否した LAN ピアからのアクセスを検証します。SSH が認証するのはトンネルの所有者であり、後から接続する各 SOCKS 呼び出し元に個別のパスワードチャレンジを行うわけではありません。

関連記事