ссылки torify, возвращающие «хост не найден»

#tor

#tor

Вопрос:

Я использую Ubuntu. Установил tor с помощью «sudo apt-get install tor», а также установил «ссылки».

Я попытался запустить ссылки с помощью tor, используя: ‘torify links’

Программа загружается, но когда я пытаюсь куда-либо перейти, она возвращает ошибку «Хост не найден».

Ссылки отлично работают без «torify», и все сайты доступны. Я также могу пинговать сайты, используя команду ping, без проблем.

tor не работает со ссылками? Нужно ли мне что-то настраивать?

Ответ №1:

Вероятно, у вас действительно старая версия, предоставляемая Ubuntu, и она возвращает ошибки, такие как:

libtorsocks(5389): ПРЕДУПРЕЖДЕНИЕ: символ res_query() не был найден ни в одной общей библиотеке с сообщением об ошибке: не найден! Кроме того, нам не удалось найти символ __res_query() с сообщением об ошибке: не найдено

Решение, которое я бы попробовал, — это просто собрать последнюю версию из исходного кода и использовать ее.

 sudo apt-get remove torsocks
git clone https://git.torproject.org/torsocks.git
cd torsocks
./autogen.sh
./configure
make
sudo make install
  

Однако, похоже, это не помогло links . Он по-прежнему не разрешает имена, и я также не могу заставить его работать с помощью прокси-цепей (он разрешает DNS через Tor, но почему-то не может вернуться к ссылкам).

Я думаю, что решением может быть использование links опции прокси-сервера SOCKS (для меня это не привело к утечке DNS).

 links -socks-proxy 127.0.0.1:9050 https://example.com
  

Комментарии:

1. Спасибо за последний совет по использованию SOCKS-прокси links.

2. В итоге я просто использовал «lynx» вместо «links». Я предпочитаю последнее, но, по крайней мере, у меня теперь есть функциональный браузер терминала, использующий tor с помощью «torsocks lynx» Спасибо!