Переходим к настройке локальных серверов сети. Подобно службе имен, эти серверы не являются строго необходимыми для функционирования сети, но предоставляют службы, позволяющие использовать сеть по назначению.
Переходим к настройке локальных серверов сети. Подобно службе имен, эти серверы не являются строго необходимыми для функционирования сети, но предоставляют службы, позволяющие использовать сеть по назначению.
Система доменных имен (Domain Name System, DNS) является важной пользовательской службой, необходимой каждой системе, подключенной к Интернету.
nslookup - это инструмент отладки, который входит в состав пакета BIND. Программа позволяет пользователю напрямую обращаться к серверу имен с запросами и получать любую информацию, хранимую в распределенной базе данных DNS.
После создания файла named.conf и необходимых файлов зон запустите named, named обычно запускается в процессе загрузки системы - из загрузочного сценария. В системе Solaris 8 named запускается сценарием /etc/init.d/inetsvc. В системе Red Hat Linux - сценарием /etc/rc.d/init.d/named. Сценарий Red Hat может выполняться из командной строки и имеет ряд необязательных аргументов. Например, в системе Red Hat для останова сервера имен может применяться следующая команда:
Файл прямого отображения зоны содержит большую часть доменной информации. Данный файл обеспечивает преобразование имен узлов в IP-адреса, поэтому содержит преимущественно А-записи, но также записи типов MX, CNAME и других. Файл зоны, как и файл обратной зоны, создается только для основного сервера имен, все прочие серверы получают информацию от основного.
Файл обратной зоны весьма схож строением с файлом named.local. Оба файла преобразуют IP-адреса в имена узлов, поэтому оба содержат записи PTR. Файл 172.16.rev в нашем случае является файлом обратной зоны для домена 16.172.in-addr.arpa.
Файл named.local позволяет осуществлять преобразование адреса!.27.0.0.1 («кольцевого адреса») в имя localhost и является файлом зоны обратного домена 0.0.127.IN-ADDRABPA.
Оператор zone в файле named.conf, имеющий тип hints, указывает на файл инициализации кэша. Каждый сервер, кэширующий данные, имеет такой файл.
В BIND существует четыре директивы, упрощающих создание файла зон либо определяющих параметры RR-записей. Эти четыре директивы - две команды, упрощающие создание файла зоны ($INCLUDE и $GENERATE), и две - определяющие значения для записей ресурсов - $ORIGIN и $TTL.
Описанные выше и перечисленные в табл. 8.1 команды настройки используются только в файле named.conf.