Configuré un servidor VPN (OpenVPN) en mi Raspberry Pi hace más de un año siguiendo estas instrucciones: http://readwrite.com/2014/04/10/raspberry-pi-vpn-tutorial-server-secure-web-browsing/
Siempre ha funcionado a la perfección. El otro día mi SD se estrelló y tuve que repetir el procedimiento. No sé si hice algo diferente esta vez, porque todavía funciona, pero ya no es como un amuleto.
Si configuro una conexión VPN en mi teléfono a través de datos móviles, todo está bien.
- ipchicken.com me muestra que mi dirección IP pública es la de mi casa
- También puedo ingresar 192.168.1.xx en el navegador de mi móvil y en la web que se ejecuta en mis shows de Raspberry Pi
Sin embargo, si configuro una conexión VPN a través de WiFi en la casa de mi amigo (en ese mismo teléfono o en su computadora),
- ipchicken.com me muestra que mi dirección IP pública es la de mi casa, así que está bien
- pero si abro esa página web en mi Pi no se encuentra
Pensándolo bien, tiene sentido para mí. Mi amigo WiFi también tiene direcciones IP internas que comienzan con 192.168 ... La dirección 192.168.1.xx que mi Pi ejecuta en mi casa no es una dirección en su red. Estar en su red, aunque conectado a la VPN, parece estar buscando la IP en su red, no mia
¿Cómo es posible que nunca haya tenido este problema antes?
¿Cómo puedo hacer que funcione de nuevo?
No es solo que yo pueda mostrar esa página web. Más importante aún, necesito poder conectarme a través de Escritorio remoto a una de las máquinas Windows en mi hogar.
PD. He configurado un reenvío de puerto en mi enrutador que redirige el tráfico UDP en el puerto 1194 a la Pi, según las instrucciones.