2

Windows 7 と Ubuntu 12 を同じマシンにインストールし、Eclipse を使用しています。

私のコンピュータはプロキシの背後にあるノベル ネットワークにあり、svn サーバーは別のプロキシの背後にある別のネットワークにあります。パテを使用して、トンネル経由で svn に接続します。また、Windows では動作しますが、Linux では動作しません。両方の Eclipse プロキシ設定は同じです。

また、Linux ではパテを使用してリモート サーバーに接続できますが、ssh を使用すると接続を確立できません。

パテでは、設定は次のとおりです。

Hostname: 192.168.0.3 
Tunnel: L22 localhost:22
proxy: remoteproxy Port 8283

ssh を実行しようとしました:

ssh -L 8283:remoteproxy:22 192.168.0.3
ssh -L 22:remoteproxy:8283 192.168.0.3

そして、それはうまくいきませんでした。

putty でログを記録し、Eclipse から svn に接続しようとしても、Linux では機能しませんが、Windows では問題ありません。

誰かが私を助けることができますか?

Fabien の指示に従いましたが、うまくいきませんでした。別の端末で netstat を実行すると、次のように表示されました。

Proto Recv-Q Send-Q Local Address Foreign Address State  
tcp 0 1 10.0.40.106:39108 192.168.0.3:ssh SYN_SENT  
tcp 0 0 10.0.40.106:55637 10.0.1.3:3128 ESTABLISHED  
tcp 0 0 10.0.40.106:55700 10.0.1.3:3128 TIME_WAIT  
tcp 0 1 10.0.40.106:56876 91.189.94.25:http SYN_SENT  
4

1 に答える 1

0

トンネル構成は次のようにする必要があります。

ssh -f -L localport:host:hostport user@ssh_server -N

あなたの場合:

localport=22
host=remoteproxy
user is missing
ssh_server=192.168.0.3

追加情報については、このリンクを読むことができます

于 2012-09-16T08:49:14.313 に答える