Navegación anónima con Firefox usando Tor+Privoxy+Vidalia en Kubuntu 10.04

Índice

1. Introducción
2. Instalación de Tor
3. Instalación de Privoxy
4. Instalación de Torbutton
5. Instalación de Vidalia
6. Probando Tor+Privoxy+Vidalia


1. Introducción

En este tutorial se va a explicar como utilizar Tor, Privoxy y Vidalia en Kubuntu 10.04 para navegar de forma anónima con Firefox. La instalación puede adaptarse fácilmente a otras versiones de Kubuntu sin más que cambiar el repositorio que se indica en el siguiente punto.

Navegar de forma anónima con Tor no quiere decir que se navegue de forma totalmente segura, ya que el nodo de salida de la red Tor podría acceder a la información que pasa por él. La lista completa de advertencias de Tor está aquí:
https://www.torproject.org/download.html.es#Warning

2. Instalación de Tor

Lo primero que hay que hacer es añadir un nuevo repositorio en /etc/apt/sources.list

echo "deb http://deb.torproject.org/torproject.org lucid main" | sudo tee -a /etc/apt/sources.list

Después se añade la clave GPG del repositorio:

gpg --keyserver keyserver.ubuntu.com --recv-keys 219EC810
gpg --export --armor 219EC810 | sudo apt-key add -

Posteriormente, se refresca el repositorio de paquetes:

sudo aptitude update

Y finalmente se instala tor:

sudo aptitude install tor

3. Instalación de Privoxy

Privoxy está en los repositorios, así es que simplemente hay que ejecutar:

sudo aptitude install privoxy

Ahora hay que modificar algunos parámetros de privoxy:

kdesudo kate /etc/privoxy/config

Hay que buscar esta línea:

#        forward-socks5   /               127.0.0.1:9050 .

Y quitar la almohadilla para que quede así

        forward-socks5   /               127.0.0.1:9050 .

Después, se reinicia privoxy para que se apliquen los cambios:

sudo /etc/init.d/privoxy restart

4. Instalación de Torbutton

Torbutton es un plugin de Firefox que permite usar o no usar Tor en Firefox, con un simple clic de ratón.

El plugin se descarga desde aquí:
https://addons.mozilla.org/en-US/firefox/addon/2275/

Y así es como se ve cuando está instalado.

Tor habilitado:

Tor deshabilitado:

5. Instalación de Vidalia

Vidalia también está en los repositorios:
sudo aptitude install vidalia

Durante la instalación aparece esta ventana:

Hay que elegir la tercera opción

"Yes (and disable it for every boot)"

para darle a Vidalia el "poder" de arrancar y parar Tor.

Una vez finalizada la instalación, se arranca vidalia "Menú K / Aplicaciones / Internet / Tor GUI". Esta es una captura de pantalla de vidalia:

6. Probando Tor+Privoxy+Vidalia

La ventaja de usar Vidalia es que Tor no se ejecutará de inicio, sino que sólo se arrancará cuando se inicie Vidalia.
Además, con Torbutton se puede deshabilitar Tor aunque Vidalia y Tor estén arrancados.

Para comprobar que la instalación funciona correctamente, inicia Vidalia (y Tor) y visita esta web con Firefox y Torbutton desactivado:
https://check.torproject.org/

El resultado será este:

Ahora, habilita Torbutton y vuelve a visitar la web. Ahora el resultado será este:

También se puede optar por instalar sólo Vidalia o sólo Torbutton. Si sólo se instala Vidalia, hay que configurar manualmente el servidor SOCKS de Firefox para que use Tor+Privoxy (Editar / Preferencias / Avanzado / Red / Configuración) así:

En mi caso, la velocidad de navegación con Tor+Privoxy es considerablemente más lenta que sin usarlos, aunque la mayor parte del tiempo es suficiente para navegar de forma más o menos cómoda.

En lugar de Vidalia, también se puede usar Tork.

La configuración aquí explicada es compatible con el uso de otros proxys.

Más información en:
http://www.torproject.org/docs/tor-doc-unix.html.es


Cualquier comentario, correción o ampliación de este tutorial, será bien recibido.