Для этого есть различные решения:
1. Настройка переменных http_proxy
Вы можете установить $http_proxy
и другие такие переменные. Большинство приложений выберет эту переменную автоматически. Чтобы установить его для всей системы, вы можете установить эту переменную либо в вашем ~/.bashrc
файле, либо /etc/profile
. Установите это как:
http_proxy=http://user:password@proxyserver.com:3128
https_proxy=https://user:password@proxyserver.com:3128
export http_proxy
export https_proxy
2. Использование proxy_chains
Некоторые приложения не будут использовать вашу прокси-переменную, и они могут даже не иметь настроек для использования прокси-сервера. В таком случае вы можете направлять весь трафик вашего ПК через прокси-сервер с помощью proxy_chains
.
Я никогда не использовал proxy_chains
, однако их домашняя страница, кажется, рассказывает все это на одной странице: http://proxychains.sourceforge.net/howto.html
3. Использование прозрачного прокси
Чтобы форсировать все соединения вашего ПК через прокси, вы также можете использовать прозрачный прокси в качестве альтернативы proxy_chains. Я понятия не имею, как это настроить ( хотя я делал это давным-давно, и это сработало! ), Так что вам придется смотреть самостоятельно.
proxychains
работает безупречно на FreeBSD, это потрясающе.