Переадресация портов Как получить доступ с внешнего ip

1

Я могу получить доступ к домашней странице маршрутизатора через порт 80. Сервер прослушивает 8080. Я могу использовать http://www.canyouseeme.org/, чтобы увидеть IP-адрес и порт, а также другой веб-сайт, который пингует посмотрите, открыт ли ip и порт, тоже работает.

Но когда я пытаюсь позвонить из браузера, он не подключается. Я могу подключиться с 10.xxxx: 8080 в домашней сети с любого устройства, но не используя внешний ip.

Coool
источник
Вам нужно настроить NAT на вашем маршрутизаторе.
jweyrich
NAT может не понадобиться, если он просто перенаправляет трафик со своего внешнего на один порт. Переадресации портов должно быть достаточно
Абраксас
На какой машине вы пытаетесь получить доступ к серверу, используя его внешний ip? Если это компьютер в вашей сети, возможно, ваш маршрутизатор не поддерживает шпильку NAT.
user2313067

Ответы:

0

Чтобы проверить ... Вы хотите ввести внешний IP-адрес во внутреннем ящике и получить работу переадресации порта. В конечном итоге вы можете использовать один и тот же URL-адрес внутри и снаружи.

Если это правильное объяснение того, что вы ищете, ваш маршрутизатор / брандмауэр должен поддерживать отражение NAT. Я не знаю, есть ли стандартный термин для этой функции, но это то, что она называется на моем брандмауэре pfSense.

http://en.m.wikipedia.org/wiki/Network_address_translation#NAT_loopback

Баумгарт
источник
Ты прав. Я пытался со стороны .. все хорошо.
coool
Да, тогда отражение NAT - твоя проблема. В зависимости от вашего брандмауэра, он может поддерживаться или не поддерживаться. Великолепный Google должен быть в состоянии сказать вам, поддерживает ли ваше устройство это и как включить это.
Баумгарт