Все ленты — последние статьи

DHCP + BIND9 автоматическое обновление DNS зоны при получении IP

Для того чтоб в ДНС зоне, например внутреней локальной, автоматически добавлялись записи при получении компьютером IP адреса по DHCP, нам необходимо добавить к конфиги BIND9 и DHCP следуюшее.
 dhcpd.conf

    ddns-update-style interim;
 ddns-updates on;
 update-static-leases on;
 ddns-domainname "loc";
 ddns-rev-domainname "42.168.192.in-addr.arpa";
 key DHCP_UPDATER {
         algorithm hmac-md5;
         secret BhKmtGJPoSjMaSHdMYgLBw==;
 };
 zone loc. {
     primary 127.0.0.1;
     key DHCP_UPDATER;
 }

 

 zone 42.168.192.in-addr.arpa. {
     primary 127.0.0.1;
     key DHCP_UPDATER;
 }


named.conf

    zone "loc" {
         // тип
         type master;
         // файл с зоной
         file "/etc/bind/host.loc";
         // сервера на которые можно передавать зону
         //allow-transfer { 127.0.0.1; 192.168.42.3; };
         allow-update { key DHCP_UPDATER; };
         notify no;
 };
 // обратная зона для локалсети
 zone "42.168.192.in-addr.arpa" {
         type master;
         file "/etc/bind/host.loc.rev";
         //allow-transfer { 127.0.0.1; 192.168.42.3; };
         allow-update { key DHCP_UPDATER; };
 };


rndc.key    key DHCP_UPDATER {
     algorithm hmac-md5;
     secret BhKmtGJPoSjMaSHdMYgLBw==;
 };