GNU/Linux >> Linux の 問題 >  >> Debian

Debian –プロキシサーバーを介してシステム全体の接続を設定する方法は?

私のインターネットアクセスはプロキシ経由で、OSはDebian 8であり、各アプリケーションはプロキシを使用するように設定する必要がありますが、プロキシで動作させるには頭痛の種がいくつかあります。私の質問は次のとおりです。すべての接続(tcp、udpなど)をプロキシに送信するプログラム?つまり、プロキシサーバーを介してシステム全体の接続を設定するにはどうすればよいですか?

承認された回答:

これにはさまざまな解決策があります:

1。 http_proxy変数の構成

$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

2。 proxy_chainsの使用

一部のアプリケーションはプロキシ変数を使用せず、プロキシサーバーを使用するための設定さえない場合があります。このような場合、proxy_chainsを使用して、すべてのPCトラフィックをプロキシサーバー経由で転送できます。 。

proxy_chainsを使用したことはありません ただし、彼らのホームページはすべてを1つのページにまとめているようです:http://proxychains.sourceforge.net/howto.html

3。透過プロキシの使用

すべてのPC接続をプロキシ経由で強制するために、proxy_chainsの代わりに透過プロキシを使用することもできます。これを設定する方法がよくわかりません(これはかなり前から行っていましたが、うまくいきました! )そのため、自分で確認する必要があります。


Debian
  1. Debian10BusterでSambaサーバーをセットアップする方法

  2. Debian11サーバーでSFTPサーバーをセットアップする方法

  3. Debian10でOpenVPNサーバーをセットアップする方法

  1. Debian10BusterでLAMPサーバーをセットアップする方法

  2. Debian10BusterでNFSサーバーをセットアップする方法

  3. Debian10BusterでLEMPサーバーをセットアップする方法

  1. Debian9でNginxサーバーブロックを設定する方法

  2. Debian9でOpenVPNサーバーをセットアップする方法

  3. Debian10でNginxサーバーブロックを設定する方法