Hoy vamos con una entrada que nos servirá para ocultar nuestra verdadera IP con GNU/Linux Debian y poder, de alguna forma, ser anónimos.
Claro que éste es solo uno de los tantos beneficios de Tor, también podrán navegar por la famosa (?) e interesante Deep Web, contratar asesinos, o comprar armas pero eso ya es harina de otro costal.
Vamos a lo nuestro, breve, conciso y probado:
Ingredientes: Tor, Privoxy, Vidalia y extensión FoxyProxy para el navegador.
¿Que son estos cosos?
Tor (The Onion Router): Es un programa que nos permite navegar anónimamente en una red de túneles virtuales.
Privoxy: Es un programa que funciona como proxy web habitualmente utilizado en combinación con Tor.
Vidalia: Básicamente es una interfaz gráfica para Tor.
FoxyProxy: Es una extensión para el navegador que nos permite cambiar de servidor proxy con solo un par de clicks.
¿Como se instalan?
Instalar Tor y Privoxy
Ambos se encuentran en los repositorios, con lo cual basta con utilizar nuestro gran amigo apt-get:
sudo apt-get install tor
sudo apt-get install privoxy
Ver estado de los servicios
sudo /etc/init.d/tor status
sudo /etc/init.d/privoxy status
Reemplazando status por stop lo detenemos, con start lo iniciamos y con restart lo reiniciamos.
Instalar Vidalia
Si no queremos manejar los servicios desde la terminal con start, stop y restart, tenemos la opción de hacerlo gráficamente a través de Vidalia. Para instalarlo:
sudo apt-get install vidalia
Lo encontramos en Aplicaciones > Internet> Vidalia
Ya tenemos casi todo listo. Ahora configuramos el proxy.
Configurar privoxy
sudo nano /etc/privoxy/config
Agregamos al final la siguiente linea (incluido el punto)
forward-socks4a / localhost:9050 .
(El puerto 9050 es el usado por Tor por defecto)
Reiniciamos el servicio:
sudo /etc/init.d/privoxy restart
Por último, nos queda instalar la extensión en el navegador para mayor comodidad:
Configurar Iceweasel
Si no nos gusta instalar extensiones tenemos la opción de configurarlo manualmente de ésta forma:
Editar > Preferencias > Avanzadas > Red > Configuración > Configuración manual de proxy: En Proxy HTTP colocamos: localhost, en Puerto: 8118. Tildar "Usar el mismo proxy para todos los protocolos". Aceptar.
Si deseamos instalar la extensión, la misma se llama FoxyProxy Standard y la encontramos aquí:
https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/
Una vez instalada y reiniciado Iceweasel, procederemos a añadir un nuevo Proxy, para eso vamos a Herramientas > FoxyProxy Standard > Agregar un nuevo proxy > En equipo o direccion IP escribimos 127.0.0.1 y en puerto 8118 > Aceptamos > Aceptamos el mensaje que nos aparece > Cerramos.
A la derecha de la barra de direcciones nos aparece el icono de FoxyProxy, clickeamos con el botón derecho y elegimos la conexión que acabamos de crear.
Configurar Chromium
En Chromium, si no queremos instalar la extensión podemos configurar el proxy a través de la terminal con el siguiente comando:
chromium --proxy-server="localhost:8118"
Asimismo, tenemos la opción mas cómoda de instalar la extensión de FoxyProxy en nuestro navegador desde aquí:
https://chrome.google.com/webstore/detail/foxy-proxy-standard/gcknhkkoolaabfmlnjonogaaifnjlfnp?hl=en-GB
La prueba de fuego (?)
Para saber si estamos navegando a través de Tor ingresamos al siguiente enlace:
https://check.torproject.org/
En caso de que esté funcionando todo correctamente debería aparecernos algo así:
Navegando en las profundidades de la red (?) |
Como dije al principio, este tutorial fue realizado en GNU/Linux Debian Testing, supongo que para Ubuntu o alguna distribución derivada debería funcionar también.
Fuentes: Taringa, La máquina diferencial, Wiki de Arch
¡Genial!... muchas gracias
ResponderEliminarHola.. muchas gracias por el tutorial. estoy teniendo problemas sigo al pie de letra tus instrucciones y reconoce que se esta usando los puertos de privoxy netstat -lntup | grep 127.0.0.1 pero la pagina https://check.torproject.org/ me dice que no estoy conectado a la red tor, quizas es por este error que me pone al reiniciar tor con sudo service tor restart:
ResponderEliminar----
[ ok ] Stopping tor daemon...done.
[....] Starting tor daemon...Dec 13 23:58:13.000 [warn] Can't log to stdout with RunAsDaemon set; skipping stdout
done.
---
alguna idea? gracias otra vez =)
Gracias! muy bueno
ResponderEliminar