SVLヘッダインジェクタとHTTPインジェクタのLinuxの代替案は何ですか? [コピー]

SVLヘッダインジェクタとHTTPインジェクタのLinuxの代替案は何ですか? [コピー]

ISPのファイアウォールを迂回したかったし、成功した。Windowsそして機械的人造人間一連のHTTPヘッダーを送信し、CONNECTメソッドを使用してリモート(はい)SSHサーバー。

POST http://host.com/ HTTP/1.0[crlf][crlf]
CONNECT host.com@[host_port] [protocol][crlf][crlf]

その後、ISPは制限なしにその接続をSOCKS5プロキシとして使用します。

今ではLinuxでも同じことをしたいのですが、Linuxの選択肢が見つからず、ラップトップが非常に弱く、常にVirtualBoxを実行することはできません。どんな提案がありますか?すばらしいGUIがないかもしれませんが、コンソールは恐れません。

ベストアンサー1

提案されたコピー、Linux の SSH クライアントはプロキシを介してホストに接続します。あなたの要件にほぼ正確なソリューションです。少し調整することで、Squidプロキシを介して私に役立つ2つの解決策が得られました(注:その1つはポート22へのトンネリングを許可するように変更されました)。

まず、適切なパッケージをインストールします。プロキシトンネルツール。 Debian/Raspbian では「proxytunnel」です。

これで、プロキシ経由でSSHを使用してHTTP CONNECTターゲットデバイスに直接接続できるようになりました

ssh -o ProxyCommand='proxytunnel -p proxyHost:proxyPort -d %h:%p' user@remoteHost

定期的に接続する場合remoteHostは、それらを含めることを検討してください。~/.ssh/config

Host remoteHost
    ProxyCommand proxytunnel -p proxyHost:proxyPort -d %h:%p

Cygwin(Windows)には、構文がわずかに異なる「connect-proxy」パッケージがあります。

ssh -o ProxyCommand='connect-proxy -d -H proxyHost:proxyPort %h %p' user@remoteHost

そして

Host remoteHost
    ProxyCommand connect-proxy -d -H proxyHost:proxyPort %h %p

おすすめ記事