Настройка зоны обратного подстановки
В этой статье описывается настройка зоны обратного просмотра подсети.
Применяется к: Windows Server 2012 R2
Исходный номер базы знаний: 174419
Сводка
Примечание.
Создание делегированных зон обратного подсети не является простой задачей. Важно понять, как работают зоны DNS, прежде чем пытаться создать зоны обратного просмотра с подсетью. В этом документе есть множество примечаний, на которые следует обратить пристальное внимание. Рекомендуется сначала выполнить эти процедуры в тестовой среде, прежде чем развертывать их в динамической сети, так как во время настройки могут возникать ошибки.
Быстрый рост интернет-сообщества создал необходимость подсети полных IP-сетей на более мелкие части. В подсетной среде DNS-серверы могут легко делегировать полномочия зон прямого просмотра, так как они не зависят от базовой инфраструктуры подсети. Однако из-за обратной структуры зон обратного просмотра и их строгой зависимости от конкретной структуры подсети делегирование этих зон требует особых соображений. Целевая группа по разработке Интернета (IETF) создала RFC 2317 , "Бесклассовый IN-ADDR. Делегирование ARPA", в котором рассматриваются эти вопросы.
Делегирование зон обратного просмотра подсети дополняет возможность делегирования зон прямого просмотра. Такая гибкость владения зонами позволяет как администратору родительского домена делегировать управление дочерним поддоменом и соответствующей подсетью адресов другому администратору. И наоборот, как администратор дочернего домена, теперь у вас есть необходимый контроль, чтобы внести изменения в записи узла DNS (A) или IP-адреса (PTR) без запроса на изменение через родительский домен.
В этой статье описывается настройка делегированных зон обратного подсети для DNS-сервера Microsoft Windows.
Примечание.
Просто потому, что ваша сетевая среда является подсетью, не означает, что DNS-сервер должен быть настроен таким образом, как описано в этой статье. Создание делегированных зон обратного подсети — это только административный выбор; это не только продиктовано базовой инфраструктурой подсети.
Дополнительная информация
Схема "классной" IP-адресации — это схема, которая не разбивает IP-сеть на более мелкие сегменты. Например, адрес класса C 192.168.1.0 с маской подсети 255.255.255.0 является схемой классной IP-адресации.
Схема "бесклассовой" IP-адресации — это схема, которая использует маску подсети для разделения IP-адреса на более мелкие сегменты. Например, адрес класса C 192.168.1.0 с маской подсети 255.255.255.192 является схемой ip-адресации без классов. Наряду с этой сетью у вас также будут следующие IP-адреса: 192.168.1.64, 192.168.1.128 и 192.168.1.192.
При подсети IP-сетей дополнительные биты берутся из части узла IP-адреса и отправляются в сетевую часть. Это определяется путем добавления дополнительных битов в маску подсети. Значение 11111111.11111111.111111.00000000000 для сети класса C 255.255.255.0. значение 11111111.1111111.1111111.1100000000 иллюстрирует маску подсети 255.255.255.255.192. Таким образом, из приведенного выше примера мы знаем, что:
Если маска подсети имеет значение | Число битов маски подсети |
---|---|
255.255.255.128 | 25 |
255.255.255.192 | 26 |
255.255.255.224 | 27 |
255.255.255.240 | 28 |
255.255.255.248 | 29 |
255.255.255.252 | 30 |
255.255.255.254 | 31 |
Синтаксис
Делегированные зоны обратного просмотра с подсетью можно использовать для передачи административного управления между любым родительским и дочерним in-ADDR. Зона ARPA в DNS. Общие конфигурации включают в себя поставщик услуг Интернета (родитель), делегируя сайту клиента (дочернему) или корпоративному штаб-квартире (родительскому) делегирование корпоративному удаленному сайту (дочернему сайту). Так как сценарий ISP является наиболее типичным, он будет использоваться в следующем примере.
При создании зон обратного просмотра без классов можно использовать следующие нотации:
<subnet-subnet>< mask bit count.100.168.192.in-addr.arpa> или
<subnet>/<subnet mask bit count.100.168.192.in-addr.arpa> или
<подсеть>.<bit count.100.168.192.in-addr.arpa> или
SubnetX<subnet.100.168.192.in-addr.arpa> (где X — это номер подсети, назначенный родительским) или
<subnet.100.168.192.in-addr.arpa> Например: 64-26.100.168.192.in-addr.arpa или
64/26.100.168.192.in-addr.arpa или
64.26.100.168.192.in-addr.arpa или
Subnet3.100.168.192.in-addr.arpa или
64.100.168.192.in-addr.arpa
Это означает, что зона обратного подсети — это 64 подсети, которая использует 26 бит для маски подсети.
Примечание.
Если вы будете выполнять передачу между зонами, между родительским и дочерним необходимо проверка синтаксис файлов, которые будут передаваться между DNS-серверами. Не все версии DNS-серверов поддерживают различные методы синтаксиса, определенные в RFC (дефис, косая черта и т. д.). Microsoft DNS будет поддерживать любой из этих методов.
Примечание.
Любой синтаксис, выбранный в родительском домене, должен быть идентичен синтаксису, используемому в дочернем домене.
Контрольный список
Заполнение следующего контрольного списка упрощает прохождение этого документа.
Родительский контрольный список | Контрольный список дочерних элементов |
---|---|
<Имя родительского DNS-сервера> | <Имя дочернего DNS-сервера> |
<IP-адрес родительского DNS-сервера> | <IP-адрес дочернего DNS-сервера> |
<маска подсети> | <маска подсети> |
<подсети><синтаксиса><подсети: число бит маски подсети> | <подсети><синтаксиса><подсети: число бит маски подсети> |
Ниже приведен пример использования isp, который взял диапазон класса C и превратил его в четыре подсети с помощью маски подсети 255.255.255.192. Четыре подсети: 192.168.100.0, 192.168.100.64, 192.168.100.128 и 192.168.100.192. Подсеть, делегированная сайту клиента, является вторым диапазоном, то есть сетью 64, использующими 65–126 для IP-адресов узла.
Родительский контрольный список | Контрольный список дочерних элементов |
---|---|
NS.microsoft.com |
NS1.msn.com |
192.168.43.8 | 192.168.100.126 |
255.255.255.192 | 255.255.255.192 |
0-26 | 64-26 |
64-26 | |
128-26 | |
192-26 |
Родительское пошаговое руководство для сред Windows 2000 и Windows Server 2003
Запустите DNS MMC (консоль управления Майкрософт). В представлении измените стандартное представление на расширенное. Выделите Зоны обратного просмотра, щелкните правой кнопкой мыши и выберите создать зону. Выберите Тип зоны интегрированной или стандартной основной службы Active Directory и нажмите кнопку Далее. Введите идентификатор сети без подсети (например, 192.168.100) или имя зоны обратного просмотра (например, 100.168.192.in-addr.arpa) для адреса класса C, не относящемся к подсети, и нажмите кнопку Далее. Если выбран стандартный основной файл, можно либо создать файл зоны, либо при наличии существующего файла зоны можно поместить его в каталог %systemroot%\winnt\system32\dns, и сервер считывает его из этого каталога. После создания основной родительской зоны щелкните созданную зону правой кнопкой мыши и выберите новое делегирование. Добавьте соглашение об именовании, выбранное в качестве родительского элемента для делегированной дочерней зоны, например 64–26. Не забудьте сообщить об этом соглашении об именовании администратору дочернего домена. См. примеры. Добавьте CNAME (ALIAS) RR (записи ресурсов) для устройств в каждой из подсетей. Например:
65 CNAME 65.64-26.100.168.192.in-addr.arpa.
Примечание.
Динамические обновления для обратных подсетей не работают в Windows 2000. Записи необходимо добавить вручную. Использование флажка "Создать связанную запись PTR" не будет работать для зоны обратного просмотра подсети, если запись "A" (узел) создается с помощью графического интерфейса пользователя.
Родительское пошаговое руководство для сред Windows NT 4.0
Примечание.
Microsoft DNS Manager можно использовать для настройки зоны обратного поиска для этого сервера имен, а также зоны или зон обратного просмотра с подсетью. После создания зоны in-addr.arpa и подсети в зонах in-addr.arpa файлы необходимо будет изменить вручную, чтобы включить записи NS, CNAME и PTR в каждом файле зоны.
Примечание.
В этом примере предполагается несколько предварительных требований. Предполагается, что dns-сервер Microsoft установлен и что свойства TCP/IP (IP-адрес, маска подсети, шлюз по умолчанию и т. д.) настроены правильно.
Примените последнюю версию пакета обновления Microsoft Windows NT.
При появлении запроса перезагрузите компьютер.
Нажмите кнопку Пуск, выберите Программы, Администрирование, а затем — Диспетчер DNS.
В меню DNS выберите Новый сервер, введите IP-адрес или имя узла DNS-сервера, а затем нажмите кнопку ОК.
Создайте зону обратного подстановки без подсети, выполнив следующие действия.
- Щелкните СВОЙ DNS-сервер, а затем щелкните Создать зону в меню DNS.
- Нажмите переключатель Основной в диалоговом окне Создание новой зоны и нажмите кнопку Далее.
- Введите 100.168.192.in-addr.arpa в текстовом поле Имя зоны и нажмите клавишу TAB.
- Текстовое поле Файл зоны должно быть автоматически заполнено 100.168.192.in-addr.arpa.dns.
- Нажмите кнопку "Готово".
Завершив создание зон, остановите DNS-сервер с помощью любого из следующих методов:
- Нажмите кнопку Пуск, наведите указатель на пункт Параметры, щелкните панель управления, а затем дважды щелкните значок Службы. Выберите Microsoft DNS Server в списке Службы и нажмите кнопку Остановить.
- Введите следующую команду в командной строке и нажмите клавишу ВВОД:
NET STOP DNS
Примечание.
Важно остановить службу DNS перед редактированием файлов зоны, иначе вы можете потерять записанные вручную сведения.
В текстовом редакторе откройте созданный файл зоны обратного подстановки без подсети. Теперь необходимо добавить запись NS, которая будет делегировать подсеть дочернему DNS-серверу. Добавьте в конец файла следующее:
; Начать делегирование примечания
;
<Подсети><синтаксис><подсети маска битов число> NS <Дочерний DNS-сервер имя>
; Завершение делегированияНаш пример будет выглядеть следующим образом:
; Начальная подзона делегирования: 64-26.100.168.192.in-addr.arpa.
;
64-26NSNS1.msn.com
.
; Завершение делегированияТеперь необходимо создать запись CNAME для каждого адреса в диапазоне делегированных подсетей. Наш пример выглядит следующим образом:
65 CNAME 65.64-26.100.168.192.in-addr.arpa.
66 CNAME 66.64-26.100.168.192.in-addr.arpa.
67 CNAME 67.64-26.100.168.192.in-addr.arpa.
68 CNAME 68.64-26.100.168.192.in-addr.arpa.
69 CNAME 69.64-26.100.168.192.in-addr.arpa.
...
126 CNAME 126.64-26.100.168.192.in-addr.arpa.Примечание.
Многоточие "...", указывает на уникальные IP-адреса и узлы в диапазоне от 67 до 126. В файле недопустимы многоточие.
Повторяя шаги 7 и 8, можно делегировать любые дополнительные зоны подсети.
После ввода записей NS и CNAME сохраните файл и закройте его.
Запустите DNS-сервер одним из следующих методов:
- Нажмите кнопку Пуск, наведите указатель на пункт Параметры, щелкните панель управления, а затем дважды щелкните значок Службы. Выберите Microsoft DNS Server в списке Служб и нажмите кнопку Пуск.
- Введите следующую команду в командной строке и нажмите клавишу ВВОД:
NET START DNS
Дочернее пошаговое руководство для сред Windows 2000 и Windows Server 2003
Запустите DNS MMC (консоль управления Майкрософт).
В представлении измените стандартное представление на расширенное.
Выделите Зоны обратного просмотра, щелкните правой кнопкой мыши и выберите новую зону.
Выберите Тип зоны интегрированной или стандартной основной службы Active Directory и нажмите кнопку Далее.
Выберите параметр "Имя зоны обратного подстановки". Введите имя зоны обратного просмотра, например 64-26.100.168.192.in-addr.arpa для адреса класса C с подсетью. Обязательно используйте соглашение об именовании, предоставленное администратором родительского домена, и нажмите кнопку Далее.
Если выбран стандартный основной файл, можно либо создать файл зоны, либо при наличии существующего файла зоны можно поместить его в каталог %systemroot%\winnt\system32\dns, и сервер считывает его из этого каталога.
Добавьте PTR (записи указателя) вручную так же, как и любую зону обратного просмотра.
Например:
65 PTRhost65.msn.com
Может потребоваться настроить дочерние DNS-серверы, на которых размещена делегированная зона, для перенаправления на родительские DNS-серверы. Этот процесс позволяет дочерним DNS-серверам разрешать записи в зонах, размещенных на родительских DNS-серверах.
Дочернее пошаговое руководство для сред Windows NT 4.0
Примените последнюю версию пакета обновления Microsoft Windows NT.
При появлении запроса перезагрузите компьютер.
Нажмите кнопку Пуск, выберите Программы, Администрирование, а затем — Диспетчер DNS.
В меню DNS выберите Новый сервер, введите IP-адрес или имя узла DNS-сервера, а затем нажмите кнопку ОК.
Создайте зону обратного просмотра с подсетью, выполнив следующие действия.
Щелкните СВОЙ DNS-сервер, а затем щелкните Создать зону в меню DNS.
Нажмите переключатель Основной в диалоговом окне Создание новой зоны и нажмите кнопку Далее.
В зависимости от синтаксиса, выбранного в родительском элементе, выберите одну из пар, перечисленных ниже. В нашем примере мы введем "64-26.100.168.192.in-addr.arpa" (без кавычек) в текстовом поле Имя зоны и нажмите клавишу TAB.
Имя зоны: 64-26.100.168.192.in-addr.arpa Zone File: 64-26.100.168.192.in-addr.arpa.dns или
Имя зоны: 64/26.100.168.192.in-addr.arpa Zone File: 64.26.100.168.192.in-addr.arpa.dns или
Имя зоны: 64.26.100.168.192.in-addr.arpa Файл зоны: 64.26.100.168.192.in-addr.arpa.dns или
Имя зоны: файл зоны 64.100.168.192.in-addr.arpa: 64.100.168.192.in-addr.arpa.dns или
Имя зоны: Файл зоны Subnet64.100.168.192.in-addr.arpa: Subnet64.100.168.192.in-addr.arpa.dns или
Примечание.
Администратор MICROSOFT DNS автоматически заполнит поле Имя файла при создании зон. Если вы используете синтаксис "/", обязательно измените имя файла и замените символ "/", так как базовая файловая система не будет разрешать "/" в имени файла. Просто замените символ косой черты в имени файла другим символом, например, предложенным во втором примере выше (64.26.100.168.192.in-addr.arpa.dns).
Текстовое поле Файл зоны должно быть автоматически заполнено 64-26.100.168.192.in-addr.arpa.dns.
Нажмите кнопку "Готово".
Повторите шаги от a до e, чтобы все дополнительные подсети были делегированы вам.
Завершив создание зон, остановите DNS-сервер с помощью любого из следующих методов:
- Нажмите кнопку Пуск, выберите Параметры, щелкните панель управления, а затем дважды щелкните значок Службы. Выберите Microsoft DNS Server в списке Службы и нажмите кнопку Остановить.
- Введите следующую команду в командной строке и нажмите клавишу ВВОД:
NET STOP DNS
Примечание.
Важно остановить службу DNS перед редактированием файлов зоны, иначе вы можете потерять записанные вручную сведения.
Откройте файл зоны обратного подстановки с помощью текстового редактора. Теперь необходимо создать записи PTR для каждого адреса в диапазоне делегированных подсетей. Добавьте в конец файла следующее:
65 PTR
host65.msn.com.
66 PTRhost66.msn.com.
67 PTRhost67.msn.com.
...
126 PTRhost126.msn.com.
Примечание.
Многоточие "...", указывает на уникальные IP-адреса и узлы в диапазоне от 67 до 126. В файле недопустимы многоточие.
После ввода записей PTR сохраните файл и выйдите из него.
Перезапустите DNS-сервер одним из следующих способов:
- Нажмите кнопку Пуск, наведите указатель на пункт Параметры, щелкните панель управления, а затем дважды щелкните значок Службы. Выберите Microsoft DNS Server в списке Служб и нажмите кнопку Пуск.
- Введите следующую команду в командной строке и нажмите клавишу ВВОД:
NET START DNS
Узлы в Интернете теперь должны иметь возможность выполнять обратный поиск IP-адресов в делегированной зоне обратного просмотра. Последняя серия шагов необходима, чтобы узлы, использующие DNS сайта клиента, могли правильно выполнять обратный поиск. Необходимо, чтобы на DNS-сервере дочернего домена присутствовала копия не-подсети зоны. Самый простой способ сделать это — стать вторичной зоной для провайдера. Создайте вторичную зону, выполнив следующие действия.
- Щелкните СВОЙ DNS-сервер, а затем щелкните Создать зону в меню DNS.
- Нажмите переключатель Вторичная в диалоговом окне Создание новой зоны.
- В поле Зона введите 100.168.192.in-addr.arpa, а в поле Server введите IP-адрес родительского <DNS-сервера>. В нашем примере это 192.168.43.8. Нажмите кнопку "Далее".
- В поле Имя зоны введите 100.168.192.in-addr.arpa, а в поле Файл зоны введите 100.168.192.in-addr.arpa.dns. Нажмите кнопку "Далее".
- В поле Главные IP-адреса снова введите IP-адрес родительского <DNS-сервера>. В нашем примере это 192.168.43.8. Нажмите кнопку Добавить, Нажмите кнопку Далее, а затем нажмите кнопку Готово.
Может потребоваться настроить дочерние DNS-серверы, на которых размещена делегированная зона, для перенаправления на родительские DNS-серверы. Этот процесс позволяет дочерним DNS-серверам разрешать записи в зонах, размещенных на родительских DNS-серверах.
Примеры файлов зоны
Файл зоны обратного просмотра с родительской подсетью
;
; Файл базы данных 100.168.192.in-addr.arpa.dns для зоны 100.168.192.in-addr.arpa.
; Версия зоны: 4
;@ IN SOA
NS.microsoft.com
.administrator.microsoft.com
. (
4 ; серийный номер
3600 ; Обновить
600 ; Повторить
86400 ; Истекает
3600 ); минимальный срок жизни;
; Записи NS зоны
;@
NSNS.microsoft.com
.;
; Записи зоны
;;
; Делегированная подзона: 64-26.100.168.192.in-addr.arpa.
;
64-26NSNS1.msn.com
.
; Завершение делегирования65 CNAME65.64-26.100.168.192.in-addr.arpa.
66 CNAME66.64-26.100.168.192.in-addr.arpa.
67 CNAME67.64-26.100.168.192.in-addr.arpa.
...
126 CNAME67.64-26.100.168.192.in-addr.arpa.
Примечание.
Многоточие "...", указывает на уникальные IP-адреса и узлы в диапазоне от 67 до 126. В файле недопустимы многоточие.
Дочерний файл зоны обратного просмотра с подсетью
;
; Файл базы данных 64-26.100.168.192.in-addr.arpa.dns для зоны 64-26.100.168.192.in-addr.arpa.
; Версия зоны: 1
;@ IN SOA
NS1.msn.com
.administrator.msn.com
. (
1 ; серийный номер
3600 ; Обновить
600 ; Повторить
86400 ; Истекает
3600 ); минимальный срок жизни;
; Записи NS зоны
;@
NSNS1.msn.com
.;
; Записи зоны
;65 PTR
host65.msn.com
.
66 PTRhost66.msn.com
.
67 PTRhost67.msn.com
.
...
126 PTRhost126.msn.com
.
Примечание.
Опять же, в приведенных выше примерах многоточие указывает на опущенные IP-адреса в диапазоне от 67 до 126. В файле недопустимы многоточие.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по