Vous êtes sur la page 1sur 3

INSTALACION Y CONFIGURACION DE SERVIDOR PROXY SOCKS

NOTA:
Este es un resumen de un tutorial en internet en el cual se encuentran usos muy interesantes para el
servidor SOCKS además de otras posibles configuraciones.

http://rubensa.wordpress.com/2006/03/22/ubuntu-tsocks/

REQUISITOS PREVIOS:

1. Tener conocimientos básicos sobre la instalación de paquetes en entornos Linux.


2. Tener alguna instalación física o virtual de Linux, en mi caso Ubuntu Server 8.10 sobre
OracleVirtualBox pero podría ser cualquier Linux sobre cualquier programa de
virtualización.

INSTALACION:

1. Descargar el programa TSOCKS, si usan Ubuntu, el paquete lo pueden descargar desde este
link:

http://go2.wordpress.com/?id=725X1342&site=rubensa.wordpress.com&url=http%3A%2F
%2Farchive.ubuntu.com%2Fubuntu%2Fpool%2Funiverse%2Ft%2Ftsocks
%2Ftsocks_1.8beta5-2_i386.deb&sref=http%3A%2F%2Frubensa.wordpress.com
%2F2006%2F03%2F22%2Fubuntu-tsocks%2F
También podrían hacer un “apt-get tsocks” y lo instalara automáticamente.

CONFIGURACION EN EL SERVIDOR:

1. Editamos el archivo de configuración de tsocks en /etc/tsocks.conf y hacemos las siguientes


modificaciones:

server = 192.168.xx.xx #esta es la ip del equipo.


server_type = 5 #tipo de servidor socks versión 5.
server_prot = 1080 #puerto en el que recibe las conexiones.
CONFIGURACION EN EL CLIENTE:
1. Probaremos el servidor desde el navegador web Firefox, pero esto se puede hacer con
cualquier navegador que permita modificar las direcciones proxy.

1. (Para Firefox 3: Editar>preferencias>red>configuración>(activar configuración


manual del proxy), servidor SOCKS 127.0.0.1, versión 5 y puerto 1080.

2. Ahora abriremos el tunel ssh entre el servidor SOCKS y nuestra pc:


1. (Usando el programa PUTTY):
-indicamos la ip de nuestro servidor socks y el puerto 22, que es el puerto para las
conexiones ssh:
2. En la seccion SSH>Tunnels configuramos:
-Source port: el puerto indicado en Firefox, puede ser cualquiera mayor de 1025 pero
tiene que ser el mismo puerto en el PUTTY y en el Firefox.
-Destination: La ip del servidor SOCKS:puerto en el servidor socks.
-Activamos “Dinamic” y presionamos “Add”
-Establecemos conexión (botón “OPEN”).

3. Llenamos lo que se solicite como una conexión SSH normal y deberíamos tener algo
parecido a esto:

PRUEBAS:
Ahora al navegar en Firefox, en realidad lo haremos no desde nuestra PC, si no, desde el servidor
SOCKS, esto lo pueden probar instalando el servidor web en el servidor SOCKS y al escribir
127.0.0.1 desde el navegador, mostrara la pantalla de este servidor web, como si hubiéramos la
ventana remota del Firefox desde el servidor hasta nuestra pc.

POSIBLES MODIFICACIONES:
Con el fin de evitar el bloqueo en Centros de estudios, oficinas y demás se puede cambiar el puerto
de conexión del servicio ssh por el puerto 80 por ejemplo, el cual nunca esta bloqueado y para el
servidor SOCKS podríamos usar el puerto 443 que tampoco es bloqueado.

Vous aimerez peut-être aussi