Это мой первый вопрос. Извините, если это не на правильном сайте.

Я работаю в софтверной компании, и у нас возникают проблемы с доступом к внешнему IP из локальной сети. у нас есть модем / роутер ADB PDG A4001N. Мы используем этот модем в качестве основного маршрутизатора. У нас также есть сервер, работающий на Windows Server 2008. Все необходимые нам порты перенаправляются на статический IP-адрес локальной сети, принадлежащий серверу. У нас есть особая проблема. Когда мы пытаемся получить доступ, например, к FTP или HTTP-сайту, размещенному на сервере, с локального IP-адреса (например, 192.168.1.121/Index.html), у нас нет проблем. Также нет проблем с доступом извне (например: mysite.no-ip.org (мы не платим за домены). Проблема возникает, когда мы пытаемся получить внешний IP из локальной сети. Если мы пытаемся получить доступ по внешнему IP-адресу через http или FTP, он перенаправляет нас на собственный HTTP-сайт или FTP-сайт модема. Это происходит не только с этими двумя службами, но и с неправильной работой Port Forward при доступе к внешнему ip из локальной сети. Любой намек? Спасибо за прочтение.

1 ответ1

1

Ваше устройство не соответствует задаче, которую вы ставите перед ним. Это устройство предназначено для домашних пользователей и не поддерживает функцию, называемую шпилька nat, которая позволяет направлять внутренний запрос к общедоступному IP-адресу из вашей сети, а затем обратно через установленные вами правила NAT.

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

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