Можете ли вы установить socks5 прокси из командной строки Linux?

Мне удалось установить socks5 прокси-сервер из Linux на другой сервер, как этот :

ssh -D 9090 -N -f user@192.168.76.102. Затем я изменил настройки в браузере mozilla, чтобы использовать socks прокси, и это работает, я могу путешествовать по интернету. Что я хочу сделать, так это установить эту настройку в командной строке Linux, чтобы я мог иметь доступ в интернет оттуда, например : wget www.google.com . Сначала я попробовал отредактировать файл /etc/environmental :

export http_proxy=socks5://127.0.0.1:9090 

Но он не работает :

wget www.google.com 
Error parsing proxy URL socks5://127.0.0.1:9090: Unsupported scheme ‘socks5’.

Затем я установил прокси-серверы4 , и добавил в /etc/proxychains4.conf :

socks5 127.0.0.1 9090

Но все равно не работает :

Resolving www.google.com (www.google.com)... failed: Temporary failure in name resolution.
wget: unable to resolve host address ‘www.google.com

Есть ли у вас идеи, как я могу заставить это работать ?

Спасибо.

1
задан 2 April 2021 в 21:09

1 ответ

Вы используете неправильный инструмент для проверки настроек прокси-сервера SOCKS. wget не имеет встроенной поддержки SOCKS, у него есть поддержка HTTP / HTTPS.

curl , с другой стороны, имеет встроенную поддержку SOCKS, поэтому вам следует использовать его вместо этого.

См. man curl для информации и использования.

2
ответ дан 23 April 2021 в 23:29

Другие вопросы по тегам:

Похожие вопросы: