У меня есть локальный сервер, на котором размещены несколько сайтов. Он включен в маршрутизатор и имеет внутренний IP-адрес 192.168.1.2. Если я подключаю другой компьютер к тому же маршрутизатору с помощью кабеля, все работает - я могу успешно открывать размещенные сайты.
Но я не могу открыть их через Wi-Fi этого маршрутизатора. Пинг работает, но сайты не открываются. Интернет работает, и любой внешний сайт может быть открыт.
Также я могу открывать размещенные сайты из внешней сети. Таким образом, сайты не работают только внутри локальной сети через Wi-Fi.
Любой размещенный сайт начинает работать, если я обновлю /etc /hosts на ноутбуке с помощью
192.168.1.2 mydomain.com
В моем маршрутизаторе есть только одно специальное правило, которое отправляет любой входящий трафик на сервер:
internal ip: 192.168.1.2
protocol: TCP
external port: 80
internal port: 80