Privacidad en Android
Un túnel ssh es una conexión cifrada entre dos puntos de internet. Se puede usar en varios escenarios. Por ejemplo, cuando usas redes públicas y no quieres que tus datos viajen en plano, cuando quieres comunicar dos redes locales en distintas oficinas usando conexiones baratas como adsl, cuando quieres usar servicios que no están disponibles en tu país y necesitas navegar con ips de otros lugares,…
Esto que antes parecía algo que sólo ciertas personas con conocimientos avanzados de redes podían hacer, ahora está al alcance de la mano de cualquiera con Android.
Los túneles se pueden hacer mediante diversos protocolos, con vpns…, pero yo aquí voy a comentar la forma más asequible y fácil, creo, que es usando un tunel ssh con la aplicación para android SSH Tunnel.
Requisitos para hacer un tunel ssh con SSh Tunnel
- Acceso ssh a un servidor remoto por el cual quieres navegar.*
- La aplicación para Android SSH Tunnel.
- Acceso root a tu terminal.
Configurando SSH Tunnel en Android.
SSh tunnel tiene muchas opciones. Yo voy a hacer una configuración simple que permita navegar por el túnel sólo a las aplicaciones a las que yo de permiso. En este caso, el navegador web Dolphin Lite.
Después de descargar SSH Tunnel del Android Market y abrir la aplicación configuramos:
- Nombre de host o ip, el host remoto donde te vas a conectar
- Puerto donde esta funcionando el servicio ssh
- Usuario
- Contraseña
- Marcamos Use socks Proxy
- Local port, especificamos un puerto ( por si quisiesemos utilizarlo con otras apps, sabríamos que a todo lo que fuese al puerto especificado en 127.0.0.1, se le haría un forward a la máquina destino )
- Marcamos Auto Connect si nos interesa esta opcion
- Elegimos la red en la que va a funcionar el tunel en Binded Network. Yo marco 2G/3G
- Auto Reconnect por si queremos que se conecte solo si se pierde la conexión.
- En Individual Proxy selecciono los programas que van a usar el tunel: Dolphin Browser.
- Marcar Enable DNS Proxy si no os cargan las webs.
- En tunnel switch activamos o desactivamos el tunnel.
- Y después hay muchas opciones de configuración de notificación de la conexión que las ponéis como más os guste.
Ya está configurado. Para comprobar que esta correctamente configurado podéis conectaros por ejemplo a cualesmiip.com sin tener el tunel activado y fijaros por qué ip estáis navegando y después activarlo para comprobar que navegais por la ip del servidor remoto.
* La forma más sencilla de tener acceso a un servidor ssh sin ningún tipo de restricciones es montarlo en tu propia casa. Es muy sencillo y lo puedes instalar en cualquier ordenador sin recursos o incluso en algunos routers como los desaparecidos Linksys
Magnífico tutorial amigo…lo voy a probar ahora mismo, es lo que estaba buscando. Y parece muy muy facil.