Домен: kamaok.org.ua Master-сервер -192.168.1.51 Slave-сервер -192.168.1.52 1.Установка Bind-сервера на MASTER и SLAVE-серверах
1 |
# apt-get install bind9 dnsutils |
1 |
# cp /etc/bind/named.conf /etc/bind/named.conf~ |
2.Настройка Master-сервера
1 |
# grep -vE '//|^$' /etc/bind/named.conf.options |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
options { directory "/var/cache/bind"; dnssec-validation auto; auth-nxdomain no; # conform to RFC1035 allow-query { any; }; allow-transfer { 192.168.1.52; }; allow-update { none; }; recursion yes; allow-recursion { 127.0.0.1; }; notify yes; listen-on-v6 { none; }; version "My DNS Server"; forwarders { 8.8.8.8; 8.8.4.4; }; }; |
Проверка синтаксиса основного конфигурационного файла /etc/bind/named.conf
1 |
# named-checkconf /etc/bind/named.conf |
Настройка поддержки зоны kamaok.org.ua
1 |
# nano /etc/bind/named.conf |
1 |
include "/etc/bind/named.conf.zones"; |
1 |
# nano /etc/bind/named.conf.zones |
1 2 3 4 |
zone "kamaok.org.ua" { type master; file "/etc/bind/zones/master/kamaok.org.ua"; }; |
Создаем необходимую структур каталогов и выставляем корректного владельца/группу
1 |
# mkdir -p /etc/bind/zones/master/ |
1 |
# chown -R bind:bind /etc/bind/zones |
Создание файла описания зоны
1 |
# nano /etc/bind/zones/master/kamaok.org.ua |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
$TTL 900 @ IN SOA ns1.kamaok.org.ua. ns2.kamaok.org.ua. ( 2016042101 ; Serial 600 ; Refresh 1200 ; Retry 3600 ; Expire 900 ; Minimum) @ IN NS ns1.kamaok.org.ua. @ IN NS ns2.kamaok.org.ua. @ IN MX 10 mail.kamaok.org.ua. @ IN A 192.168.1.51 www IN CNAME @ mail IN A 192.168.1.51 ns1 IN A 192.168.1.51 ns2 IN A 192.168.1.51 |
Проверка синтаксиcа файла описания зоны […]