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

971
OgWestside

Я пытался выполнить переадресацию портов для размещения веб-сайта с домашнего сервера в моем маршрутизаторе TP-Link TL-WR841N. Я использую статический IP-адрес моего сервера, я открыл порт «80» из брандмауэра Windows. Я даже изменил программное обеспечение DDNS (Dynamic DNS). Но я не могу разместить сайт. После нескольких часов устранения неполадок маршрутизатора и Windows я обнаружил проблему. «Public 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)

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

0
Your ISP is likely using [Carrier Grade NAT](https://en.wikipedia.org/wiki/Carrier-grade_NAT). Please read [Alternatives to Port Forwarding & NAT](http://portforward.com/help/alt-to-pf.htm): "There are four major problems that you may run into that would require alternatives to port forwarding. " ... DavidPostill 7 лет назад 0
I've tried it. Still not Working. OgWestside 7 лет назад 0

2 ответа на вопрос

0
Julian Knight

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

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

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

You are right about public IP. But in my case, my website is being hosted from my WAN IP not from my Public IP. That's the problem.When I type my WAN IP in browser i can open website. And that WAN IP is also not Static IP, it keeps on changing after few hours like my public IP. OgWestside 7 лет назад 0
0
Natesh bhat

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

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

Поэтому, если вы настроили переадресацию портов, убедитесь, что вы НЕ используете PUBLIC IP .

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

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

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