Назад | Перейти на главную страницу

Я не могу получить доступ к субдомену, размещенному за пределами локальной сети

МОЙ ВОПРОС: Я хочу запустить веб-приложение в субдомене subdomain.example.com. Субдомен создается интернет-провайдером на их DNS-сервере и перенаправляется на внешний веб-хост. Ни один из клиентов не может получить доступ к субдомену из локальной сети. Он работает вне локальной сети, даже у другого провайдера. Я использую контроллер домена Windows 2012 R2. У маршрутизатора открыт 80 порт.

Пытался:

Что мне не хватает? Я полностью потерялся.

Похоже, вы столкнулись с проблемой, требующей включения NAT Loopback на вашем маршрутизаторе. Из Википедии:

Петля NAT, также известная как закрепление NAT или отражение NAT [6], является функцией многих потребительских маршрутизаторов [7], которая позволяет пользователю подключаться к своему собственному общедоступному IP-адресу изнутри локальной сети. Это особенно полезно, когда, например, на этом IP-адресе размещен веб-сайт.

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

РЕДАКТИРОВАТЬ:

Похоже, вы существенно изменили свой вопрос, чтобы изменить его общий смысл, что несколько сбивает с толку. В любом случае - записи A, которые вы создали для рассматриваемого поддомена, должны указывать на IP-адрес веб-сервера, к которому вы хотите получить доступ - не DNS-серверы провайдера.