Atualmente, crio um túnel ssh usando: ssh user@server -D 1234
para usar o proxy SOCKS. Como faço para configurar o servidor para que eu possa me conectar diretamente ao servidor de meias?
Eu quero definir o host de meias do firefox para o servidor IP e a porta, em vez de 127.0.0.1 e a porta especificada com o parâmetro -D.
-D
opção SSH faz com que o servidor SSH também atue como um servidor SOCKS - não há outro servidor SOCKS na imagem. A que servidor SOCKS você está se referindo?Respostas:
Você precisará instalar e configurar um servidor SOCKS real no servidor, como Dante , SS5 , Delegate ou Srelay .
fonte
Você pode criar uma conexão SSH de longa duração no servidor para si mesmo usando
ssh user@localhost -D 0.0.0.0:1234
. Você pode criar um script que verifique se este comando está sendo executado e colocá-lo no crontab para garantir que a conexão falhe por algum motivo, reiniciará o trabalho.fonte
Você pode instalar algo como o Srelay, um software de servidor proxy Socks gratuito para Linux: http://socks-relay.sourceforge.net/
fonte