DNS. Добавление и редактирование записей

Главная особенность модуля BIND DNS сервера это возможность добавлять, редактировать и удалять записи в мастер зонах, обслуживаемых сервером. К примеру, если вы хотите настроить веб сервер на обслуживание домена example.com, то вам необходимо добавить Address record(Запись адреса) для имени www.example.com с его IP адресом в DNS сервер. То есть Address record(Запись адреса) представляет собой пару значений - имя домена и IP адрес. Это необходимо ввиду того, что серверы общаются между собой по IP адресам, и один сервер может обслуживать несколько доменов(веб-сайтов). Для добавления записи, следуйте инструкциям ниже:

1. На главной странице модуля нажмите на зону, в которую вы хотите добавить запись.

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

Примечание break-people.ru: Если существующих зон очень много, то их список вы не увидите. Вместо этого, вам будет предоставлен поиск по этому списку. Введя имя требуемой зоны и нажав кнопку Search(Поиск), вам будет показано содержимое этой зоны, либо ничего не показано, если такой зоны не найдено. Для того, чтобы быть увереным в названии зоны, вы можете посмотреть её в файле named.conf. Сделать это можно воспользовавшись кнопкой Edit Config File(Редактировать конфигурационный файл) на главной странице модуля.

2. Нажмите на иконку того типа записи, которого хотите добавить. Самый используемый тип - Address(Адрес), который ассоциирует IP адрес с hostname(имя хоста). Для подробной информации по типам записей смотри раздел Типы записей.

 

Рисунок 2 - Форма редактирования зоны. Для увеличения картинки, нажмите на неё

3. Нажав на иконку нужного типа, вы увидите список всех существующих записей этого типа для этой зоны. Список будет распологатся над формой добавления новой записи.

4. В поле Name(Имя) введите имя новой записи относительно зоны. Например, если вы хотите добавить запись www.example.com, вам нужно ввести только www. Не вводите полностью www.example.com, так как это будет сконвертировано в www.example.com.example.com, что, возможно, не является тем, что вы хотите.

Рисунок 3 - Форма добавления адресной записи. Для увеличения картинки, нажмите на неё

Примечание break-people.ru: родительские зоны, такие как .com, .ru обслуживаются компаниями регистраторами, поэтому если вы купили зону .example в зоне .com, то на своем DNS сервере вы сможете зарегистрировать эту зону под именем example, но не example.com. Иначе это приведет к результату .example.com.com. И вот, когда вы зарегистрируете зону .example, вы нажав на иконку с её именем, сможете добавлять к ней(зоне) записи различных типов. Исходя из этого для записи www.example.com, в зоне .example, родительской зоны .com, нужно ввести только www.

5. Если эта запись изменяется чаще, чем обновляется зона, то измените значение поля Time-To-Live со значения Default(По умолчанию) на значение времени между изменениями записи. Это определяет как долго DNS клиенты и другие серверы будут держать в кэше эту запись.

6. Если вы добавляете Address record(Запись адреса), то введите IP адрес хоста в поле Address(Адрес). Смотри таблицу Конфигурирование модуля BIND DNS для подробностей.

7. Поле Update reverse?(Обновить обратную зону?) доступно только при добавлении Address record(Запись адреса). Оно определяет  автоматическое создание соответствующей записи в обратной зоне, которая ассоциирует hostname(имя хоста) с IP адресом. Это будет работать если IP адрес, который вы введете, находится в сети для которой ваш сервер является primary(главный) DNS сервером. Такой подход позволяет синхронизировать прямые и обратные зоны. Если выбрано Yes(Да), то запись в обратную зону будет произведена в том случае, если такой записи ещё не существует. Часто много hostname(имя хоста) имеют один IP адрес, например для name-based(имя-основанного) виртуального хостинга. В таких случаях, вы нее должны изменять запись обратной зоны, если она уже существует.

Если выбрано Yes (and replace existing)(Да, с заменой существующей), то действия будут схожими, что описаны выше, но запись в обратную зону будет сделана даже если такая запись уже существует. То есть она перезапишет существующую запись. И соответственно, запись будет с другим hostname, определенным в новой записи. Это может быть полезно если вы знаете какая запись будет перезаписана.

Если выбрано No(Нет), то никаких записей в обратную зону при создании новой записи, производится не будет.

8. Когда вы закончите заполнять форму, нажмите на кнопку Create(Создать). Если все значения введены правильно, то запись будет добавлена и отражена под формой. Когда происходит запись в файл записей зоны, Webmin использует канонический(полный) формат для записи имени, например www.example.com, если вы ввели только www.

