sudo apt-get install proxychains
cd /usr/ports/net/proxychains && make install clean
Далле правим /etc/proxychains.conf(debian/ubuntu) /usr/local/etc/proxychains.conf(freebsd)
Существует 3 режима работы:
strict_chain - строит цепочку из всех указанных прокси, все прокси должны быть живые.
dynamic_chain - тоже самое, но живость всех прокси необязательна
random_chain - создаёт цепочку длинны(см. ниже chain_len) из прокси.
Перед созданием соединения proxychains чекает все прокси, можно писать живые прокси в файл proxychains.stats(создаётся в домашней директории) раскоментив строку write_stats.
Желательно увеличить connect_time_out до 15сек и закоментировать proxy_dns(далеко не все прокси поддерживают dns-запросы) Ну далее всё ясно - type host port [user pass] .
Ну и: proxychains kopete
tsocks
Неплохой вариант.
Код:
apt-get install tsocks
cd /usr/ports/net/tsocks/ && make install clean
Далее правим /etc/tsocks.conf(debian\ubuntu для freebsd как всегда /usr/local/etc) Если у нас есть прокся 218.24.180.147 socks v5 с логином login и пасом passwd на порту 8888 , то:
Код:
local = 218.0.0.0/255.0.0.0
server = 218.24.180.147
server_port = 8888
server_type = 5
default_user = login
default_pass = passwd
При использовании proxychains часто возникают проблеммы с LD_PRELOAD при подгрузке библиотеки libproxychains.so и более менее внятного ответа как это пофиксить я не нашел.