jueves, 20 de diciembre de 2007

Proxy TOR


Nota:Se ha utilizado Debian Lenny para explicar los pasos necesarios.

aptitude install tor

The following NEW packages will be automatically installed:
doc-base libevent1 privoxy socat tor tsocks

Una vez instalado Tor y privoxy en nuestro equipoinstalado procedemos a configurarlo.

vim /etc/privoxy/config

Los cambios que tendremos que realizar son los siguientes:

Añadir la siguiente línea (el punto final es requerido):

forward-socks4a / localhost:9050 .

Que lo que hace es indicar a privoxy que dirija todas las comunicaciones al proxy SOCKS a localhost:9050, es decir, a Tor.

Se recomienda configurar privoxy para que no registre el tráfico que pasa por él, para ello comentamos las siguientes líneas añadiendo una # (almohadilla) al inicio de las mismas:

logfile logfile
jarfile jarfile

Reiniciamos privoxy:

sudo /etc/init.d/privoxy restart

Tan solo tenemos que especificar privoxy como proxy HTTP, es decir localhost puerto 8118.

Por ejemplo, en Firefox iremos a Editar->Preferencias->General->Configuración de conexión y seleccionaremos Configuración manual del proxy, después especificaremos localhost y puerto 8118 en todas las entradas proxy; y en la última (Servidor SOCKS) especificaremos localhost y puerto 9050. También nos aseguraremos de marcar la opción "SOCKS v5".

Para comprobar que funciona puedes ir a Tor detecTor, o a una de las páginas que solo podrás visitar mediante Tor como "The Hidden Wiki" (este enlace no funcionará si no usas Tor); la cual a su vez contiene más recursos exclusivos (hidden services).

No hay comentarios: