Windowsのプロキシファイアと同様に、Linuxのすべてのtcp要求をインターセプトして、プロキシ接続を介して渡すことはできますか。
これにはさまざまな解決策があります。
$http_proxy
などの変数を設定できます。ほとんどのアプリケーションは、この変数を自動的に選択します。システム全体に設定するには、~/.bashrc
ファイルまたは/etc/profile
のいずれかにこの変数を設定できます。次のように設定します。
http_proxy=http://user:[email protected]:3128
https_proxy=https://user:[email protected]:3128
export http_proxy
export https_proxy
一部のアプリケーションはプロキシ変数を使用せず、プロキシサーバーを使用するための設定さえない場合があります。このような場合、proxy_chains
を使用して、すべてのPCトラフィックをプロキシサーバー経由で転送できます。
私はproxy_chains
を使用したことがありませんが、彼らのホームページはそれをすべて1つのページで伝えているようです: http://proxychains.sourceforge.net/howto.html
プロキシを介してすべてのPC接続を強制するために、proxy_chainsの代わりに透過プロキシを使用することもできます。私はこれをどのように設定するのかよくわかりません(私はこれをずっと前にやりました、そしてそれはうまくいきました!)それであなたはしなければならないでしょう自分で見てください。