Liaison DHCP+DNS

Effectuer la mise à jour du serveur DNS dynamiquement lorsque l’adresse IP de vos utilisateurs est modifié par le DHCP est tout à fait possible.

Pour cela, il faudra modifier le fichier de configuration du serveur DHCP que nous avons mis en place à la précédente étape( sous réserve que vous ayez déjà mis en place le serveur DNS avec la clef TSIG ).

Éditez-le fichier et modifiez-le de la manière suivante :

 

# Mettre à jour le serveur DNS
ddns-update-style interim;
ddns-updates on;
# Charger la signature (TSIG) pour pouvoir autoriser les transactions
# avec BIND
include "/etc/bind/ns-example-com_rndc-key";
# Déclarer le serveur DHCP en tant que master
authoritative;
# Refuser les adresses mac en double
deny duplicates;
# Refuser les messages DHCPDECLINE indiquant un conflit réseau.
ignore declines;
# Enregistrer uniquement le nom d'hôte si le FQDN n'est pas géré par le
# serveur
ignore client-updates;
# Indique l'adresse de broadcast aux clients
option broadcast-address yyy.yyy.yyy.255;
# Gérer les leases
default-lease-time 86400;
max-lease-time 86400;
# Mettre en place le réseau local yyy.yyy.yyy.0/24
subnet yyy.yyy.yyy.0 netmask 255.255.255.0 {
  #adresse du serveur DNS
  option domain-name-servers yyy.yyy.yyy.1;
  #plage DHCP
  range yyy.yyy.yyy.10 yyy.yyy.yyy.254;
  #adresse IP de la passerelle
  option routers yyy.yyy.yyy.1;
  # Associer un nom de domaine pour la zone
  option domain-name "example.com";
  # Gérer l'update DNS (le reverse est fait par défaut)
  ddns-domainname "example.com";
  # Définir les zones DNS que DHCP doit mettre à jour
  zone example.com. {
    primary 127.0.0.1;
    key ns-example-com_rndc-key;
  }
  zone yyy.yyy.yyy.in-addr.arpa.
  {
    primary 127.0.0.1;
    key ns-example-com_rndc-key;
  }
}
Gawindx
Gawindx

Gawindx

Passionné de l'outil informatique dès mon plus jeune âge (j'ai commencé sur un MO5), je mets mes compétences au service de la communauté. Je "flirte" avec Linux depuis 2005 et j'ai complétement basculé dans le libre depuis plus de 3 ans.