Назад | Перейти на главную страницу

ProxyChains перенаправляет пакеты, предназначенные для локального компьютера, на прокси-сервер.

Я использую ProxyChains для подключения к своему прокси в колледже. Он работает очень хорошо, за исключением того, что он даже перенаправляет пакеты, предназначенные для локального порта, на прокси-сервер:

| S-цепь | - <> - 172.22.2.211:3128-<><>-4.2.2.2:53-<><>-OK

| S-цепь | - <> - 172.22.2.211:3128-<><>-127.0.0.1:57343-<--отклонено

Есть ли способ добавить исключение для 127.0.0.1 в ProxyChains

Последующий патч был включен в эта вилка.

Строить с

git clone https://github.com/rofl0r/proxychains
cd proxychains
git checkout v4.5
./configure
make
sudo make install
sudo rm /usr/local/etc/proxychains.conf

Создайте следующий файл конфигурации в /etc/proxychains.conf:

strict_chain
tcp_read_time_out 15000
tcp_connect_time_out 8000
localnet 127.0.0.0/255.0.0.0
[ProxyList]
socks4 127.0.0.1 8080

(Видеть src/proxychains.conf для прокомментированного примера).

Запустите прокси SOCKS на локальном порте 8080 для отправки трафика через сервер без прокси:

ssh -D 8080 -f -C -q -N <proxy-free server>