Configuration DDNS sous Linux


Cet exemple de configuration est basée sur les hypothèses suivantes:
Il ya un seul serveur qui gère les DNS et DHCP
L'adresse du serveur DHCP/DNS est 192.168.1.254

1) Création zone direct et zone inverse :

# vim /etc/named.conf

options {
    listen-on port 53 { 127.0.0.1; 192.168.1.254; };
    directory "/var/named"
    allow-query { localhost; 192.168.1.0/24; };
};
//creation zone direct
zone "abc.lan" IN {
    type master;
    file "abc.lan.zone";
    allow-update { localhost; }
};
//creation zone inverse
zone "1.168.192.in-addr.arpa." IN {
    type master;
    file " abc.lan.rev";
    allow-update { localhost; }
}



l'option allow-update pour donner les droits d’ajouté un enregistrement ddns (A et PTR).

2) Création les deux fichiers des zones (direct et inverse) :

# vim /var/named/abc.lan.zone

$TTL 86400
@ IN SOA Serv1.abc.lan. root.abc.lan.(
2000101500 ; numéro de série
28800 ; rafraîchissement toutes les 8 heures
14400 ; nouvel essai toutes les 4 heures
604800 ; expiration dans 7 jours
86400 ) ; temps de vie minimal 24 heures
IN NS Serv1.abc.lan.
Serv1 IN A 192.168.1.254
Client1 IN A 192.168.1.33
@ IN MX 10 mail.abc.lan.
mail IN CNAME Serv1.abc.lan.


# vim /var/named/abc.lan.rev

$TTL 86400
@ IN SOA Ser1.abc.lan. root.abc.lan. (
2000101500 ; numéro de série
28800 ; rafraîchissement toutes les 8 heures
14400 ; nouvel essai toutes les 4 heures
604800 ; expiration dans 7 jours
86400 ) ; temps de vie minimal 24 heures
IN NS Serv1.abc.lan.
254 IN PTR Serv1.abc.lan.
33 IN PTR Client1.abc.lan.


3) Configuration DHCP :
vim /etc/dhcp/dhcpd.conf

ddns-updates on;
ddns-update-style interim;
update-static-leases on;
authoritative;
zone abc.lan. {
  primary localhost;
}
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.10 192.168.1.150;
  option domain-name-servers 192.168.1.254;
}

Partager sur: Share Share Share Share

Artikel Terbaru