2012-04-25 22 views
3

私は3つのホストA、B、Cを持っています。BはA &の両方からアクセス可能です。CIからBへのSSH接続を確立し、Bのポートを1 C.これで、BI上でCに転送されたローカルポートに正常に接続できますが、AからBのポートに接続しようとすると(AからCに到達することを期待します)、接続は失敗します。これは何が原因でしょうか?別のホストからSSH転送ポートに接続する

& BはWin7 x64でcygwinを実行しています。 CはRHEL5を実行しています。私はすべてのホスト上のファイアウォールをオフにすることによって、これがファイアウォールの問題である可能性を排除しました。

答えて

4

セキュリティ上の理由から、sshは、ローカルホストがデフォルトで転送/転送ポートに接続することのみを許可します。 OpenSSHでは、GatewayPorts指令を参照してください。しかし、この制限が理由で存在すると考えてください。

おそらくC.

につながる、A上の転送ポートに接続すると、Bの転送ポートへの接続を作成するように、AとBの間の転送だけでなく、BからCへの1を確立したいです
関連する問題