9. Для активации новой записи, чтобы она могла быть найдена DNS клиентами и другими серверами, вам нужно нажать на кнопку Apply Changes(Применить изменения) на главной странице модуля. Если вы планируете еще добавить или редактировать записи, то вместо нажатия несколько раз на кнопку Apply Changes(Применить измения), сначала внесите все необходимые изменения, а затем примените изменения.

Рисунок 4 - Пример заполнения формы добавления адресной записи. Для увеличения картинки, нажмите на неё

Кнопка Apply Changes(Применить изменения) также есть внизу страницы каждой master zone(мастер зоны). Это позволяет перечитать файл только для этой зоны, что сделано будет быстрее, чем если бы пришлось перечитывать весь файл.

Хотя инструкции описанные выше, показаны на примере добавления Address record(Запись адреса), процесс добавления других типов записей для прямой(forwarding) зоны одинаков. За исключением того, что поле Update reverse?(Обновить обратную зону?) в других типах отсутствует, а поле Address(Адрес) заменено одним или несколькими другими полями. Раздел «Типы записей» рассказывает в подробностях какие поля необходимо заполнить при добавлении каждого типа записей.

 

При добавлении Reverse Address record(Запись обратного адреса) в reverse zone(Обратная зона), форма будет схожей с предыдущей. Поле Address(Адрес) как и прежде для ввода IP адреса, поле Hostname для ввода hostname(имя хоста). И hostname должно быть в канонической(полной) форме с точкой на конце, вроде www.example.com.(точка в конце). Поле Update reverse?(Обновить обратную зону?) заменено полем Update forward?(Обновить прямую(forwarding) зону). Оно определяет автоматическое создание соответствующей записи в прямой зоне. Однако, здесь нет опции перезаписи существуюещей записи в прямой зоне. Если такая запись уже существует, то она не будет перезаписана, даже если выбрано значение Yes(Да).

Каждый раз когда запись добавляется или обновляется в зоне используя Webmin, её серийный номер автоматически увеличится. Это(увеличение серийного номера) также произойдет и с обратной зоной, которая автоматически обновится при добавлении Address record(Запись адреса). Когда вы применяете изменения на своем DNS сервере, другие DNS сервера, должны определить, что зона изменилась. И они смогут это сделать сравнив те серийные номера, что у них остались от прошлого обновления, с ныненшним.

Для редактирования существующей записи в зоне, следуйте инструкциям ниже:

1. На главной странице модуля нажмите на нужную зону, записи которой вы хотите редактировать. Если список слишком велик, то воспользуйтесь поиском.

2. Нажмите на иконку нужного типа записи.

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

4. Для переименования записи, отредактируйте поле Name(Имя).

5. Можете изменить существующий TTL в поле Time-To-Live.

6. Если это Address record(Запись адреса), вы можете изменить IP адрес в поле Address(Адрес). Для других типов записей форма будет схожей с той, что используется при добавлении их.

7. Для Address record(Запись адреса), поле Update reverse?(Обновить обратную зону?) будет показано. Значение Yes(Да) означает, что соответствующая запись в обратной зоне будет изменена в соответствии с данными прямой зоны. Если вы измените IP адрес, в прямой зоне так, что он будет находится в другой сети, то он(IP адрес) будет удален из старой обратной зоны и добавлен в новую обратную зону.

8. Для Reverse Address record(Запись обратного адреса), поле Update forward?(Обновить прямую зону?) будет показано вместо поля Update reverse?. Если будет выбрано Yes(Да), то соответствующая Address record(Запись адреса) будет изменятся в соотвтетствии с изменениями, которые вы сделаете в этой форме.

9. Нажмите на кнопку Save(Сохранить) для обновления записи в файле записей.

10. Для активации изменений нажмите кнопку Apply Changes(Применить изменения) на главной странице модуля.

Для удаления  записи из зоны, нажмите кнопку Delete(Удалить) в форме редактирования, вместо Save(Сохранить).

Для Address record(Запись адреса), если поле Update reverse?(Обновить обратную зону?) установелно в значение Yes(Да), то запись в обратной зоне тоже будет удалена, если соответствующая запись удалена в прямой зоне. С этой точки зрения, нет разницы какого типа запись. Список записей будет выведен на экран в порядке, в котором они были добавлены. Для изменения этого вы можете нажать на столбец таблицы - Name(Имя), Address(Адрес), Real Name(Реальное имя) для сортировки их по выбранному столбцу. Сортировка эта будет временной и при следующем входе в настройки зоны, записи снова будут по порядку их добавления отстортированы. Для того, чтобы закрепить порядок сортировки, обратитесь за более подробной информацией к разделу Конфигурирование модуля BIND DNS.




Ссылки:

К содержанию

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

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

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