В настоящее время я создаю ssh-туннель, используя: ssh user@server -D 1234
для использования SOCKS прокси. Как настроить сервер, чтобы я мог напрямую подключиться к серверу socks?
Я хочу установить для хоста firefox socks IP-адрес и порт сервера вместо 127.0.0.1 и порта, указанного параметром -D.
-D
Вариант SSH делает сервер SSH также выступать в качестве сервера SOCKS - нет сервера другого SOCKS на картинке. Какой сервер SOCKS вы имеете в виду?Ответы:
Вам нужно будет установить и настроить на сервере настоящий сервер SOCKS, такой как Dante , SS5 , Delegate или Srelay .
источник
Вы можете создать длительное SSH-соединение на сервере с самим собой, используя
ssh user@localhost -D 0.0.0.0:1234
. Вы можете создать сценарий, который проверяет, выполняется ли эта команда, и поместить его в crontab, чтобы убедиться, что по какой-то причине не удается установить соединение, он перезапустит задание.источник
Вы можете установить что-то вроде Srelay, бесплатное программное обеспечение Socks прокси-сервера для Linux: http://socks-relay.sourceforge.net/
источник