У меня Nexus 4.

На моем домашнем широкополосном соединении (NATed) я не могу получить доступ к своему серверу через WiFi на телефоне. Я могу пропинговать мой сервер из adb shell телефона, но wget http://<ip>/ терпит неудачу. Точно такая же команда работает с моего рабочего стола, за исключением того, что она подключена через локальную сеть.

Что еще более странно, когда я пытаюсь получить доступ к своему серверу после подключения к VPN на телефоне, это работает. Там нет проблем с настройкой веб-сервера, очевидно, потому что он работает через VPN. Просто нет, когда я подключен к своему домашнему WiFi. Я попытался перезапустить маршрутизаторы и все такое, это не помогает.

В чем может быть проблема?

1 ответ1

0

Наилучшим ответом на эту проблему является глючный маршрутизатор.

Чтобы устранить эту проблему, я настроил свой компьютер в качестве маршрутизатора переадресации (цель TEE iptables) и установил маршрут по умолчанию на телефоне для моей машины.

Я могу получить к нему доступ тогда.

И теперь, когда я снова изменяю маршрут по умолчанию на моем телефоне на роутер, он начинает работать.

Крайне странно

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