Esconde tu IP en linux con un proxy TOR
Es posible que alguna vez necesites ocultar tu IP pública por motivos de privacidad o para evitar restricciones. El siguiente método redirecciona todo el tráfico de tu PC a través de la red TOR para todas las aplicaciones que se conecten a internet.
TorIptables2
Para hacer posible crear un proxy a la red TOR utilizaremos el programa TorIptables2.
Como prerequisito instalaremos TOR:
sudo apt-get install tor
sudo systemctl start tor
Si deseamos que el servicio se active desde el inicio:
sudo systemctl enable tor
A continuación:
git clone https://github.com/ruped24/toriptables2
cd toriptables2/
sudo mv toriptables2.py /usr/local/bin/
cd
toriptables2.py -h
Podemos ver la ayuda del programa:
-h, --help show this help message and exit
-l, --load This option will load tor iptables rules
-f, --flush This option flushes the iptables rules to default
Vemos 3 parámetros, para activar el proxy ejecutaremos el programa con el parámetro -l:
sudo toriptables2.py -l
Veremos que el programa inicia e intenta obtener una IP pública nueva, esto puede demorar unos minutos. Una vez que obtengamos la IP podremos navegar o usar cualquier aplicación y las conexiones aparecerán como origen la nueva IP.

Verificamos que la ubicación reportada por la IP nueva es en Alemania en este caso:

Para desactivar el proxy ejecutamos:
sudo toriptables2.py -f
Este es un método muy sencillo para ocultar la IP pública de tu equipo rápidamente, y si necesitas cambiar de IP o el nodo de TOR es muy lento sólo reinicia el servicio TOR y obtén una nuea IP con TorIptables.