プロキシの背後でPuTTYを使用したいのですが、PuTTYにアクセスしようとするたびに、1つの緑色の四角形の黒いウィンドウが表示され、あらゆる種類のデータを入力できなくなります...
PuTTYを使用してサーバーにアクセスするにはどうすればいいですか? iPadに接続できるので、サーバーに接続しても問題ありません。
編集:
これは私のものです netstat
ように見えます:
プロキシの背後でPuTTYを使用したいのですが、PuTTYにアクセスしようとするたびに、1つの緑色の四角形の黒いウィンドウが表示され、あらゆる種類のデータを入力できなくなります...
PuTTYを使用してサーバーにアクセスするにはどうすればいいですか? iPadに接続できるので、サーバーに接続しても問題ありません。
編集:
これは私のものです netstat
ように見えます:
回答:
これはおそらくあなたが望む答えではないでしょう、しかしあなたのネットワーク管理者が正しくプロキシを設定しているなら、あなたはそれを通して接続することができません。
私は彼らが非http(s)トラフィックを許可したくないと思っているので、あなたがそれについてできることはあまりないでしょう。 sshサーバーをポート80またはポート443で実行してみて、その方法でsshサーバーに接続できるかどうかを確認できます。
私はあなたがHTTPプロキシ設定とポートについて確実であると思います
そうでない場合は、8080とプロキシのDNS名ではなくIPアドレスを試してください。
それはあなたがする必要があるプロキシを使用していないputtyの問題かもしれません
Proxy-error: Unable to resolve proxy host name
チェックアウト https://github.com/Arno0x/PowerShellScripts
具体的にはproxyTunnel.ps1
「トンネル」シナリオのトンネル...
更新: スクリプトを編集する場合は、「oneclick」(右クリック> powershellで実行)で使用できます。編集する必要があるのは3行です(localhostが適切でない場合は4行)。
[String]$bindIP = "127.0.0.1", #localhost
[Int]$bindPort = 5555, #local port
[String]$destHost = "destination.host.name", #or IP address
[Int]$destPort = 443 #destination port
スクリプトの起動後、powershellはポート5555をリッスンするので、localty:5555に接続するようにputtyを設定し、powershellはパケットを宛先にプロキシします。もちろん、あなたはポート、接続タイプを試してみる必要があるでしょう、すべてがプロキシを通して許可されるかもしれないというわけではありません。
私の場合は、Kerberos認証のみを使用するSquidプロキシがありますが、PowerShellはうまく機能します。宛先に私はsshがポート443に設定されたmikrotikルーターを持っていますが、他のどのsshサーバーでも動くでしょう。
私がこれまでに気づいたことの1つ(昨日スクリプトを発見しただけです)はそれがリスニング状態に戻らないので、切断時にputtyが再接続しないことです。
もちろん、PowerShellはWindowsのものなので、そこでしか機能しません。