Установка:
apt-get install bind chkconfig bind on
Вся конфигурация лежит в /var/lib/bind
Работает из коробки - с обращением к корневым серверам. В принципе, в /etc/options.conf можно посмотреть на :
В соответствующее место named.conf вставляется описание зоны вида
zone "domain.name" { type master; file "domain.name"; allow-transfer { secondary.dns.server.ip; }; };
В /zone кладётся файл domain.name с описанием зоны вида:
; Zone for domain.name ; Created 2005-11-15 ; Last modified 2005-11-15 ; $TTL 1D @ IN SOA ns1 admin ( 2005111520 ; Serial 1D ; Refresh 2H ; Retry 1W ; Expire 1H ; ncache ) IN NS ns1 IN NS ns2 IN A <IP_OF_domain.name> IN MX 10 mail IN TXT "v=spf1 +mx ~all" ; Default mail gateway * IN MX 10 mail ; Name servers ns1 A <IP_of_ns1.domain.name> ns2 A <IP_of_ns2.domain.name> ; Aliases mail A <IP_of_mail.domain.name> ftp CNAME ns1 www CNAME ns1 jabber CNAME ns1
Для mail.domain.name указывать запись вида CNAME нельзя. Для зоны RU в зоне должно быть описано минимум два сервера DNS, расположенных в разных сетях
класса C.
При редактировании зоны _обязательно_ изменение её serial. В противном случае slave-серверы не будут обновлять имеющиеся у них зоны при получении уведомлений от master-сервера.
В ALTLinux должен стоять пакет bind-slave. Описание slave-зоны в named.conf:
zone "domain.name" { type slave; file "slave/domain.name"; masters {<IP_of_master_DNS_server>;}; };
Slave-серверу должно быть разрешено получать зону с master-сервера (параметр
allow-transfer в его настройках).
В описание зон DNS желательно добавлять запись по политикам SPF, см. Идентификация отправителя email.
Дата создания: 2008-05-25 12:30:35 (Фетисов Н. А. (naf))
Последнее изменение: 2008-05-25 12:30:35 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 1
Wiki::Admin Карта раздела Оглавление Изменения за сутки Изменения за неделю Изменения за месяц