Change les adresses IP dans le fichier named.conf
Salut
Je viens vers vous pour demander votre aide, depuis quelque temps j'essai de modifier les adresses IP dans mon serveur DNS se trouvant dans le fichier
Voici le contenu du fichier en question, les X représentent les adresses IP:
Je viens vers vous pour demander votre aide, depuis quelque temps j'essai de modifier les adresses IP dans mon serveur DNS se trouvant dans le fichier
named.conf, j'ai essaie d'utiliser
cat named.confmais aussi
sudo cat named.confmais en vain pourriez-vous m'aider ?
Voici le contenu du fichier en question, les X représentent les adresses IP:
DNS:/etc # cat named.conf
/***********************************************************************/
/*Warning! If you manually modify this file, there is a high */
/*probability that the BIND software cannot read required parameters. */
/***********************************************************************/
options {
directory "/var/named";
pid-file "/var/named/named.pid";
forwarders {
X.X.X.X;
X.X.X.X;
};
recursion yes;
additional-from-auth yes;
additional-from-cache yes;
minimal-responses no;
notify yes;
max-cache-ttl 604800;
max-ncache-ttl 10800;
tcp-clients 100;
recursive-clients 1000;
allow-query {any;};
listen-on-v6 port 53 {any;};
listen-on port 53 {
any;
};
max-journal-size 4k;
masterfile-format text;
no-case-compress {any; };
rrset-order {order cyclic;};
3 réponses
-
Bonjour,
cat
sert à concaténer un ou plusieurs fichiers. Le résultat est écrit sur la sortie standard (donc, le terminal, si tu ne chaînes pas ta commandecat
avec un pipe). Tu ne peux donc par définition pas modifier un fichier aveccat
.
Si tu souhaites corriger ce fichier, vu qu'il appartient à root, il faut le modifier avec un éditeur texte lancé avec des droits administrateurs.
Exemple :
pkexec gedit /etc/named.conf # Editeur en mode graphique sudo nano /etc/named.conf # Editeur en mode console
Voir ce lien pour plus de détails surnano
.
Par contre, je pense que tu devrais (avant de modifier ce fichier), prendre le temps de lire par exemple cette page pour administrer correctement ton DNS. En particulier, c'est peut être/etc/bind/named.conf.options
que tu veux en réalité modifier.
Bonne chance -
Salut Mamiemando
Je te remercie beaucoup pour votre aide
Au faite, je veux spécifier dans la section des redirecteurs l'adresse IP du DNS auquel je souhaite envoyer des demandes de résolution de nom.
Dans le repertoire /etc seuls les fichiers named disponibles sont :
named.conf
named.conf.bak
named.conf.bk
named.conf.rpmnew
named.d
le repertoire suivant n'est pas disponible
/etc/bind/named.conf.options
Du coup, je suis coince a ce niveau mais j'ai fait des recherches pour pouvoir trouver le fichier bind ou named.conf.options avec la commande find -iname
le repertoire correspondant est :
etc/sysconfig/SusEfirewall2.d/services/bind
qui me semble ne pas etre dans le cadre de ce que je veux modifier
Pourriez-vous m'aider a trouver une solution a mon probleme
Merci d'avance -
Bonjour,
Ah c'est normal que tu ne trouves pas ce fichier : tu utilises une suse, donc la configuration de bind n'est pas organisé de la même façon que sous ubuntu/debian. Peux-tu reporter le résultat de :
find /etc/named.d
L'idéal serait (si c'est bien fait) de corriger/ajouter un fichier dans/etc/named.d
mais au pire tu peux modifier/etc/named.conf
comme je t'ai expliqué dans mon message précédent.
sudo nano /etc/named.conf
Il faut relancerbind
pour que les changements soient pris en compte.
sudo service named restart
Plus de détails ici
Bonne chance