![]() |
Сабж проблемы: proxychains не хочет работать с браузером Firefox. Изначально стояла версия 3.17 и 4.хх по дефолту на Kali Linux и проблема была в том, что команда
Код с оформлением (BB-коды): Код:
proxychains firefox duckduckgo.comА вот при команде curl результат был: Код: Код:
proxychains curl 2ip.ioКонфиг proxychains4 Самый последний socks5 как раз купленный мной прокси-сервер (он рабочий). Пробовал также в конфиге убирать коммент на Код: Код:
strict_chainКод: Код:
dynamic_chainПробовал комментить Код: Код:
proxy_dnsКод: Код:
proxy_dns_daemon 127.0.0.1:1053Код: Код:
proxychains4 firefox duckduckgo.comПорядок моих действий: запуск терминала, ввод Код: Код:
sudo service tor startКод: Код:
sudo service tor statusКод: Код:
tor.service - Anonymizing overlay network for TCP (multi-instance-master)Код: Код:
sudo curl 2ip.io Проверка IP через proxychains4 Код: Код:
$ proxychains4 curl 2ip.io Код: Код:
proxychains4 firefox www.google.comКод: Код:
$ sudo /usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defaults-torrc -f /etc/tor/torrc --RunAsDaemon 0 --verify-configПопытки настроить прокси (платный, который и в конфиге проксичейн указан) внутри Firefox привели к успеху, там всё работает ОК. Вопрос: почему не работает proxychains-ng. Ни с браузером, ни просто через curl?Просьба помочь подсказать куда копать, что сделать? Заранее всем откликнувшимся СПАСИБО. |
И пока никто не написал, дополню. Заметил такую интересную вещь: когда я через терминал подключаюсь к AdGuardVPN (оплаченному) , то при использовании curl получаю
Код: Код:
└─$ proxychains4 curl 2ip.ioНо попытки запустить FIrefox всё равно безуспешны через терминал пишет, что всё ОК, но по факту браузер не прогружает страницы (это делается с запущенным в другом терминале proxychains-daemon (раскоменченной строкой proxy_dns_daemon в конфиге)): Код: Код:
$ proxychains4 firefox www.duckduckgo.com |
А зачем так усложнять, если не секрет? В Firefox есть настройки proxy-сервера, есть плагины, например FoxyProxy, через него удобнее настроить и проверить. Сначала можно проверить что работает прокся в принципе.
|
Цитата:
Вот что получается с опцией proxy_dns c выключенным VPN: Код: Код:
$ proxychains4 -f /etc/proxychains.conf -q firefox duckduckgo.comc включенным VPN: Код: Код:
$ adguardvpn-cli connect Цитата:
Код:
─$ sudo apt updateКод: Код:
$ sudo apt install --reinstall libproxychains4 Цитата:
При ручной настройке прокси в Firefox -> settings -> network settings прокся работает. Цитата:
Цитата:
|
После всех вышеописанных действий при выключенном VPN и проверке curl
Код: Код:
$ proxychains4 curl 2ip.io Код: Код:
$ proxychains4 firefox duckduckgo.comПри включенном VPN Код: Код:
$ proxychains4 curl 2ip.io Код:
$ proxychains4 firefox duckduckgo.comКод: Код:
$ proxychains4 curl 2ip.io Код: Код:
$ proxychains4 firefox duckduckgo.com |
127.0.0.1:9050 у тебя тут тор вообще крутится ?
|
Цитата:
sudo apt install proxychains приводит к установке более старой версии. Я решил клонировать и собрать более свежую версию proxychains-ng с GitHub заблаговременно удалив старую командами sudo apt remove и sudo apt purge. Клон сделал в домашнюю директорию / начал процесс сборки, перейдя в каталог ~$ cd /proxychains-ng согласно файла README на GitHub и столкнулся со следующими проблемами: Затем решил перенести proxychains-ng из директории / в /bin (перенес), файл proxychains.conf был по пути /usr/local/etc я перенёс его в /etc. Добавил в $PATH путь к proxyresolv $ export PATH=$PATH:/bin/proxychains-ng/src Увидел, что директория proxychains-ng помимо директории /bin есть и по пути /usr/bin/proxychains-ng В $PATH добавил путь к ещё одному proxyresolv $ export PATH=$PATH:/usr/bin/proxychains-ng/src Команда which выдаёт следующий результат Код: Код:
$ which proxyresolvКод: Код:
$ proxychains4 curl 2ip.io Код: Код:
$ sudo service tor statusКод: Код:
$ proxychains4 curl 2ip.io |
Цитата:
|
Проверил работу proxychains-ng с следующим конфигом:
Код: Код:
strict_chainПомогите настроить tor пожалуйста ибо как вы уже поняли при работе tor совместно с прокси у меня блокируется работа. upd проверил так же работу с конфигом когда строка proxy_dns раскоменчена, тоже работает. То есть вся проблема именно в связке tor+proxy |
Получилось! Мне удалось запустить tor и все заработало. Proxychains работает нормально с опциямиproxy_dns и proxy_dns_daemon, а так же и с dynamic_chain и strict_chain. Я имею в виду как команду curl, так и запуск браузера firefox. Пришлось подправить конфигурацию tor, а именно в файлах: /usr/lib/systemd/system/tor.service (прописать путь в строке ExecStart [ExecStart=/usr/bin/tor/]) и настроить файл /etc/tor/torrc, раскомментить строки и добавить мосты:
Код: Код:
SocksPort 9050 # Default: Bind to localhost:9050 for local connections.Код: Код:
$ sudo systemctl status torКод: Код:
$ proxychains4 curl 2ip.ioЕще раз всем большое спасибо! Тему можно закрывать. p.s. отдельное спасибо Koloboking что мучался тут со мной! |
| Время: 13:58 |