DHCP nameserver statique

© Christian PAULUS. Document créé le 26 juin 2005 , mis à jour le 14 mars 2007.

Ce sont nos choix qui montrent ce que nous sommes vraiment, beaucoup plus que nos aptitudes. Joanne Rowling

Accueil du site > Astuces > FreeBSD > DHCP nameserver statique

Configuration / FreeBSD 5.4

Par défaut, DHCP client (dhclient) sous FreeBSD fait pointer le serveur de noms (DNS) dans le fichier /etc/resolv.conf.

Par exemple, si votre routeur ADSL/DHCP se trouve en adresse IP 192.168.0.10, à chaque démarrage de votre FreeBSD, et de temps en temps, lorsque dhclient renouvelle son abonnement DHCP auprès du routeur, le fichier /etc/resolv.conf et lui aussi mis à jour. Son contenu est alors :

nameserver 192.168.0.10

C’est à dire, l’adresse de votre routeur. Si vous voulez faire pointer nameserver sur une autre adresse IP, il faut renseigner le fichier /etc/dhclient.conf.

Par exemple, pour un serveur DNS en adresse IP 192.168.0.2, cela donne :

supersede domain-name-servers 192.168.0.2

Identifiez l’interface réseau utilisée sur votre station FrreBSD en éditant le fichier /etc/rc.conf. La ligne concernée est du style :

ifconfig_rl0="DHCP"

Dans cette ligne en exemple, ifconfig pour l’interface rl0 est paramétré pour DHCP. C’est donc l’interface rl0 qui est concernée.

Pour cette interface rl0, le fichier /etc/dhclient.conf doit donc contenir :

interface "rl0" {
supersede domain-name-servers 192.168.0.2;
}

Modifiez le fichier /etc/dhclient.conf selon vos désirs et relancez dhclient par :

/etc/rc.d/dhclient restart

Il ne reste plus qu’à vérifier le contenu du fichier /etc/resolv.conf et constater la bonne valeur de nameserver.

nameserver 192.168.0.2

Plussoyez !

Les forums sont fermés.