articulos utiles

Cómo anonimizar su navegación con un punto de acceso Raspberry Pi con Tor

Si ha estado pensando en probar Tor para anonimizar toda su navegación web, puede simplemente descargar un navegador y probarlo, pero es mucho más divertido crear su propio proxy altamente portátil al que pueda conectarse fácilmente por capricho . Entra en la Raspberry Pi.

Tor es una de las formas más fáciles de navegar en Internet de forma anónima, aunque tiene un costo de velocidad. De hecho, es tan absurdamente lento que es bastante difícil de usar para la navegación básica por Internet. Pero eso no significa que no sea útil para otras cosas, y dado que es probable que no quiera usarlo todo el tiempo, es útil una forma rápida de cambiar entre Tor y el Internet normal.

La Raspberry Pi puede ayudar aquí. Primero debes convertir una Raspberry Pi en un punto de acceso, como un punto de acceso Wi-Fi, y luego instalar Tor en ella para que todo el tráfico que pasa por ese punto de acceso sea anónimo.

Cuando quiera usar Tor, simplemente conéctese a la red Wi-Fi de la Raspberry Pi. Cuando no lo hace, puede usar la red que usa habitualmente. El Navegador Tor también es siempre una opción, pero es posible que no desee instalar software en todos sus dispositivos. También es bueno quedarse en la casa si usted es la "persona tecnológica" residente porque hace que sea extremadamente simple mostrarle a alguien cómo sería la vida si realmente decidiera usar Tor para su navegación (sería lento).

Que necesitas

No necesita nada especial para hacer un proxy Pi con Tor, pero deberá reunir algunos materiales antes de comenzar:

  • Raspberry Pi 3
  • Fuente de alimentación micro USB
  • Cable de ethernet
  • Tarjeta MicroSD de 8GB
  • Acceso a su enrutador doméstico
  • Ratón / teclado / computadora de escritorio para el proceso de configuración inicial

Querrás seguir adelante y configurar tu tarjeta SD con Raspbian y configurar SSH también. Puede usar la versión estándar de Raspbian o la versión Lite, ya que solo usará la línea de comandos para esta guía. Siga nuestra guía aquí para configurar Raspbian (asegúrese de cambiar su contraseña predeterminada durante este proceso) y esta guía para habilitar SSH si desea hablar con su Raspberry Pi desde cualquier computadora en su red doméstica.

Una vez que haya reunido todo, asegúrese de que su Raspberry Pi esté conectada directamente a su enrutador con un cable de ethernet, luego continúe y conéctelo.

Paso uno: instale el software necesario

Lo primero que tendremos que hacer es hacer que el Wi-Fi de Raspberry Pi 3 sea capaz de actuar como un punto de acceso. Esto lo convierte en un punto de acceso para que pueda conectarse desde su computadora principal como lo haría con cualquier red inalámbrica. Haremos todo esto desde la línea de comandos de Raspberry Pi:

  1. Escriba sudo apt-get update y presione Entrar.
  2. Escriba sudo apt-get install iptables-persistent git
  3. Seleccione Yes y presione Entrar las dos veces que se le solicite.

Ahora que todo se ha descargado e instalado, es hora de configurarlo.

Paso dos: Convierta su Raspberry Pi en un punto de acceso

El proceso para convertir una Raspberry Pi en un punto de acceso es un poco complicado, pero afortunadamente el usuario de GitHub harryallerston creó un script que automatiza todo el proceso.

  1. Escribe git clone //github.com/unixabg/RPI-Wireless-Hotspot.git y presiona Enter.
  2. Escriba cd RPI-Wireless-Hotspot y presione Entrar.
  3. Escriba sudo ./install y presione Entrar. Esto inicia el proceso de instalación.
  4. Presione Y para aceptar los términos, Y para usar un servidor DNS preconfigurado, N para usar servidores Unblock-Us, Y para usar OpenDNS, luego N para los valores predeterminados de Wi-Fi.
  5. Cuando se le solicite después de la pregunta predeterminada, ingrese una nueva contraseña. Esta es la contraseña para conectarse a su red con Pi.
  6. Cuando se le solicite, ingrese un nuevo SSID, este es el nombre de su red.
  7. Ingrese un número de canal. 6 está bien, a menos que sepa que necesita algo más.
  8. Ingrese N para el resto de las preguntas.

Una vez que esté completo, su Raspberry Pi se reiniciará y ahora debería funcionar como un punto de acceso. Puede probar esto dirigiéndose a otra computadora o teléfono, seleccionando su Raspberry Pi de la lista de redes Wi-Fi y viendo si Internet funciona. Si por alguna razón no lo hace, Adafruit tiene una guía para hacer todo esto manualmente. De lo contrario, continúe e instale el software proxy Tor.

Paso tres: instale TOR

Tor tiene un proceso de configuración bastante sencillo, pero aún necesitarás modificar algunas cosas para que funcione.

  1. Escribe sudo apt-get install tor y presiona Enter.
  2. Escribe sudo nano /etc/tor/torrc y presiona Enter. Desplácese hasta el final del documento e ingrese el texto a continuación en el archivo de texto. Cuando haya terminado, presione Ctrl + X para guardar y continuar:

Archivo de aviso de registro /var/log/tor/notices.log

VirtualAddrNetwork 10.192.0.0/10

AutomapHostsSuffixes .onion, .exit

AutomapHostsOnResolve 1

TransPort 9040

TransListenAddress 192.168.42.1

DNSPort 53

DNSListenAddress 192.168.42.1

A continuación, debe indicar a la interfaz Wi-Fi que envíe tráfico de Internet a través del software Tor. Esto sucede con algunos comandos:

  1. Escriba sudo iptables -F y presione Entrar.
  2. Escribe sudo iptables -t nat -F y presiona Enter.
  3. Escriba sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 22 -j REDIRECT --to-ports 22 y sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 22 -j REDIRECT --to-ports 22 Entrar.

  4. Escriba sudo iptables -t nat -A PREROUTING -i wlan0 -p udp --dport 53 -j REDIRECT --to-ports 53 y sudo iptables -t nat -A PREROUTING -i wlan0 -p udp --dport 53 -j REDIRECT --to-ports 53 Entrar.

  5. Escriba sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --syn -j REDIRECT --to-ports 9040 y sudo iptables -t nat -A PREROUTING -i wlan0 -p tcp --syn -j REDIRECT --to-ports 9040 Entrar.

  6. Escriba sudo sh -c iptables-save > /etc/iptables/rules.v4 y presione Entrar.

Ahora, es hora de comenzar finalmente Tor. Escriba sudo service tor start y presione Entrar. Luego, ingrese el sudo service tor status para asegurarse de que funciona correctamente. Si no ve ningún código de error, está funcionando. Puede configurarlo para que se inicie automáticamente al inicio escribiendo sudo update-rc.d tor enable luego presionando Entrar.

Cuando termine, continúe y reinicie una vez más. Escriba sudo reboot y presione Entrar. Su Raspberry Pi ahora debería iniciar todo automáticamente al inicio.

Paso cuatro: conéctese y navegue con su nuevo proxy TOR

Ahora, todo lo que necesita hacer es conectar cualquier dispositivo que desee explorar de forma anónima a su nueva red Wi-Fi Raspberry Pi. Existirá tanto su Wi-Fi doméstico habitual como este, así que selecciónelo como lo haría con cualquier red Wi-Fi. Cuando estés conectado, dirígete a //check.torproject.org/ para verificar que estás en la red Tor. ¡Disfruta de tu Internet lento pero anónimo!