DNS. Модуль BIND DNS

BIND (Berkeley Internet Name Domain) является наиболее распространенным DNS сервером для UNIX систем. Было выпущено несколько версий, последняя была номер 9. Модуль BIND DNS сервер может быть найден в разделе Servers(Службы) и он поддерживает версии 8 и 9 сервера BIND. Версия номер 4 имеет другой формат конфигурационного файла, и может быть настроена через модуль BIND 4 DNS, описанный в разделе "Модуль службы BIND 4 DNS".

Поскольку BIND имеется почти для всех UNIX систем и работает одинаково независимо от используемой операционной системы, то описанные здесь рекомендации по работе с BIND DNS сервером, актуальны не только под Linux, но и под другими UNIX системами. Большинство версий UNIX и Linux включают BIND 8 или 9 в стандартной установке, поэтому вряд ли будет необходимо его устанавливать. Если Webmin не может найти DNS сервер, то на главной странице модуля BIND будет выведено сообщение об ошибке. Если такое случилось, попробуйте установить его с дистрибутива вашей ОС или скачайте и скомпилируйте с сайта http://www.isc.org.

Главным конфигурационным файлом BIND сервера является /etc/named.conf, который содержит зоны которые обслуживает этот сервер, а также глобальные настройки, которые применяются ко всем зонам. Записи каждой зоны содержатся раздельных файлах распологающиеся обычно в директории /var/named/. Этот модуль Webmin сам постоянно обновляет эти файлы напрямую. Если у вас запущена некоторая программа, которая динамически обновляет зоны через BIND (такие как, DHCP сервер), то это может помешать применить обновления автоматически. Однако, на очень малом количестве систем включено автоматическое обновление зон.

Версия 9 BIND сервер имеет некоторые отличия от версии 8. Одно из самых важных - поддержка Views(Представления). Представление это набор зон, которые видимы только некоторым DNS клиентам. Обычно, все клиенты видят некоторые зоны, но BIND 9 позволяет настроить - какие зоны будут видны клиентам с некоторых IP адресов, а какие - нет. Это может быть полезным для создания зон, которые видны только во внутренней сети, даже если ваш DNS сервер подключен к Интернет.

Если у вас до этого не был установлен BIND DNS сервер, то когда вы первый раз зайдете на главную страницу модуля вы увидите нечто вроде того, что на рисунке ниже.

Рисунок 1 - Начальная настройка BIND сервера. Для увеличения картинки, нажмите на неё

Эта форма показывается только тогда, когда Webmin не смог найти файл named.conf, либо этот файл по указанному пути не создан. Если вы уверены, что ваши настройки правильны и DNS сервер запущен, то ни в коем случае не нажимайте кнопку Create(Создать), иначе файл named.conf будет перезаписан. Вместо это нажмите на ссылку Module Config(Настройка модуля) и проверьте пути на правильность.

Рисунок 2 - Часть формы конфигурации модуля BIND DNS. Для увеличения картинки, нажмите на неё

Если вы настраиваете BIND в первый раз, то вы увидите форму, которая позволит вам выбрать один из трех вариантов:

  • Установить nameserver(сервер имен) только для внутреннего(НЕ Интернет) пользования. Если вы выберите этот вариант, то ваш DNS сервер будет искать записи только в тех зонах, которые он сам обслуживает. Это полезно только в частных сетях, где не все компьютеры имеют доступ в Интернет.
  • Установить Интернет nameserver(сервер имен) и скачать информацию с root сервера. Это самый распространенный вариант. Он позволяет DNS серверу искать записи не только в своих зонах, но и в Интернет зонах. Когда этот вариант выбран, Webmin подключится по FTP к rs.internic.net и скачает листинг имен серверов и IP адресов для включения в конфигурацию BIND.
  • Установить Интернет nameserver(сервер имен), но использовать устаревшую информацию root серверов. Этот вариант идентичен предыдущему, но он не скачивает файл root зоны. Вместо этого, он копирует тот файл, который идет с Webmin. Этот файл может быть устаревшим. Однако, если по некоторым причинами ваша система не может подключится по FTP к rs.internic.net, этот вариант будет лучшим выходом для вас.

Файл named.conf создаваемый по умолчанию, будет зависить от того, варианта установки DNS сервера, который вы выбирите. Главная страница модуля будет перезагружена и тогда вы сможете добавлять зоны или настраивать сервер дальше.

Когда BIND будет установлен на вашей системе, то главная страница модуля будет выглядеть как на рисунке ниже. Сверху распологается таблица иконок для настройки глобальных настроек вашего DNS сервер. Чуть ниже распологаются иконки для каждой из зон, которые обслуживает ваш сервер, сопровождающиеся иконками для views(Представлений) если у вас BIND версии 9. В самом низу расположены кнопки для применения изменений и/или запуска/остановки BIND сервера.

Рисунок 3 - Главная страница модуля BIND в Webmin. Для увеличения картинки, нажмите на неё

Если вы установили BIND впервые, тогда вы увидите только иконки для root зоны. Некоторые Linux дистрибутивы, которые включают BIND пакет, имеют базовые настройки для него, определяющие зоны вроде localdomain и 127.0.0, которые используются для нахождения localhost и 127.0.0.1.




Ссылки:

К содержанию

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика