DNS. Конфигурирование модуля BIND DNS

BIND модуль в Webmin имеет некоторые настройки обеспечивающие его корректное функционирование. В большинстве случаев достаточно значений по умолчанию. Но тем не менее, ниже расположен таблица со всеми настройками модуля, плюс пояснения к ним.

Таблица - Опции настройки модуля BIND DNS в Webmin

Chroot directory to run BIND under

Из соображений безопасности, иногда, может понадобится, чтобы BIND работал в директории заданной через chroot. Если вы не знаете, что такое chroot, то оставьте значение Default(По умолчанию).

User to start BIND as

Если в значении Default, то BIND запускается от root пользователя. Если хотите запускать от другого пользователя, то введите его в это поле. Но будьте осторожны, так как этот пользователь должен иметь нужные права на файлы используемые BIND'ом.

Group to start BIND as

Группа от имени которой запустится BIND. Если в предыдущем пункте вы оставили Default(По умолчанию), то не имеет значения, что вы здесь укажете, так как будет использоватся группа в которой состоит root пользователь.

Add new zones to file

Обычно Webmin добавляет новые зоны в named.conf, но если вы хотите, чтобы записи велись в другом файле, то введите его имя в это поле. Но в named.conf тоггда должна стоять директива включения данного файла с зонами!

Display domains as

Если выбрано Icons(Иконки, значки), то все зоны будут отображатся иконками на главной странице модуля. Но если зон много, то имеет смысл выбрать значение List(Список), чтобы выводить зоны в табличной форме.

Order to display records in

Определяет, как по умолчанию, сортировать записи зоны. Варианты:

  • По имени записи, если это прямая зона и по IP адресу если обратная;
  • По полю Value(Значение), для всех типов записей. Если адресная запись(Тип А), то по IP адресам, остальные - по алфавиту;
  • По IP прямого и обратного IP адреса. Остальные по типу значения.

Если выбрано No sorting(Без сортировки), то отображатся будет в том порядке, в каком были добавлены.

Maximum number of zones to display

Если количество зон превышает указанное в этом поле число, то будет отображена форма поиска. Если нет - то списком.

Update reverse is

Это поле определяет значение по умолчанию для опции Update reverse?(Обновить обратную зону?) в форме создания адресной записи. Если значение On(Включено), то по умолчанию при создании адресной записи в поле Update reverse?(Обновить обратную зону?) будет значение Yes(Да). Также при создании обратного адреса, в поле Update forward?(Обновить прямую зону?) будет стоять Yes(Да). Если же стоит Off(Выключено), то будет стаится No(Нет) в вышеописанных случаях.

Reverse zone must exist?

Это поле отвечает на вопрос - «Обязательна ли, обратная зона?». Если обязательна, то нужно установить значение этого поля в Yes(Да).

Support DNS for IPv6 addresses

Если ваша сеть работает с IPv6, то вам необходимо, чтобы в DNS была включена поддержка работы с этим протоколом. Для включения поддержки IPv6, установите значение этого поля в Yes(Да). По умолчанию, установлено No(Нет). При использовании IPv6, в записи обратного адреса формат будет ip6.int.domain вместо in-addr.arpa

Allow comments for records

Разрешает комметарии к записям, если значение поля Yes(Да). Эти комментарии будут видно только вам, в отличие от TXT типа записей.

Allow wildcards (not recommended)

В имени DNS записи некоторые сервера позволяют использовать символ звёздочки «*». Но не все DNS сервера умеют корректно обрабатывать этот символ. Поэтому его использовать не рекомендуется. Если хотите использовать звёздочку, то установите значение поля в Yes(Да).

Allow long hostnames

Обычно, длина имени записи не должна превышать 255 символов, но если вы хотите увеличить это число до 635, то установите значение этого поля в Yes(Да).

Allow underscores in record names?

Если вы хотите использовать знак подчеркивания(земля) «_» в DNS именах, то установите значение этого поля в Yes(Да). Этот символ не поддерживается протоколом нативно.

Convert record names to

canonical form?

Если поле в значение Yes(Да), то Webmin будет автоматически конвертировать запись в каноническую(общепринятую) форму, прежде чем добавить её в файл.

Categorize zones by view?

Если установлено в значении Yes(Да), то зоны будут сгруппированы по представлениям при отображении их на главной странице модуля.

Serial number style

Определяет формат и источник для записи серийного номера. Этот номер служит для определения факта изменения зоны. Если выбрано:

  • Running number - используется UNIX time;
  • Date - используется дата в формате YYYYMMDDnn, где nn служит для определения измений за день.

Add $ttl to top of new zone files

Если в значении Yes(Да), то будет дописывать $TTL в первой строке каждого нового файла записей. Новые версии BIND требуют, чтобы $TTL был в файле.

Directory for master zone files

Если установлено Default(По умолчанию), то и master и slave зоны будут вестись в одном файле named.conf. Если вы хотите, чтобы информация о master зонах хранилась отдельно, то вам следует указать в этом поле имя файла в котором будут хранится записи master зон.

Directory for slave/stub zone files

То же самое для Slave зон.

Format for the name of forward zone files

Это поле определяет формат имени файла хранящего записи прямой зоны. Слово ZONE будет заменено именем нового домена.

Format for the name of reverse zone files

То же самое для обратной зоны

Owner for zone files (user:group)

Укажите в этом поле пользователя, кто будет собственником для новых файлов DNS записей, в формате пользователь:группа. Это поле следует изменять только если ваш BIND запускается не от root пользователя.

Permissions for zone files (in octal)

Права устанавливаемые на новый файл записей. Например, 755.

Default master server(s) for slave zones

Укажите в этом поле Master сервер используемый по умолчанию. Это может быть полезно если вы создаете много Slave зон.

Default remote slave server

Укажите в этом поле Slave сервер используемый по умолчанию. Это полезно при создании кластеров из DNS серверов.

Automatically update serial numbers

Обычно, установлено значение Yes(Да). Это означает, что при изменении зоны, будет изменён серийный номер автоматически. Можно установить в No(Нет), но тогда, как Slave сервера будут узнавать об изменении зоны?

Domain for reverse IPv6

addresses

Это поле используется только если включена поддержка IPv6. Оно определяет какой root домен используется для записей обратного адреса - старый ip6.int или новый ip6.arpa. Если у вас уже есть функционирующие DNS записи, то вам следует сделать правильный выбор.

Full path to the named.conf file

Укажите в этом поле полный путь к named.conf. Изменять это поле нужно только если вы BIND собирали из исходников.

Full path to the named executable

Укажите в этом поле полный путь к исполняемому файлу named. Менять только в случае ручной установки сервера BIND.

Full path to whois command

Укажите путь к команде whois. Например, /usr/local/bin/whois

Command to reload a zone

Укажите в поле команду, используемую для перечитывания файла с зонами. По умолчанию, ndc

Default PID file location

Укажите путь к файлу named.pid. Обычно, этот путь указывается в named.conf. Например, /usr/local/var/named.pid

Command to start BIND

Укажите используемую команду для запуска BIND сервера. Если установлено Default(По умолчанию), то используется команда по умолчанию. Например, /etc/init.d/named start




Ссылки:

К содержанию

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

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

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