ProxyChains — проксируем (почти) всё

proxychains.sourceforge.net

Круто, когда есть системные настройки прокси, чтобы не вбивать адрес и порт локального сервера в каждое приложение, когда еще и не все-то это поддерживают. Но многие приложения еще и систему не особо-то слушаются, не говоря уже о тех системах, где такой настройки вообще нет.

ProxyChains позволяет через указанную в конфиге проксю гонять трафик любого приложения на Unix-подобных ОС, будь то консольное или графическое. Таким образом можно не волноваться, будет ли приложение уважать ваши настройки или нет — его никто спрашивать не будет.

📌 Детали

  • открытый исходный код на Си
  • разработка словацкого энтузиаста FOSS, без рекламы и отслеживания
  • доступно для Linux, macOS (Homebrew) и BSD
  • работает с протоколами HTTP(S)- и SOCKS 4a/5
  • есть ограничение, не позволяющее без костылей пропускать трафик IRC-мессенджера IRSSI через Tor
  • проксирует не только клиентские приложения, но и серверные
  • прокси могут быть указаны в переменных окружения или в proxychains.conf (как в <a href="" onclick=“return ShowCashtag(“HOME”)">$HOME/.proxychains/, так и в /etc/)
  • проксирует и TCP, и DNS-запросы (proxy_dns в конфиге)
  • цепочки проксей из разных протоколов, в т.ч. динамические (софт сам убирает из цепи мертвые прокси)
  • сообщество на форуме SourceForge

ИМХО:  Очень умная вещь. Жаль, что c IRSSI приходится копать глубже, т.к. именно за его торификацией я и обратился изначально к сабжу. Справедливости ради, Libera Chat, куда чаще всего захожу, сам подливает масло, требуя использовать свои узлы Tor. Тем не менее, это мастхэв, никуда с моей системы не денется. Опять я по языку понял, что это стоит чекнуть. Сионисты (нет, не те, что с Ираном рамсят) реально делают вещи на века.

Свежее