Actualización: He colgado En teoria deberia funcionar para Ubuntu 10.10, asi que les dejo esta actualizacion.
Saludos!
Siempre que navegamos por internet van quedando guardados nuestros datos por las paginas que visitamos (como la direccion IP, que nos identifica a nivel de internet), a demas de que nuestro trafico esta visible a posibles fisgones que lo quieran analizar.
Si por alguna razon queremos navegar de manera totalmente anonima tenemos la opcion de recurrir a Tor, que es un programa que nos permite ocultar nuestro trafico:
Mas info en: https://redescebolla.wordpress.com/2010/02/07/tor
Para lograr esto en Ubuntu 10.10 hay que seguir algunos pasos de relativa facilidad (cuando se tienen todos juntos como se los dejare a continuacion, ya que a mi me costo unas cuantas horas solucionar los problemas).
Que vamos a usar?
Como ya describo en el titulo vamos a utilizar Tor + Polipo + Vidalia + TorButton
Tor: El nucleo de todo esto, es un proyecto de software libre enfocado en protegernos de un posible analisis de nuestro trafico web.
Polipo: Un proxy para forzar a Firefox a usar la red Tor.
Vidalia: Una GUI (interfaz grafica), para poder utilizar Tor.
Torbutton: Una extension de firefox que permite activar o desactivar Tor de manera facil desde un boton en la barra inferior.
Como?
Los pasos son bastante sencillos y los enumeramos a continuacion.
1 - Añadir los repositorios de los programas
Lo primero es agregar el repositorio a Ubuntu para poder instalar Tor y los programas que necesitamos. Pero ya que no existe un repositorio para Maverik (Ubuntu 10.10) vamos a utilizar el repositorio experimental.
Agregamos el repositorio y su clave:
echo "deb http://deb.torproject.org/torproject.org experimental-lucid main" | sudo tee -a /etc/apt/sources.list sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 886DDD89
Actualizamos los repositorios:
sudo apt-get update
2 - Instalamos todo el software necesario (va incluido polipo):
sudo apt-get install tor tor-geoipdb vidalia
Si durante la instalacion de Vidalia nos aparece una pantalla azul en la que se nos pregunta ¿Desea detener el proceso Tor existente y dejar que Videlia lo inicie? debemos responder Yes (and disable it for every boot). Ojo que esto no siempre aparece!
3 - Configuramos polipo
Descargamos el archivo de configuracion
wget https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf
Reemplazamos el archivo de configuracion original por el descargado
sudo mv polipo.conf /etc/polipo/config
Reiniciamos polipo
sudo service polipo restart
4 - Detenemos y configuramos Tor
Si nos aventuramos a abrir Vidalia en este momento es muy probable que recibamos un error que dice:
"Vidalia detected that the tor software exited unexpectedly.
Please check the message log for recent warning or error messages."
Para poder solucionar esto debemos configurar Tor.
Si tenemos abierto Vidalia lo cerramos.
Detenemos el proceso Tor
sudo killall tor
Editamos la configuracion de Tor, primero abrimos el archivo de configuracion:
sudo gedit /etc/tor/torrc
Luego bajamos hasta las lines 53 a 60 donde debe decir algo asi:
## The port on which Tor will listen for local connections from Tor
## controller applications, as documented in control-spec.txt.
#ControlPort 9051
## If you enable the controlport, be sure to enable one of these
## authentication methods, to prevent attackers from accessing it.
#HashedControlPassword 16:872860B76453A77D60CA2BB8C1A7042072093276A3D701AD684053EC4C
#CookieAuthentication 1
Que son las lineas que debemos editar de la siguiente manera:
Descomentar las lineas #ControlPort y #HashedControlPassword
#ControlPort 9051
## If you enable the controlport, be sure to enable one of these
## authentication methods, to prevent attackers from accessing it.
#HashedControlPassword 16:872860B76453A77D60CA2BB8C1A7042072093276A3D701AD684053EC4C
#CookieAuthentication 1
Es decir debe quedar
ControlPort 9051
## If you enable the controlport, be sure to enable one of these
## authentication methods, to prevent attackers from accessing it.
HashedControlPassword 16:872860B76453A77D60CA2BB8C1A7042072093276A3D701AD684053EC4C
#CookieAuthentication 1
En otra consola generamos el password para usar en Tor, usamos este comando reemplazando "clave" por el password que queramos utilizar en Tor:
tor --hash-password clave
Que va a devolver una cadena del tipo
16:1A9B19BC8207CFE860B80E606185007DA549FBF1240379B443EEF30077
La cual debemos poner en HashedControlPassword, por lo que finalmente el archivo de configuracion debe quedar algo asi:
ControlPort 9051
## If you enable the controlport, be sure to enable one of these
## authentication methods, to prevent attackers from accessing it.
HashedControlPassword 16:1A9B19BC8207CFE860B80E606185007DA549FBF1240379B443EEF30077
#CookieAuthentication 1
Reiniciamos tor:
sudo /etc/init.d/tor restart
5 - Ya estamos listos!!! Ahora a ejecutar Vidalia
Vamos a Aplicaciones / Internet / Vidalia y hacemos click.
Se nos abrira una ventana nueva en la cual vamos a preferencia y luego a Avanzado, llenamos los campos asi:
Puerto de Control:
Direccion: 127.0.0.1 : 9051
Autentificacion: Contraseña y el password que hayamos elegido (desmarcar "Generar aleatoriamente"
6 - Comenzamos a navegar ANONIMAMENTE
Vamos a e instalamos el agregado.
Reiniciamos nuestro firefox y con Videlia abierto y conectado con Tor le damos click al boton en la esquina inferior derecha que dice Tor deshabilitado.
Deberia cambiar a Tor habilitado.
Si toda anda bien ya estamos usando Tor.
Para comprobar podemos dirigirnos a https://check.torproject.org/?lang=es en donde se nos confirmara que todo anda bien.
Eso es todo, espero les haya servido mucho esta guia. Si tienen alguna duda no duden en comentar ya que respondere a la brevedad.
Lo mas pronto posible pondre algunos Pantallazos para que esto no sea tan arido!!!
Si vas a reproducir esto te informo que debes hacer referencia a esta pagina y a mi, RASED, que soy su autor, ya que me costo varias horas hacer este articulo... Muchas gracias

