Bonjour,
Je me prends la tête depuis une semaine sur un cas certainement assez simple ?
J'ai plusieurs noms de domaine achetés chez Gandi que j'aimerai router vers mon ordinateur (Free ADSL) ; et en cas de panne, que ça route vers mon hébergeur.
J'ai donc installé un Linux Fedora 9 avec Bind sur mon ordinateur (ip locale 192.168.0.199). Mon routeur a pour IP l'IP publique fixe donnée par free 82.2... -je sais plus-, et j'ai NATé le port 53 vers 192.168.0.199.
Chez Gandi, j'ai déclaré comme serveur de noms : ns.domain.com 82.2...
Puis j'ai configuré mon domaine domain.com pour qu'il pointe d'abord sur ns.domain.com, puis en 2ème sur le ns de mon hébergeur.
Pensant qu'il ne fallait pas déclarer plusieurs ns sur la même IP (c'est vrai ?) , je n'ai pas déclaré ns.domain2.com comme ns chez Gandi.
J'ai configuré mes 2 autres domaines pour qu'ils pointent exactement comme le premier : d'abord ns.domain.com, puis ns de l'hébergeur.
C'est ici que la catastrophe commence ?
Mon ordi Linux a pour hostname 'domaine2.com' !
et pour domainname '' [none !]
Dans /etc/named.conf, il y a notament options {directory "/var/named";};
J'ai ajouté en fin de fichier
zone "domain.com" {
type master;
file "domain.com";
};
zone "domain2.com" {
type master;
file "domain2.com";
};
Puis, j'ai créé le fichier /var/named/chroot/var/named/domain.com qui contient :
@ 30 IN SOA ns.domain.com. contact.domain.com. (
2005031011;
30;
1M;
1M;
1M;
)
@ IN NS ns.domain.com.
ns IN A 82.2...
IN A 82.2...
server IN A 82.2...
IN CNAME server.domain.com.
www IN CNAME server.domain.com.
mail IN CNAME server.domain.com.
Et Puis, le fichier /var/named/chroot/var/named/domain2.com qui contient :
@ 30 IN SOA ns.domain.com. contact.domain.com. ;<- peut-être faut-il domain2 ??
2005031011;
30;
1M;
1M;
1M;
)
@ IN NS ns.domain2.com.
ns IN A 82.2...
IN A 82.2...
server IN A 82.2...
IN CNAME server.domain2.com.
www IN CNAME server.domain2.com.
mail IN CNAME server.domain2.com.
Enfin, j'ai créé les liens :
ln /var/named/chroot/var/named/domain.com /var/named/domain.com
ln /var/named/chroot/var/named/domain2.com /var/named/domain2.com
Au démarrage de bind, /var/log/messages contient :
dns_master_load: domain.com:8: using RFC 1035 TTL semantics
zone domain.com/IN: loaded serial 2005031011
dns_master_load: domain2.com:8: using RFC 1035 TTL semantics
dns_master_load: domain2.com:15: server.domain2.com: server.domain2.com: CNAME and other data
zone domain2.com/IN: loading master file domain2.com: CNAME and other data
Et... et ?
Ben snif, ça marche pas !!
Je crois que j'avais de meilleurs résultats hier, mais même pas sûr !
Aujourd'hui la commande :
nslookup domain.com localhost
Me répond :
** server can't find domain.com : SERVFAIL
idem pour domain2.com !
Merci infiniment si vous avez eu la patience de lire mon post jusqu'ici, et celui qui me répondra sera mon sauveur à tout jamais ![:jap: :jap:](https://forum-images.hardware.fr/icones/smilies/jap.gif)
Message édité par moonlight09 le 11-03-2005 à 09:24:22