El dispositivo Android conectado a través de VPN (fritz.box) al servidor local tiene una dirección IP falsa

El dispositivo Android conectado a través de VPN (fritz.box) al servidor local tiene una dirección IP falsa

Tengo un problema. Recientemente agregué un servidor que se ejecuta en casa. Actualmente estoy ejecutando lighttpd para alojar algunas cosas privadas. Por lo tanto, restringí el acceso a mi red local y mi dirección IP estática (IP VPN). Para acceder a mis cosas en mi dispositivo Android, me conecto mediante VPN (fritz.box) a mi red local.

Problema: el servidor local no ve mi dirección IP estática (IP VPN) sino la dirección IP del dispositivo Android. En contraste, comprobarhttp://www.whatismyip.com/muestra mi dirección IP estática (IP VPN).

Android Device 
  ---> VPN 
  ---> local server (sees public IP address of android device)

Android Device 
  ---> VPN 
  ---> whatismyip.com (sees IP address of VPN) 

Respuesta1

No has indicado cómo esto es un problema.

Este comportamiento parecería correcto. En lugar de pensar en una dirección IP para una caja, piense en una dirección IP por interfaz/interfaz virtual. Una VPN generalmente proporciona una interfaz virtual y [por necesidad] usará esa interfaz para enviar tráfico. (Existen algunos trucos, para algunos sistemas operativos, que le permitirán cambiar la dirección de origen, pero este es un tema avanzado y va de la mano con una sólida comprensión y una configuración de enrutamiento avanzada).

Si desea ver la dirección IP del servidor en el mundo real, la forma práctica sería desconectar la VPN y usar localización/mapeo de puertos en su enrutador (¿Fritz Box?). Sin embargo, mi forma preferida sería simplemente reconfigurar el servidor web para que acepte la dirección IP de la VPN.

información relacionada