Переадресация домена для домена, который является как внутренним, так и внешним

Переадресация домена для домена, который является как внутренним, так и внешним

Поскольку я нахожусь в той же сети, что и веб-сервер моей компании, я настроил внутренний сервер домена (Windows Server 2008 R2) для пересылки запросов к нашему домену на правильный внутренний IP (т. е. www.myserver.com=> 192.168.1.2чтобы нам не приходилось выходить в интернет, чтобы получить доступ к чему-либо в локальной сети). У нашего провайдера домена также есть DNS-сервер для внешних запросов (который я могу администрировать через настройки на их веб-сайте, где я могу генерировать поддомены).

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

Допустим, у нас есть поддомен на внешнем DNS, который называется sub.myserver.com, но он не указывает на наш сервер. Если я попытаюсь пинговать этот домен из нашей собственной сети, он свяжется с нашим внутренним DNS, увидит, что там нет информации о нем, и откажется, в результате чего появится cannot resolve sub.myserver.com: Unknown host.

Мы не можем направлять внешние запросы на наш собственный DNS-сервер по… причинам.

Возможно ли перенаправить неизвестные внутренние домены на внешний DNS? (Я думаю, это можно выразить иначе: разместить один домен на двух серверах)

решение1

Вам нужна запись на локальном DNS-сервере. Если вы можете это сделать, вы сможете разрешить свой внешний адрес сайта. Просто создайте запись A и введите в нее правильный внешний IP. Теперь, когда вы пингуете, вы получите правильное разрешение. Вот почему вы НИКОГДА не должны использовать рабочий домен для своего внутреннего домена! Вы всегда хотите использоватьdomain.localа не domain.comвнутренне.

решение2

Я не эксперт, но я думаю, что вы можете делегировать разрешение DNS для определенного домена другому DNS-серверу черезДелегирование зоны DNS. Вы можете делегировать разрешение DNS для этого поддомена внешнему DNS-серверу или своему внешнему DNS-серверу.

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