Недавно УкрТелеком преподнес новый сюрприз - перестал открываться сайт twitter.com. Для просмотра сайтов, которые по той или иной причине не открывается через каналы этого провайдера, я использую socks5-прокси. В большинстве приложений есть поддержка этого типа прокси, но некоторые могут похвастатся только http-проксей. В таких случаях помогают утилиты которые поддерживают оба типа проксей и могут выступать в качестве посредника. Одна из таких утилит - proxychains.
proxychains умеет направлять сетевой поток (TCP) приложения через туннель разных проксей. Заявлена поддержка таких типов прокси: http, socks4, socks5. Настройки позволяет гибко переключаться между разными прокси:
Установка под Ubuntu
sudo apt-get install proxychains
Установка под Arch
yaourt proxychains
Настроем proxychains, добавив в /etc/proxychains.conf список проксей
# sudo vim /etc/proxychains.conf [ProxyList] socks5 127.0.0.1 9999
Пример использование, сетевой поток приложения hotot пропускается через proxychains
proxychains hotot