Mise à jour automatique de resolv.conf
Résolu
tlep
Messages postés
596
Date d'inscription
Statut
Membre
Dernière intervention
-
necros -
necros -
Bonjour,
J'ai installé et configuré bind9, mais pour que çà fonctionne, je dois bien entendu mettre
nameserver 127.0.0.1
dans /etc/resolv.conf
Le problème c'est quà chaque démarrage, resolv.conf est écrasé par un process que j'ignore avec d'autres IP DNS, et je suis obligé de le remettre a la main après chaque démarrage.
Comment éviter celà ?
PS: Je suis en DHCP
Merci
J'ai installé et configuré bind9, mais pour que çà fonctionne, je dois bien entendu mettre
nameserver 127.0.0.1
dans /etc/resolv.conf
Le problème c'est quà chaque démarrage, resolv.conf est écrasé par un process que j'ignore avec d'autres IP DNS, et je suis obligé de le remettre a la main après chaque démarrage.
Comment éviter celà ?
PS: Je suis en DHCP
Merci
A voir également:
- Mise à jour automatique de resolv.conf
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise a jour chromecast - Accueil - Guide TV et vidéo
- Logiciel de sauvegarde automatique gratuit - Guide
- Mise a jour kindle - Guide
4 réponses
La réponse est dans ton message.
Dhcp ne fait pas que fournir une ip, il fournit ton dns, ta passerelle, ton suffixe dns etc etc.
Faudrai donc voir du coté de ton serveur dhcp si tu peuc le configurer.
----
Formation Unix/Linux : *** URL retirée par le webmaster de CommentCaMarche.net en raison de sa non-conformité à la charte. Prière d'inclure des URL vers vos sites persos dans le profil uniquement ***
Dhcp ne fait pas que fournir une ip, il fournit ton dns, ta passerelle, ton suffixe dns etc etc.
Faudrai donc voir du coté de ton serveur dhcp si tu peuc le configurer.
----
Formation Unix/Linux : *** URL retirée par le webmaster de CommentCaMarche.net en raison de sa non-conformité à la charte. Prière d'inclure des URL vers vos sites persos dans le profil uniquement ***
Non j'ai trouvé: c'est le client DHCP qu'il faut modifier.
Dans le fichier "/etc/dhclient-script" :
"..else
make_resolv_conf() {
echo search $new_domain_name >>/etc/resolv.conf
for nameserver in $new_domain_name_servers; do
echo nameserver $nameserver >>/etc/resolv.conf
done
return 0
}"
J'ai modifé comme suit :
else
make_resolv_conf() {
if [ "$new_domain_name" != "" ] ; then
echo search $new_domain_name >/etc/resolv.conf
fi
for nameserver in $new_domain_name_servers; do
( grep $nameserver /etc/resolv.conf 1>/dev/null 2>/dev/null ) || echo nameserver $nameserver >>/etc/resolv.conf
done
return 0
}
Dans le fichier "/etc/dhclient-script" :
"..else
make_resolv_conf() {
echo search $new_domain_name >>/etc/resolv.conf
for nameserver in $new_domain_name_servers; do
echo nameserver $nameserver >>/etc/resolv.conf
done
return 0
}"
J'ai modifé comme suit :
else
make_resolv_conf() {
if [ "$new_domain_name" != "" ] ; then
echo search $new_domain_name >/etc/resolv.conf
fi
for nameserver in $new_domain_name_servers; do
( grep $nameserver /etc/resolv.conf 1>/dev/null 2>/dev/null ) || echo nameserver $nameserver >>/etc/resolv.conf
done
return 0
}