Problème de configuration de DNS sous CentOS
Résolu/Fermé
Sa Majeste
-
8 déc. 2011 à 16:41
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 - 12 déc. 2011 à 19:09
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 - 12 déc. 2011 à 19:09
A voir également:
- Problème de configuration de DNS sous CentOS
- Changer dns - Guide
- Ethernet n'a pas de configuration ip valide - Guide
- Panneau de configuration - Guide
- Dns gratuit - Guide
- Retablir configuration usine chromecast - Guide
1 réponse
mamiemando
Messages postés
33346
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
7 803
8 déc. 2011 à 23:57
8 déc. 2011 à 23:57
Personnellement je te déconseille assez vivement d'utiliser webmin, qui à mon avis masque trop de chose pour bien comprendre comment administrer un serveur (linux en particulier). En effet si tu te reposes trop sur des outils "tout prêt", le jour où ils ne fonctionnent pas correctement (comme c'est le cas ici), tu te retrouves bloqué.
Je pense que tu dois commencer par lire les messages d'erreurs et tenter de les corriger. Par exemple le 1er dit explicitement qu'il manque un ';' devant le caractère '}' ligne 2.
Pour ce genre d'erreur de syntaxe, je t'invite à chercher des exemples de configuration de bind sur le net et les confronter avec celle que tu as.
Si on regarde plus loin le passage sur listen-v6, on s'aperçoit que ça ne va pas non plus. Chez moi par exemple j'ai (notamment) :
Comme tu peux le voir le bloc listen-on-v6 n'est pas dans le bloc option dans ton cas, ce qui semble confirmer que webmin ne génère pas correctement ton fichier.
Bonne chance
Je pense que tu dois commencer par lire les messages d'erreurs et tenter de les corriger. Par exemple le 1er dit explicitement qu'il manque un ';' devant le caractère '}' ligne 2.
listen-on port 53 {any;};
Pour ce genre d'erreur de syntaxe, je t'invite à chercher des exemples de configuration de bind sur le net et les confronter avec celle que tu as.
Si on regarde plus loin le passage sur listen-v6, on s'aperçoit que ça ne va pas non plus. Chez moi par exemple j'ai (notamment) :
options { ... auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; };
Comme tu peux le voir le bloc listen-on-v6 n'est pas dans le bloc option dans ton cas, ce qui semble confirmer que webmin ne génère pas correctement ton fichier.
Bonne chance
12 déc. 2011 à 16:03
Erreur dans la configuration appelée: /etc/rndc.key:7: 'options' redefined near 'options'
Voici le fichier named.conf
// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
// Those options should be used carefully because they disable port
// randomization
// query-source port 53;
// query-source-v6 port 53;
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
};
zone "255.in-addr.arpa." IN {
type master;
Le fichier named.rfc1912.zones
named.rfc1912.zones:
//
// Provided by Red Hat caching-nameserver package
//
// ISC BIND named zone configuration for zones recommended by
// RFC 1912 section 4.1 : localhost TLDs and address zones
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
zone "localhost.localdomain" IN {
type master;
file "named.localhost";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "named.localhost";
allow-update { none; };
};
Merci pour votre contribution qui me sera d'une utilité véritable. DIEU vous bénisse!
12 déc. 2011 à 19:09