ここに状況があります。リモートLANネットワークに私のHTTPトラフィックを私のホームPCからプロキシする(パブリック静的IPを持っている)PC-1があります。 PC(PC-1)はインターネットからの要求を聞くことはできません(ファイアウォールの背後にあります)。それ(PC-1)は、ポート上の私のホームPCにのみ接続して接続することができます。その接続をプロキシ接続として使用するにはどうしたらいいですか?リバース接続のリモートHTTPプロキシ
-1
A
答えて
0
第一のアプローチ:
は、私は通常、# on pc1
mitmdump -p 45849
のsshを行う(mitmdumpがより正確に)mitmproxyで行く自宅のPCにトンネルを逆に、PC-1の上にいくつかの種類のプロキシプログラムを起動
SOCKSプロキシhttp://127.0.0.1:45849
としてトンネルを指す# on pc1
ssh -R 45849:127.0.0.1:45849 <user>@<home_pc>
設定のHTTP(S)_proxyのenv VARSまたはブラウザ(S)
# on home pc
export http_proxy=http://127.0.0.1:45849
export https_proxy=http://127.0.0.1:45849
第二のアプローチ:
リバーストンネル自宅のPCへ
# on pc1
ssh -R 45848:127.0.0.1:22 <user>@<home_pc>
'DynamicForward' トンネル
# on home pc
ssh -p 45848 -D 45849 <user>@127.0.0.1
のconfigureを作成するために、逆トンネルを使用PC1のSSHサービスを晒しますhttp(s)_proxy env varsまたはブラウザ(socksプロキシとしてトンネルを指す)http://127.0.0.1:45849
私は、ソフトウェアをインストールまたは更新する必要があるときに、複数のファイアウォールの背後にあるセキュリティ保護された環境のリモートサーバーに「インターネット」を与えるために、しばしば最初の方法を使用します。
関連する問題
- 1. プロキシ接続のHTTP/sフロー
- 2. jolokiaプロキシでリモートcassandra JMXに接続
- 3. RリモートSSH接続でローカルにプロキシ
- 4. nginx 1.2.0 - socket.io - HTTP/1.1 - プロキシwebsocket接続
- 5. Postgresqlリモート接続
- 6. リモートmysql接続
- 7. アクセスデータベースのリモート接続
- 8. MySQLのリモート接続
- 9. SSL接続を介してフォワードHTTPプロキシに要求を接続しますか?
- 10. PIP - プロキシ - 接続が
- 11. アンドロイドでHTTP接続用のプロキシを使用する方法は?
- 12. リモートmysql接続エラー
- 13. Cloudera CDH3リモート接続
- 14. リモートMySQLデータベース接続
- 15. リモートUSB接続C
- 16. 接続し、リモートで
- 17. DCLプログラミング - リモート接続
- 18. HTTPS接続にHTTPSプロキシが必要か、HTTPプロキシを使用できますか?
- 19. HTTPプロキシ経由でソケットサーバーを接続する方法
- 20. SQL Serverへのリモート接続
- 21. SQL Server 2005のリモート接続
- 22. リモートmysqlへのローカルサーバー接続
- 23. MySQLリモート接続の問題
- 24. リモートWMI接続の管理
- 25. リモートmysqlへのサーブレット接続
- 26. mongodbとのリモート接続
- 27. memcachedリモート接続の認証
- 28. VisualVMリモート接続のデバッグ
- 29. PHPでのリモートSQL接続
- 30. SQL Serverのリモート接続
下への投票は何ですか? –