Actualmente creo un túnel ssh usando: ssh user@server -D 1234
para usar el proxy SOCKS. ¿Cómo configuro el servidor para poder conectarme directamente al servidor de calcetines?
Quiero establecer el host de los calcetines firefox en la ip y el puerto del servidor, en lugar de 127.0.0.1 y el puerto especificado con el parámetro -D.
-D
opción de SSH hace que el servidor SSH también actúe como un servidor SOCKS: no hay otro servidor SOCKS en la imagen. ¿A qué servidor SOCKS te refieres entonces?Respuestas:
Deberá instalar y configurar un servidor SOCKS real en el servidor, como Dante , SS5 , Delegate o Srelay .
fuente
Puede crear una conexión SSH de larga duración en el servidor usando
ssh user@localhost -D 0.0.0.0:1234
. Puede crear un script que verifique si este comando se está ejecutando y ponerlo en crontab para asegurarse de que si la conexión falla por alguna razón, reiniciará el trabajo.fuente
Puede instalar algo como Srelay, un software gratuito de servidor proxy Socks para Linux: http://socks-relay.sourceforge.net/
fuente