Как использовать WAN IP-адрес для размещения сайта?

Как использовать WAN IP-адрес для размещения сайта?

Я пытался сделать переадресацию портов для размещения веб-сайта с домашнего сервера на моем маршрутизаторе TP-Link TL-WR841N. Я использую статический IP-адрес моего сервера, я открыл порт "80" в брандмауэре Windows. Я даже изменил программное обеспечение DDNS (динамический DNS). Но я не смог разместить сайт. После нескольких часов устранения неполадок маршрутизатора и Windows я обнаружил проблему. "Публичный IP и WAN IP отличаются".

Если я ввожу WAN IP в браузере, то могу получить доступ к своему сайту, но если я ввожу публичный IP, то не могу получить доступ к сайту и программному обеспечению DDSN (потому что они используют публичные IP-адреса). Ниже приведены мои IP-адреса.

Публичный IP-адрес: 113.153.246.38

WAN IP: 101.75.30.156 (от маршрутизатора TP Link)

Программное обеспечение DDNS: DuckDNS (которое использует мой публичный IP, а не WAN IP)

Как мне решить эту проблему?

решение1

Если вы используете что-то вроде широкополосного соединения Fibre to the Cabinet (FTTC), я бы этого ожидал.

Проблему должно быть достаточно легко исправить. В браузере в локальной сети выполните поиск по запросу "whatsmyip". Полученный адрес — это публичный адрес, который вам нужно использовать при доступе к серверу из Интернета. Игнорируйте все остальное.

Конечно, вам также понадобится адрес локальной сети, и именно его вы настраиваете в конфигурации NAT вашего маршрутизатора.

решение2

На самом деле у меня была точно такая же проблема, и в конце концов я обнаружил, что у меня два ip для WAN и PUBLIC ip. Браузеры видят Public IP, но когда я пингую этот PUBLIC IP, ответа на пинг нет.

Когда я пингую WAN IP, я получаю ответ на пинг.

Итак, если вы настраиваете переадресацию портов, убедитесь, что выНЕ ИСПОЛЬЗУЙТЕ ПУБЛИЧНЫЙ IP.

ВсегдаИСПОЛЬЗОВАТЬ WAN-IPдля подключения к любым серверам, которые вы настроили в своей локальной сети.

Также в качестве примечания, я также использую маршрутизатор TP-link. После настройки переадресации портов убедитесь, что на вкладке безопасности вы включилиУДАЛЕННОЕ УПРАВЛЕНИЕ.

Если эта опция не включена, маршрутизатор отклоняет все входящие пакеты.

Связанный контент