Aquí está mi problema: estoy usando la conexión a Internet de la universidad con bastante frecuencia. La red tiene un firewall que bloquea la conexión de algunos programas como IRC (Xchat, Irssi), a veces incluso el Actualizador de software y algunas otras aplicaciones.
He navegado en la web y descubrí que puedo "superar" el firewall usando un proxy Tor. Pero las instrucciones sobre cómo configurarlo son confusas y, a menudo, incorrectas. ¿Pueden ayudarme a averiguar cómo hacerlo?
¡Gracias de antemano!
networking
proxy
firewall
tor
Oeste
fuente
fuente
Respuestas:
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:
Ejecute lo siguiente (reemplace
xenial
con la versión que está ejecutando si no está en 16.04 Xenial Xerus):Ahora el proxy Tor SOCKS 5 se ejecutará en su máquina
127.0.0.1
, en el puerto9050
. 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 comostart
,stop
ystatus
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:/etc/apt/sources.list
y todos los.list
archivos en/etc/apt/sources.list.d
Ejecute lo siguiente:
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:
127.0.0.1
9050
SOCKS5
Envoltura de proxy
Otros programas, como
irssi
, necesitan usartorsocks
. Hay dos formas de hacer esto:torsocks
da mensajes de error:torsocks
es silencioso (útil para programas comoirssi
ese, asumen que controlan completamente lo que se muestra en el terminal):fuente
.onion
dirección adecuada para el programa (comohttps://3g2upl4pq6kufc4m.onion
un navegador).sudo netstat -plnt | fgrep :9050
y ver si obtienes una línea que dice que setor
está ejecutando. Si es así, pero no puede pasar, eche un vistazo a los puentes Tor , que usan direcciones no publicadas. Es posible que incluso necesite usar puentes ofuscados (también descritos en el enlace anterior), que oculta no solo lo que está haciendo a través de Tor de su ISP, sino que oculta que está usando Tor en primer lugar.gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
gpg: WARNING: nothing exported