193 votes

Comment inclure des lignes dans resolv.conf qui ne seront pas perdues au redémarrage ?

J'ai enfin migré vers 12.04 à partir de 7.10. Il me reste une dernière partie à compléter mais je suis bloqué. J'utilise Puppet sur chaque serveur, et dans le passé j'ai inclus une adresse de serveur de noms et un nom de domaine de recherche pour le puppetmaster dans resolv.conf.

search puppetmaster.com
nameserver 192.168.1.XXX

Dans 12.04, resolv.conf est écrasé au redémarrage. Je ne peux pas utiliser une IP statique pour ceux-ci, donc utiliser le fichier /etc/network/interfaces pour m'aider est inutile.

# Fichier resolv.conf(5) dynamique pour le résolveur glibc(3) généré par resolvconf(8)
#     NE MODIFIEZ PAS CE FICHIER MANUELLEMENT - VOS MODIFICATIONS SERONT ECRASEES
nameserver 127.0.0.1

Y a-t-il un moyen de faire en sorte que resolvconf gère ceci soit dans l'en-tête, la queue ou à la base? Si oui, y a-t-il des exemples que je peux utiliser pour ajuster sur mon serveur.

Toute aide est grandement appréciée.

-2voto

user147967 Points 37

Cette configuration est déclarée dans /etc/default/bind9

RESOLVCONF=no|yes

no = ne pas appliquer la condition dans le init.d bind9

yes, ou une autre valeur = remplacer resolv.conf

Ce problème survient lorsque vous installez bind9 et ne vous souciez pas de vérifier toutes les configurations.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X