У меня проблема. Я недавно добавил сервер, работающий дома. В настоящее время я использую lighttpd для размещения некоторых личных вещей. Поэтому я ограничил доступ к моей локальной сети и моему статическому IP-адресу (VPN IP). Чтобы получить доступ к моим материалам на устройстве Android, я подключаюсь через VPN (fritz.box) к моей локальной сети.

Проблема: Локальный сервер не видит мой статический IP-адрес (VPN IP), а скорее IP-адрес устройства Android. В отличие от проверки http://www.whatismyip.com/ показывает мой статический IP-адрес (VPN IP).

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

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

1 ответ1

0

Вы не указали, как это проблема.

Такое поведение показалось бы правильным. Вместо того, чтобы думать об IP-адресе для коробки, подумайте об IP-адресе для интерфейса / виртуального интерфейса. VPN обычно предоставляет виртуальный интерфейс и [по необходимости] будет использовать этот интерфейс для отправки трафика. (Для некоторых ОС есть несколько хаков, которые позволят вам изменить исходный адрес, но это сложная тема и идет рука об руку с глубоким пониманием и расширенной настройкой маршрутизации).

Если вы хотите увидеть реальный IP-адрес серверов, практическим способом было бы отключить VPN и использовать привязку портов / привязку портов на вашем маршрутизаторе (fritz box?). Однако я предпочел бы просто перенастроить веб-сервер для приема IP-адреса VPN.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .