Как перенаправить dns запросы на другой сервер
Перейти к содержимому

Как перенаправить dns запросы на другой сервер

  • автор:

Перемещение зон Windows DNS на другой сервер Windows

В этой статье описывается перемещение файлов зоны с одного DNS-сервера под управлением Windows 2000 на другой DNS-сервер под управлением Windows 2000.

Область применения: Windows Server 2012 R2, Windows Server 2016
Исходный номер базы знаний: 280061

Перемещение файлов зоны

Чтобы переместить файлы зоны с одного сервера на другой, выполните следующие действия.

Чтобы использовать следующий метод, служба DNS-сервера Windows 2000 должна быть установлена на новом сервере под управлением Windows 2000. Служба DNS-сервера пока не должна быть настроена.

  1. На DNS-сервере, на котором в настоящее время размещены зоны DNS, измените все зоны, интегрированные с Active Directory, на стандартные первичные. Это действие создает файлы зоны, необходимые для целевого DNS-сервера.
  2. Остановите службу DNS-сервера на обоих DNS-серверах.
  3. Скопируйте все содержимое (включая вложенные папки) папки %SystemRoot%\System32\DNS с исходного сервера на целевой сервер.

Важно! В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в соответствующей статье базы знаний Майкрософт:
322756 Создание резервной копии и восстановление реестра Windows

ipconfig /registerdns 
netdiag /fix 

Действия, описанные в этой статье, не переносятся следующие параметры DNS-сервера:

  • Интерфейсы
  • Пересылки
  • Дополнительно
  • Корневые подсказки
  • Ведение журнала
  • Безопасность
  • Любой конкретный параметр реестра, указанный в любых разделах, кроме раздела, указанного на шагах 5 и 7

Перенаправление DNS-зоны

Перенаправление позволяет посылать запросы для данного домена на конкретный DNS -сервер.

Добавить перенаправление DNS-зоны можно в меню Сеть > DNS > Зоны. Для этого выполните следующие действия:

  1. Нажмите «Добавить» и выберите «Зона > ПеренаправлениеDNS-зоны».
  2. В открывшемся окне введите имя зоны. Это имя домена, за который отвечает данная зона DNS-сервера.
  3. Укажите DNS-серверы для перенаправления.
  4. Нажмите «Добавить» — перенаправление DNS-зоны появится в списке.

Была ли эта статья полезной? Да | Нет

Как перенаправить dns запросы на другой сервер

Сообщения: 42
Благодарности: 0

В домене есть DNS сервер на WinServer2003. Он выполняет роль ретранслятора провайдеровских DNSов и обеспечивает работу домена.
В Forward lookup zones добавляется зона test.ru
Внутри зоны создан хост mail с присвоеным ip адресом. nslookup выдает по запросу нормальное соответсвие: mail.test.ru — 10.10.10.1
Но при этом на запрос web.test.ru выдает что такого хоста не найдено. Что логично, т.к. внутри зоны test.ru хоста web не существует.
Задача такая: надо сделать так, чтобы при запросе в зону test.ru в случае отсутствия там нужной записи, запрос перенаправлялся на другой DNS сервер.
т.е если запрашивается web.test.ru а его нет в списке хостов зоны test.ru, то вместа ответа «Нет такого имени» этот запрос перенаправлялся бы на другой сервер.

Сообщения: 42
Благодарности: 0

Разобрался. Делается немного по другому, нежели я думал. Опишу, может пригодится кому.
Задача была такая: подменить существующую у провайдера ns запись на свою, но так, чтобы остальные поддомены этой зоны не были затронуты, и резолвились через DNS сервера провайдера.
Решение: создавать зону типа mail.test.ru вместо test.ru
в этой зоне делать запись типа хост (А) Same as Parent folder с нужным «подставным» IP адресом типа 10.10.10.1
Same as Parent folder создается если при создании хоста поле имя оставить пустым и написать только IP адрес.
В таком случае на запрос на mail.test.ru ответ будет ответсвенным (authoritative) и выдаст наш подставной ip 10.10.10.1
А ответ на запрос web.test.ru будет не ответственным, т.к. такой зоны нет. Сопоставление имя-ip будет перенаправлено с главного DNS сервера.

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Переадресация используя URL записи

Запись URL позволяет перенаправить домен на другой адрес (например, на страницу в Facebook) без необходимости заказывать виртуальный сервер. Запись URL можно добавить всем доменам зарегистрированным в Zone и использующим наши серверы имен.

Добавление записи

Для добавления записи Вам нужно войти в панель управления Мой Zone .
Далее в меню Домены нажмите на домен, который Вы хотите перенаправить.

Затем нажмите на Записи DNS в меню слева.

Перед добавлением записи URL соответствующая A-запись и запись WWW CNAME должны быть удалены.

Для добавления записи URL, нажмите на синюю кнопку Добавить запись и заполните поля.

Существует два вида редиректов. Редирект 301 обозначает постоянное перенаправление. Используется когда одна страница полностью и навсегда переезжает на другой адрес. Редирект 302 – временное перенаправление.

Если Вы желаете перенаправить поддомен www , то в поле Хост необходимо указать www. Желательно всегда добавлять две записи, одну с www и другую без www (оставить поле Хост пустым).

В поле URL нужно указать полный адрес на который Вы желаете переадресовать Ваш домен, например: https://www.zone.ee/

Нажмите на кнопку Добавить запись , чтобы сохранить добавленную запись.

Изменение вступит в силу при распространении DNS записей, т.е. примерно в течение часа.

Удаление записи

Чтобы удалить записи, нажмите на значок мусорной корзины за ними.

Заметки

  • Запись URL перенаправляет как HTTP, так и HTTPS запросы. В случае запроса HTTPS автоматически активируется сертификат Let’s Encrypt.
  • Технически, на сервере имен записи URL не существует. В фоновом режиме в DNS зону добавляется А-запись с IP-адресом 217.146.70.51 , где расположена услуга переадресации Zone, которая перенаправляет запрос с правильным кодом на нужный адрес.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *