Hoy vamos aprender un poco sobre Tor, el servicio Privoxy y de cómo configurarlos en deepin.
Tor
Es la sigla de The Onion Router (Enrutamiento de Cebolla), un proyecto de red de comunicaciones de baja latencia, distribuida y esparcida sobre Internet. Actúa lo siguiente: el tránsito o encaminamiento de los mensajes son intercambiados entre los usuarios sin revelar su identidad como su dirección IP (es decir, busca el anonimato a nivel de red) y , además de mantiene la integridad y el secreto de la información que viaja por ella. Por este motivo se dice que esta tecnología pertenece a la llamada darknet o red oscura también conocida con el nombre de deep web o web profunda.
Para la consecución de estos objetivos se ha desarrollado Tor como un software libre que propone el uso de encaminamiento de cebolla de forma que los mensajes viajen desdeel origen al destino a través de una serie de routers especiales llamados ‘routers de cebolla’ (en inglés onion routers). El sistema está diseñado con la flexibilidad necesaria para que pueda implementar mejoras, se despliegue en el mundo real y pueda resistir diferentes tipos de ataque. Sin embargo, tiene puntos débiles y no puede considerarse un sistema infalible.
Esto no es una red entre iguales (peer to peer), comparado al Bittorrent, ya que por un lado están los usuarios de la red y por otro los enrutadores de tráfico algunos de los cuales hacen una función de servicio de directorio.
Privoxy
Es un programa que funciona como servidor proxy usado frecuentemente en combinación con Squid. Tiene capacidades avanzadas de filtrado para proteger la privacidad, modificar el contenido de las páginas web, administrar cookies, controlar accesos y eliminar anuncios, banners, ventanas emergentes y otros elementos indeseados de Internet. Privoxy tiene una configuración muy flexible y puede ser personalizado para adaptarse a las necesidades y gustos individuales. Privoxy es útil tanto para sistemas aislados como para redes multiusuario.
Procedimiento
Instalación: Su instalación se hace por terminal mediante el siguiente comando
sudo apt-get install tor privoxy -y
Configuración: Su configuración es muy sencilla pero recuerda que es una herramienta personalizada.
nano /etc/privoxy/config
Presiona CONTROL+W para buscar “hide-console” que será el final para agregar lo siguiente
forward-socks5 / 127.0.0.1:9050 .
O agrega
forward-socks5 / 127.0.0.1:9050 .
forward-socks4 / 127.0.0.1:9050 .
forward-socks4a / 127.0.0.1:9050 .
Ahora agregamos en el centro de control desde la configuración redes e internet en la sección de proxy del systema seleccionamos PROXY MANUAL:
- HTTP proxy: 127.0.0.1:8118
- SSL proxy: 127.0.0.1:8118
- SOCKS host: 127.0.0.1:9050
Ahora los ejecutamos:
service tor start
service privoxy start
O tambien podes hacerlo así.
sudo /etc/init.d/privoxy start
sudo /etc/init.d/tor start
Con esta configuración puedes comprobar en la configuración de tu navegador en la opción. Si deseas comprobar el ip que tiene entonces, instale curl con el siguiente comando:
sudo apt-get install curl
Intentamos comprobar desde otra terminal la ip nueva con este comando:
curl ident.me
Y así puedes navegar de forma anónima. Eso sí, más privacidad implica que la red Tor sea lenta pero es el precio a pagar para mantenerte seguro. ¡Que lo disfrutes!
Articulo producido por Alvaro Samudio (@G4SP3R )
Aquí si estoy aprendiendo, de este tema no sabia mucho, gracias por el excelente articulo.
de nada, tiene sus ventajas el ser anonimo el internet pero tambien sus desbentajas, el costo a pagar es la velocidad de transferencia de los datos
Esta muy bien explicado Alvaro. y si tiene sus pros y sus contras pero para algunos es imprescindible.
Muy interesante articulo, gracias! Comparto