♦ Необязательное поле TTL
(Time to Live) — это время в секундах, в течение которого данные в кэше считаются достоверными. Если значение не указано, то оно берется из записи SOA (см. ниже).♦ Тип_сети
может содержать значение IN (Internet) или HS (информационная служба Hesiod).♦ Тип_записи
: типы записи ресурсов приведены в таблице 13.1. Остальные поля данных зависят от типа записи ресурса.Пустые строки и строки, начинающиеся с точки с запятой, считаются комментариями.
Листинг 13.2. Файл dhsilabs.com
@ IN SOA den.dhsilabs.com. host.master.dhsilabs.com. (
93011120 ; серийный номер
10800 ; обновление каждые 3 часа
3600 ; повтор каждый час
3600000 ; хранить информацию 1000 часов
86400) ; TTL записи - 24 часа
IN NS den.dhsilabs.com.
IN A 192.168.1.1
IN MX 150 den.dhsilabs.com.
den IN A 192.168.1.1
IN HINFO INTEL CELERON (LINUX)
IN MX 100 den
IK MX 150 evg.dhsilabs.com.
ns IN CNAME den.dhsilabs.com.
www IN CNAME den.dhsilabs.com.
ftp IN CNAME den.dhsilabs.com.
mail IN CNAME den.dhsilabs.com.
evg IN A 192.168.1.2
IN MX 100 den.dhsilabs.com.
localhost IN A 127.0.0.1
Тип записи SOA (
Имя домена может быть сокращенным или полным. Полностью определенные имена заканчиваются символом точки. Если точки нет, то имя считается сокращенным и к нему автоматически добавляется имя текущего домена: так, den.dhsilabs.com
den.dhsilabs.com.dhsilabs.com
. He делайте этой распространенной ошибки, не забывайте ставить точку после имени домена.Серийный номер — это число, на которое ориентируются подчиненные серверы, перезапрашивая данные у главного сервера зоны в том случае, если его серийный номер больше, чем у них. Обычно номер представляет собой дату последнего изменения файла данных зоны.
Типы записи ресурсов Таблица 13.1
Запись | Назначение |
---|---|
SOA | Начало полномочий: определение DNS-зоны |
NS | Определение сервера имен |
A | IP-адрес (IPv4), соответствующий имени компьютера. Для IPv6-адресов используется тип A6 |
PTR | Обратное преобразование: имя компьютера, соответствующее IP-адресу |
MX | Mail exchange: почтовый сервер, обслуживающий домен. Можно перечислить несколько почтовых серверов, указав приоритет: чем меньше число, тем приоритет выше |
CNAME | Каноническое имя узла, к которому преобразуются псевдонимы: так, по адресу http://www.dhsilabs.com обращение будет производиться к den.dhsilabs.com |
HINFO | Информация об узле: операционной системе и аппаратном обеспечении. Рекомендую не заполнять эту запись или использовать заведомо неправильные данные. Чем меньше информации о вашей сети получит злоумышленник, тем сложнее ему будет атаковать ее |
TXT | Произвольный текст — комментарии или нестандартная информация |
Содержание файлов обратного преобразования, устанавливающих соответствие между IP-адресами и именами при помощи записей типа PTR, приведено в листингах 13.3 и 13.4. Внимание! IP-адреса указываются в обратном порядке: 2.1.168.192. Если указан неполный IP, например, 1, то к нему будет добавлен адрес подсети 1.168.192.
Листинг 13.3. Файл named.local
@ IN SOA dhsilabs.com. root. dhsilabs.com. (