Pages : 1
#1 Le 02/01/2011, à 17:24
- popololo
Bind9 et domaine en .42
Salut,
suite à deux articles Dans numérama et sur Geekfault
qui traite des nouveaux noms de domaines en .42 j'ai tenté de configurer bind9 (je me sers depuis longtemps de bind9 pour résoudre dns à la sauce maison) pour y accéder. J'ai ajouté
zone "42″ IN {
type forward;
forwarders {81.93.248.69; 81.93.248.68; 91.194.60.196; 193.17.192.53; };
};
à named.conf.local mais cela ne marche pas. Quelle est l'erreur?
Dernière modification par popololo (Le 02/01/2011, à 17:25)
Hors ligne
#2 Le 02/01/2011, à 18:39
- droopy191
Re : Bind9 et domaine en .42
Salut,
Le IN est en trop a mon sens.
Ca marche sous linux par contre sous windows, la résolution de nom marche par un nslookup mais pas depuis le navigateur.
Dernière modification par droopy191 (Le 02/01/2011, à 18:42)
Hors ligne
#3 Le 02/01/2011, à 20:08
- popololo
Re : Bind9 et domaine en .42
Salut Droopy191,
Est-ce bien le fichier named.conf.local qu'il faut configurer?
Dernière modification par popololo (Le 02/01/2011, à 20:09)
Hors ligne
#4 Le 03/01/2011, à 11:52
- droopy191
Re : Bind9 et domaine en .42
Salut Droopy191,
Est-ce bien le fichier named.conf.local qu'il faut configurer?
Oui, on peut mettre l'info ailleurs mais comme cela l'info ne sera pas écrasée par une mise à jour.
Hors ligne
#5 Le 04/01/2011, à 09:33
- popololo
Re : Bind9 et domaine en .42
Salut,
Non cela ne marche pas rien à y faire je ne comprends pas.
Hors ligne
#6 Le 04/01/2011, à 11:52
- droopy191
Re : Bind9 et domaine en .42
Salut,
Non cela ne marche pas rien à y faire je ne comprends pas.
Ca marche chez moi ( depuis une debian )
Ajout de la zone dans le named.conf.local
zone "42″ {
type forward;
forwarders {81.93.248.69; 81.93.248.68; 91.194.60.196; 193.17.192.53; };
};
redémarrez Bind
pour tester, faites une requete depuis votre serveur, et donnez le retour
dig search.42 @127.0.0.1
Hors ligne
#7 Le 04/01/2011, à 19:03
- popololo
Re : Bind9 et domaine en .42
Bonjour,
; <<>> DiG 9.7.1-P2 <<>> search.42 @127.0.0.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 36924
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;search.42. IN A
;; AUTHORITY SECTION:
. 10800 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2011010400 1800 900 604800 86400
;; Query time: 28 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Jan 4 18:03:13 2011
;; MSG SIZE rcvd: 102
Hors ligne
#8 Le 04/01/2011, à 20:56
- droopy191
Re : Bind9 et domaine en .42
Votre dns n'interroge pas les dns de la zone 42 mais directement les root serveurs.
Ca devrait répondre qq chose comme ca
;; QUESTION SECTION:
;search.42. IN A
;; ANSWER SECTION:
search.42. 2622 IN A 91.191.144.113
;; AUTHORITY SECTION:
search.42. 2622 IN NS ns0.ethylix.be.
search.42. 2622 IN NS ns1.ethylix.be.
;; ADDITIONAL SECTION:
ns0.ethylix.be. 2696 IN A 91.191.144.113
ns1.ethylix.be. 3050 IN A 81.93.247.137
Vous incluez bien votre named.conf.local depuis named.conf ?
en fin de named.conf vous devez voir une ligne comme ci dessous:
include "/etc/bind/named.conf.local";
Si oui, postez vos named.conf.local et named.conf.options complets.
En principe, les autres fichiers sont standards.
Dernière modification par droopy191 (Le 04/01/2011, à 20:59)
Hors ligne
#9 Le 04/01/2011, à 21:24
- popololo
Re : Bind9 et domaine en .42
bonsoir, merci de votre aide.
Je ne comprends pas
Vous incluez bien votre named.conf.local depuis named.conf ?
Hors ligne
#10 Le 04/01/2011, à 21:26
- droopy191
Re : Bind9 et domaine en .42
bonsoir, merci de votre aide.
Je ne comprends pasVous incluez bien votre named.conf.local depuis named.conf ?
avez vous la directive
include "/etc/bind/named.conf.local";
dans le fichier "/etc/bind/named.conf";
Hors ligne
#11 Le 05/01/2011, à 17:46
- popololo
Re : Bind9 et domaine en .42
avez vous la directive
include "/etc/bind/named.conf.local";
dans le fichier "/etc/bind/named.conf";
Oui.
Ce peut-il que mon problème soit lié à des modifications de mon host?
Hors ligne
#12 Le 05/01/2011, à 17:48
- popololo
Re : Bind9 et domaine en .42
named.conf.local
// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
named.conf.options
options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
// forwarders {
// 0.0.0.0;
// };
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
Hors ligne
#13 Le 05/01/2011, à 18:36
- droopy191
Re : Bind9 et domaine en .42
named.conf.local
// prime the server with knowledge of the root servers zone "." { type hint; file "/etc/bind/db.root"; }; // be authoritative for the localhost forward and reverse zones, and for // broadcast zones as per RFC 1912 zone "localhost" { type master; file "/etc/bind/db.local"; }; zone "127.in-addr.arpa" { type master; file "/etc/bind/db.127"; }; zone "0.in-addr.arpa" { type master; file "/etc/bind/db.0"; }; zone "255.in-addr.arpa" { type master; file "/etc/bind/db.255"; };
Chez moi cette partie est dans le named.conf mais c'est pas génant puisque vous incluez ce fichier named.conf.local depuis named.conf
donc ajoutez la zone 42 en fin de fichier tel que indiqué plus haut
named.conf.options
options { ...ZIP... };
RAS ici. Le serveur répond bien comme testé plus haut.
Postez votre fichier hosts au cas ou.
Dernière modification par droopy191 (Le 05/01/2011, à 18:37)
Hors ligne
#14 Le 05/01/2011, à 19:02
- popololo
Re : Bind9 et domaine en .42
Postez votre fichier hosts au cas ou.
Je ne pourrais poster mon fichier host ici étant donné sa taille considérable. Vous pouvez le consulter en suivant ce lien
Dernière modification par popololo (Le 05/01/2011, à 19:02)
Hors ligne
#15 Le 05/01/2011, à 19:13
- droopy191
Re : Bind9 et domaine en .42
Il vous manque ( sauf erreur vu la longueur du fichier ) localhost et le nom de la machine
example :
ebox est le nom de la machine et ebox.home.lan le fqdn
127.0.0.1 localhost
127.0.1.1 ebox.home.lan ebox
Cela dit ca n'est pas à mon sens la source du problème.
Avec la zone "42" ajoutée dans named.conf.local, ca donne quoi ?
Hors ligne
#16 Le 05/01/2011, à 19:22
- popololo
Re : Bind9 et domaine en .42
78.225.1.35 ****-IMEDIA-J9644 # Added by NetworkManager
127.0.0.1 localhost.localdomain localhost
::1 ****-IMEDIA-J9644 localhost6.localdomain6 localhost6
::1 localhost
127.0.0.1 ___id___.c.mystat-in.net 0.r.msn.com 0.start.bz 0.win-eto.com 0-0-0-0-0-0-0-0-0-0-0-0-0-10-0-0-0-0-0-0-0-0-0-0-0-0-0.info 0-0-0-0-0-0-0-0-0-0-0-0-0-11-0-0-0-0-0-0-0-0-0-0-0-0-0.info 0-0-0-0-0-0-0-0-0-0-0-0-0-56-0-0-0-0-0-0-0-0-0-0-0-0-0.info 0-0-0-0-0-0-0-0-0-0-0-0-0-57-0-0-0-0-0-0-0-0-0-0-0-0-0.info 0-0-0-0-0-0-0-0-0-0-0-0-0-58-0-0-0-0-0-0-0-0-0-0-0-0-0.info
127.0.0.1 0-0-0-0-0-0-0-0-0-0-0-0-0-9-0-0-0-0-0-0-0-0-0-0-0-0-0.info 0000002.in 0000003.in 0000004.in 0000005.in 0000006.in 0000007.in 0000008.in 0000009.in
voici le début du fichier host.
Toujours pas de connexion. Je voudrais juste vous signaler que "42″ { est de cette couleur dans le fichier.
Hors ligne
#17 Le 05/01/2011, à 19:31
- droopy191
Re : Bind9 et domaine en .42
voici le début du fichier host.
Toujours pas de connexion. Je voudrais juste vous signaler que "42″ { est de cette couleur dans le fichier.
ok, c'est bon pour le host.
le 42 en couleur n'est à mon sens que de la coloration syntaxique de votre editeur de texte.
Pour les tests, passez bien par la commande dig search.42 @127.0.0.1
Ceci nous assure d'interroger le bind du serveur.
Bind n'indique pas d'erreurs lors de son redémarrage ?
Hors ligne
#18 Le 05/01/2011, à 19:45
- popololo
Re : Bind9 et domaine en .42
J'ai du repasser par des dns externes impossible de redémarrer bind9
Hors ligne
#19 Le 05/01/2011, à 19:47
- popololo
Re : Bind9 et domaine en .42
sudo /etc/init.d/bind9 status
* could not access PID file for bind9
Hors ligne
#20 Le 05/01/2011, à 19:48
- popololo
Re : Bind9 et domaine en .42
probleme syntaxique dans named.conf.local?
Dernière modification par popololo (Le 05/01/2011, à 19:48)
Hors ligne
#21 Le 05/01/2011, à 20:05
- droopy191
Re : Bind9 et domaine en .42
probleme syntaxique dans named.conf.local?
Vérifiez vos fichiers par
named-checkconf named.conf
named-checkconf named.conf.local
Hors ligne
#22 Le 05/01/2011, à 20:09
- popololo
Re : Bind9 et domaine en .42
Désolé, je ne comprends pas.
Dernière modification par popololo (Le 05/01/2011, à 20:09)
Hors ligne
#23 Le 05/01/2011, à 20:35
- droopy191
Re : Bind9 et domaine en .42
Désolé, je ne comprends pas.
pas de soucis
named-checkconf est un outil de vérification de la syntaxe des fichiers de bind.
Si, la commande ne retourne rien tout va bien
cd /etc/bind
sudo named-checkconf named.conf
sudo named-checkconf named.conf.local
Hors ligne
Pages : 1