DNS — Domain Name System (доменная система имён) —
преобразует название домена в IP-адрес компьютера, на котором работает
ваш веб-сайт или почтовый сервер. Это — своего рода, телефонная книга,
связывающая названия компьютеров с их «телефонными номерами»,
IP-адресами. По выполняемым функциям DNS-серверы делятся на несколько групп;
сервер определённой конфигурации может относиться сразу к нескольким
типам:
- авторитативный DNS-сервер — сервер, отвечающий за какую-либо зону.
- Мастер, или первичный сервер (в терминологии BIND) —
имеет право на внесение изменений в данные зоны. Обычно зоне
соответствует только один мастер-сервер. В случае Microsoft DNS-сервера и
его интеграции с Active Directory мастер-серверов может быть несколько
(так как репликация изменений осуществляется не средствами DNS-сервера, а
средствами Active Directory, за счёт чего обеспечивается равноправность
серверов и актуальность данных).
- Слейв, или вторичный сервер, не имеющий права на
внесение изменений в данные зоны и получающий сообщения об изменениях от
мастер-сервера. В отличие от мастер-сервера, их может быть
(практически) неограниченное количество. Слейв также является
авторитативным сервером (и пользователь не может различить мастер и
слейв, разница появляется только на этапе конфигурирования/внесения
изменений в настройки зоны).
- Кэширующий DNS-сервер — обслуживает запросы клиентов
(получает рекурсивный запрос, выполняет его с помощью нерекурсивных
запросов к авторитативным серверам или передаёт рекурсивный запрос
вышестоящему DNS-серверу).
Перенаправляющий DNS-сервер (англ. forwarder,
внутренний DNS-сервер) — перенаправляет полученные рекурсивные запросы
вышестоящему кэширующему серверу в виде рекурсивных запросов.
Используется преимущественно для снижения нагрузки на кэширующий
DNS-сервер.
- Корневой DNS-сервер —
сервер, являющийся авторитативным за корневую зону. Общеупотребительных
корневых серверов в мире всего 13 штук, их доменные имена находятся в
зоне root-servers.net
и называются a.root-servers.net, b.root-servers.net, …,
m.root-servers.net. В определённых конфигурациях локальной сети возможна
ситуация настройки локальных корневых серверов.
- Регистрирующий DNS-сервер. Сервер, принимающий динамические обновления от пользователей. Часто совмещается с DHCP-сервером.
В Microsoft DNS-сервере при работе на контроллере домена сервер
работает в режиме регистрирующего DNS-сервера, принимая от компьютеров
домена информацию о соответствии имени и IP компьютера и обновляя в
соответствии с ней данные зоны домена.
- DNSBL-сервер
(сервер с чёрными списками адресов и имён). Формально не входит в
иерархию DNS, однако использует те же механизм и протокол работы, что и
DNS-серверы.
Мало просто зарегистрировать или купить доменное имя, его ещё нужно внести в доменную систему имён. Полная информация о домене может содержать несколько типов DNS-записей. Вот наиболее популярные: A - Address Record — Запись на DNS-сервере, содержащая IP-адрес, назначенный доменному имени. Адрес должен быть статическим, а не динамическим. Например: domen.ru internet address = 93.84.117.220 AAAA - Address Record IPv6 — Запись на DNS-сервере, содержащая IP-адрес, назначенный по интернет-протоколу версии 6. Например: domen1.ru AAAA IPv6 address = 2a03:1148:dc01:0:b1b1::2
MX - Mail Exchange — MX-запись, в которой прописано доменное имя сервера электронной почты (рабочего или публичного), принимающего почту. Например: domen2.ru MX preference = 10, mail exchanger = mxs.domen2.ru. Также в DNS должна быть прописана запись типа «А», mxs.domen2.ru internet address = 93.84.117.220 PTR - Point to Reverse — обратное, по сравнение с записью типа «А», преобразование IP-адреса в доменное имя. Например: 93.84.117.220.in-addr.arpa. IN PTR domen3.ru
CNAME - Canonical Name Record — каноническая запись имени на DNS-сервере — содержит синоним (алиас) другого доменного имени (для осуществления редиректа на него). Например: windows.domen4.ru IN CNAME domen4.ru
NS - Name Server — NS-запись содержит имя DNS-сервера, который обслуживает данный домен. Например: domen5.ru nameserver = ns1.domen5.ru Также на DNS-сервере должна быть прописана запись типа «А», ns1.domen5.ru internet address = 93.84.117.220 TXT - Текстовая запись — Запись на DNS-сервере содержащая произвольный текст. Например: domen6.ru text = "v=spf1 redirect=_spf.domen6.ru" SRV - Service Record — Запись на DNS-сервере содержащая доменное имя сервера специализированных служб (VoIP, IMS и другие). Например: _sip._tcp.domen7.ru 86400 IN SRV 0 5 5060 sipserver.domen7.ru Также на DNS-сервере должна быть прописана запись типа «А», sipserver.domen7.ru internet address = 93.84.117.220
|