Linuxでこれを行うにはどうすればよいですか?プログラムごとに個別に構成するのではなく、プロキシを介して透過的に接続を強制する方法があれば便利です。
proxychains が必要です。 Ubuntuパッケージマネージャーの説明から:
プロキシチェーンは、任意のtcpクライアントによって作成されたtcp接続を、プロキシ(またはプロキシチェーン)を介して強制的に追跡します。一種のプロキシファイアです。 sockscap/premeo/eborderドライバーのように機能します(インターセプトTCP呼び出し)
このバージョンは、SOCKS4、SOCKS5、およびHTTPCONNECTプロキシサーバーをサポートします。異なるプロキシタイプを同じチェーンに混在させることができます。
特徴:
- 制限付きファイアウォールの背後からインターネットにアクセスします。
- ソースIPマスカレード。
- SSHトンネリングと転送。
- 動的LAN-to-LANVPNチャネル。
- サーバーとデーモンはフレンドリーです(sendmail MTAで正常に動作します)。