Я использую Kubuntu 17.04, и я установил proxychains
, который работал как чудо на Kali Linux.
В /etc/proxychains.conf
я прокомментировал строку, которая возвращает strict_chain
, и нескомментированную строку, которая возвращает dynamic_chain
. Все остальное по умолчанию.
dynamic_chain
#
# Dynamic - Each connection will be done via chained proxies
# all proxies chained in the order as they appear in the list
# at least one proxy must be online to play in chain
# (dead proxies are skipped)
# otherwise EINTR is returned to the app
#
#strict_chain
Затем я запустил proxychain google-chrome
, и я получил бы предупреждения, такие как:
!!!need more proxies!!!
|DNS-request| www.googleapis.com
|DNS-response|: clients2.google.com does not exist
|D-chain|-<>-127.0.0.1:9050-<--timeout
Я также попробовал это:
proxychains curl https://google.com
вывод:
ProxyChains-3.1 (http://proxychains.sf.net)
|DNS-request| google.com
|D-chain|-<>-127.0.0.1:9050-<--timeout
!!!need more proxies!!!
|DNS-response|: google.com does not exist
curl: (6) Could not resolve host: google.com
или пинг;
proxychains ping https://google.com
вывод:
ProxyChains-3.1 (http://proxychains.sf.net)
ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ping: https://google.com: Name or service not known
Насколько я знаю, прокси-цепочки работают только с TOR.
После попытки некоторых других опций, которые я опубликовал в комментариях, решение было на самом деле:
sudo apt install tor
После установки TOR прокси-цепочки работают как положено.
Для меня проблема не была полностью решена путем установки tor
, как описано в принятом ответе.
После установки tor
вам необходимо запустить службу с помощью следующей команды:
sudo service tor start
Вы можете использовать systemctl
для запуска или остановки службы:
Примеры:
sudo systemctl start tor.service
sudo systemctl stop tor.service