HOWTO Navegar Anonimamente
De Gentoo Linux Wiki
| Kernel & Hardware • Red y Servicios • Portage • Relacionado con el Sistema • Servidor X • Juegos • Misceláneos |
Tabla de contenidos |
[editar] Introducción
Este HOWTO explicara como navegar anomimamente usando Tor (TheOnionRouter) y Privoxy. Tor tambien puede ser usado para hacer que otros clientes de red (mensajeria instantanea, Usenet, etc.) trabajen de forma anonima. Este HOWTO tambien te explicara como configurar servidores que esten disponibles de forma anonima a traves del mecanismo "servicios ocultos" de Tor.
[editar] Navegando Anonimamente
[editar] Configuración
Como superusuario (aka root):
# emerge tor # emerge privoxy
Agrega esta línea al archivo /etc/privoxy/config/ (en cualquier lugar esta bien, pero la línea 1010 parece ser el lugar indicado):
forward-socks4a / localhost:9050 . # No te olvides del punto final '.' ! Si no lo colocas, no funcionara
Por lo regular los ebuilds de gentoo están preparados para funcionar out-the-box, esta no es la excepción y solo copiaremos la configuración de ejemplo:
# cp /etc/tor/torrc.sample /etc/tor/torrc
Inicia Tor:
# /etc/init.d/tor start # rc-update add tor default
Inicia privoxy:
# /etc/init.d/privoxy start # rc-update add privoxy default
Configura el proxy http y SSL (solo si deseas esconder el trafico seguro) de tu navegador para que apunte a: host:127.0.0.1 en el puerto 8118
- En Firefox, Edit menu/Prerences/General/Connection
- En Opera menu/Preferences/Network/Proxy Servers
- En Konqueror Preferencias --> Configurar Konqueror --> Proxy --> Especificar manualmente la configuración del proxy
Ahora debes de estar navegando Anonimamente.
Tor v0.1.0.15 es una versión experimental y no debe ser utilizado para un fuerte anonimato. De hecho existe un bug en la máquina de javascript que permitiría conocer tu dirección IP real aunque utilices Tor.
[editar] Checando que Navegas Anonimamente
Para comprobar que estas navegando anonimamente dirigete aqui y observa si la ip mostrada es la tuya o no.
[editar] Nota sobre la velocidad
Usar un proxy web para navegar se traduce en un decremento de tu velocidad de acceso a las páginas, por eso sería prudente no usarlo en aplicaciones como wget (el cual es usado por emerge).
[editar] Usar Tor con otros clientes
[editar] Como usar Tor con Gaim
Comprueba que esta funcionando Tor y privoxy como se describe más arriba. En Gaim:
- Dirigete al menu Herramientas, selecciona cuentas
- Selecciona el protocolo que quieras anonimizar
- Da click en modificar
- Click en mas opciones
- En las Opciones de Proxy selecciona el tipo Socks 5
- Pon 127.0.0.1 para el servidor
- Pon 9050 para el puerto
- Deja el nombre de usuario y contraseña en blanco.
[editar] Como usar Tor con otros clientes
El método anterior funcionará con cualquier otro cliente que soporte un proxy tipo socks como x-chat, irssi, etc.
NO uses Tor con clientes P2P (como Bittorrent), la red no fue diseñada para sostener ese trafico, no abuses de ella
[editar] Extensión para Firefox
Existe una extensión llamada Switchproxy Extension, que permite cambiar rápidamente de proxys, es decir podrás usarla para navegar con proxy o sin el.
[editar] Autoconfigurar Algunas Aplicaciones
Para hacer que las aplicaciones que usan http como wget, lynx, curl, etc. usen tor automagicamente solo pon esto en tu ~/.prifile o ~/.bashrc:
http_proxy=http://127.0.0.1:8118/ HTTP_PROXY=$http_proxy export http_proxy HTTP_PROXY
[editar] Configuracion de Privoxy
Para configurar los filtros de privoxy dirigete a la http://config.privoxy.org/ o http://p.p cuando privoxy este funcionando.
[editar] Ofrecer Servicios Anonimos
[editar] Servidor Apache
Checando (fixme)
[editar] Servicios distintos a HTTP
Checando (fixme)
[editar] Problemas
Las instrucciones anteriores deben ser suficientes para la mayoria de las maquinas. Si tienes un cortafuegos con reglas muy estructas necesitas permitir las conecciones locales a los puertos 8118 y 9050. Si tu cortafuegos bloquea las conexiones salientes, tendras que hacer un agujero que las permita a los puertos TCP 80, 443, y 9001-9033.
