Instala el proxy oficial de Tor
Tor y su proxy oficial SOCKS 5 son bastante rápidos para ejecutarse en Ubuntu. Saliendo de las instrucciones de instalación del sitio web de Tor Project , haga lo siguiente:
- Abra una terminal presionando Ctrl+ Alt+T
Ejecute lo siguiente (reemplace xenial
con la versión que está ejecutando si no está en 16.04 Xenial Xerus):
sudo -i
echo deb http://deb.torproject.org/torproject.org xenial main > /etc/apt/sources.list.d/tor.list
echo deb-src http://deb.torproject.org/torproject.org xenial main >> /etc/apt/sources.list.d/tor.list
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt update
apt install tor deb.torproject.org-keyring
exit
Ahora el proxy Tor SOCKS 5 se ejecutará en su máquina 127.0.0.1
, en el puerto 9050
. Recuerde que este es un proxy SOCKS 5, no un proxy HTTP.
Su proxy Tor se iniciará automáticamente cuando su máquina arranque. Puede ejecutar sudo service tor restart
u otras acciones como start
, stop
y status
para controlar el proxy Tor en su máquina.
Apto a través de Tor
Saliendo del apt-transport-tor Github README , apt
para trabajar a través de Tor:
- Copia de seguridad
/etc/apt/sources.list
y todos los .list
archivos en/etc/apt/sources.list.d
- Abra una terminal presionando Ctrl+ Alt+T
Ejecute lo siguiente:
sudo -i
apt update
apt install apt-transport-tor
sed -i 's/ http/ tor+http/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list
apt update
exit
Asegúrese de corregir cualquier mensaje de error que aparezca (si es necesario, restaure los archivos de los que realizó una copia de seguridad)
Nota: Tenga en cuenta que algunos programas, como Google Chrome, modificarán su .list
archivo, por lo que esos programas pueden volver automáticamente a intentar conectarse directamente al buscar actualizaciones en lugar de pasar por Tor.
Configuración de proxy en el programa
Muchos programas se conectan bien a través de Tor si edita la configuración del proxy para:
- Anfitrión:
127.0.0.1
- Puerto:
9050
- Tipo de proxy (si se solicita):
SOCKS5
- Nombre de usuario / Contraseña (si se solicita): ambos configurados con el nombre del programa
Envoltura de proxy
Otros programas, como irssi
, necesitan usar torsocks
. Hay dos formas de hacer esto:
torsocks
da mensajes de error:
torsocks -i command arguments
torsocks
es silencioso (útil para programas como irssi
ese, asumen que controlan completamente lo que se muestra en el terminal):
TORSOCKS_LOG_LEVEL=1 torsocks -i command arguments