DNS-серверы обеспечивают разрешение доменных имен для сетевых ресурсов. Они связывают TCP/IP-адрес, выделенный клиенту по протоколу DHCP, с полным доменным именем (FQDN) этого клиента. Для такой связи (или сопоставления) IP-адреса с доменным именем требуется, чтобы изменение в адресе или имени вело к обновлению сведений в DNS. Протокол DHCP не предусматривает автоматическое обновление DNS при изменении IP-адреса клиента DHCP-сервером. Чтобы обеспечить такое взаимодействие, серверы под управлением Windows Server® 2008 с выполняемой службой DHCP, а также клиенты с выполняемой службой DHCP могут зарегистрироваться в DNS. При изменении DHCP-сервером сведений об IP-адресе соответствующие обновления DNS синхронизируют сопоставление имени с адресом для данного компьютера.
Когда DHCP-сервер регистрирует и обновляет записи указателя (PTR) и адреса (A) для ресурса в DNS по поручению своих DHCP-клиентов, он использует сведения, содержащиеся в дополнительном параметре DHCP: параметре полного доменного имени клиента (параметре 81), позволяющем клиенту предоставить DHCP-серверу свое полное доменное имя и инструкции, которые будут использоваться для обработки динамических обновлений DNS по поручению этого клиента.
Динамическое обновление может быть вызвано следующими причинами или событиями:
- Добавление, удаление или изменение IP-адресов
в конфигурации свойств TCP/IP для любого из установленных сетевых
подключений.
- Изменение или обновление любых установленных
сетевых подключений к DHCP-серверу в соответствии с условиями
аренды IP-адреса. Например, это может произойти при запуске
компьютера или в результате использования команды «ipconfig
/renew».
- Команда «ipconfig /registerdns», которая
ведет к принудительному обновлению регистрации имени клиента в
DNS.
При выполнении динамического обновления по одной из указанных выше причин обновления направляются службой «DHCP-клиент» (а не службой «DNS-клиент»). Служба «DHCP-клиент» выполняет эту функцию для всех сетевых подключений клиента, в том числе подключений, не настроенных на использование DHCP.
Если обновление направляется квалифицированным DHCP-клиентом, например компьютером под управлением Windows XP Professional или Windows Vista® с включенным DHCP, обновление обрабатывается серверами под управлением Windows Server 2008 с включенной службой DHCP с целью определить, каким из трех способов сервер начнет обновления от имени этого клиента:
- DHCP-сервер всегда регистрирует DHCP-клиент в
DNS как для прямого (записи ресурса типа «A»), так и для обратного
поиска, а также для указателя (записи ресурса типа PTR).
- DHCP-сервер никогда не регистрирует
сопоставление имени с адресом (записи ресурса типа «A») для
DHCP-клиентов.
- DHCP-сервер регистрирует DHCP-клиент как для
прямого (записи ресурса типа «A»), так и для обратного поиска, а
также для указателя (записи ресурса типа PTR) на основе
соответствующего запроса от клиента.
Возможность регистрировать как записи ресурса типа «A», так и записи ресурса типа PTR позволяет DHCP-серверу выступать в качестве прокси при регистрации динамического обновления DNS для клиентов под управлением других операционных систем, таких как Microsoft Windows Millennium Edition или Windows 98. DHCP-сервер автоматически распознает клиентов под управлением Windows 2000, Windows XP Professional, Windows Vista и других операционных систем.
Динамическое обновление DNS используется в DHCP для синхронизации данных о сопоставлении имени с адресом. Совместное использование в сети протоколов DHCP и DNS может вести к возникновению проблем при использовании старых, статических DNS-серверов, не поддерживающих динамическое взаимодействие при изменении конфигураций DHCP-клиентов. Чтобы избежать сбоев при поиске в DNS для зарегистрированных в DHCP клиентов, если используется статическая служба DNS, выполните следующие действия:
- При использовании в сети серверов Windows
Internet Name Service (WINS-серверов) включите поиск в WINS для
DHCP-клиентов, которые используют NetBIOS-имена.
- Назначьте резервирования IP-адресов с
неограниченным сроком аренды для DHCP-клиентов, использующих только
DNS без поддержки NetBIOS-имен.
- По возможности обновите или замените старые
статические DNS-серверы DNS-серверами с поддержкой динамических
обновлений DNS.
Дополнительные ресурсы
Список разделов справки, содержащих связанные с данным разделом сведения, см. в статье Настройка параметров роли DHCP-сервера.
Для получения последних подробных сведений о DHCP и DNS, предназначенных для ИТ-специалистов, см. документы о Windows Server 2008 на веб-сайте Microsoft TechNet.