The_worm_qc Posté 1 Novembre 2004 Posté 1 Novembre 2004 Bonjour à tous, Ça fait quelque temps que je suis webmaster HUB pour la qualité de ses articles sur le référencement ( félicitations ) Toutefois, ce sera mon premier post dans le forum ( je crois ... ) Voici mon problème : j'y comprend rien a Bind ... même après plusieurs jours de recherche sur le net et de posts dans les forums spécialisés ( faut croire que j'suis vraiment pas vite .... mais je préfère dire que j'suis plutôt visuel i.e. comprend mieux avec des shémas !!! ) Mon gros problème est au niveau de la terminologie : les zones, les domaines et les noms de domaine et de leur représentation ( lien réseau ) à paramétrer. info matériel : 1 connexion par modem-câble 5 adresses IP fixes disponibles 2 noms de domaine ( .ca et .com ) 1 machine FreeBSD 4.10 qui servira de passerelle / serveur DHCP / DNS primaire 1 machine FreeBSD qui servira de serveur mail / DNS secondaire j'aimerais créer une zone xyz.home pour le réseau local ( note que le terme "zone" n'est p-e pas le bon, j'y comprends plus vraiment grand chose .... ) Là où le bas blesse c'est les adresses IP, je sais que je peux utiliser des adresses de type 192.168.X.X à l'interne ( ou 10..... ), mais j'sais pas trop comment bien les utiliser avec mes adresses fixes. Bref, c'est mon appel à l'aide du lundi !!! parce que j'ai le teint vert dû à mes recherches infructueuses d'info ... parce que j'ai le cerveau qui bouille face à un problème non résolu .... parce que les seules réponses que j'ai obtenu sur les forums d'aide à FreeBSD " tu trouveras toute l'info que tu as besoin dans le manuel " .... Merci pour le temps que tu prends pour me lire !!! Toute piste de solution est grandement appréciée !
white-wolf Posté 22 Juin 2005 Posté 22 Juin 2005 Pour répondre vites fait à t as question tu a besoin de configurer 4 fichier au total pour faire tourner un serveur dns va dans /etc/named et exécute la commande suivante: # sh make-localhost Si tout s'est bien passé, un nouveau fichier devrait apparaître dans le répertoire master. dont le nom devrait être localhost.rev ensuite tu configure Le fichier de configuration: named.conf dans /etc/named/named.conf c'est a cette endoit que tu va définir ta zone du genre mon-domaine.fr //master zone zone "mon-domaine.fr" { type master; file "master/le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct"; }; zone "0.168.192.in-addr.arpa" { type master; file "master/le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse"; }; a savoir si tu fait toi meme le serveur dns dans ses cas la tu doit dire que tu est master de ta zone et tu pourras apres choisir quelqu'un d autre etre le slave de ta zone regarde ton fichier tu avais mis ceci . zone "example.com" { type slave; file "slave/example.com"; masters { 192.168.1.1; }; }; zone "1.168.192.in-addr.arpa" { type slave; file "slave/1.168.192.in-addr.arpa"; masters { 192.168.1.1; }; ensuite tu doit configurer les fichier de configuration de zone du genre comme sur mon exemple les fichier suivant : le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse alors commençons par le fichier le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct il doit etre du genre mon-domaine.fr. IN SOA nompc.mon-domaine.fr. root.mon-domaine.fr. ( 2005060201 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 86400 ) ; Minimum TTL ; Serveurs DNS @ IN NS nompc.mon-domaine.fr. ; Noms de machine localhost IN A 127.0.0.1 pc2 IN A 192.168.0.250 ; Alias www IN CNAME pc2 mail IN CNAME pc2 ; Enregistrement MX @ IN MX 10 mail.mon-domaine.fr. et enfin le dernier fichier le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse doit ressembler a ceci: $TTL 3600 0.168.192.in-addr.arpa. IN SOA nompc.mon-domaine.fr. root.mon-domaine.fr. ( 2005060201 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 3600 ) ; Minimum @ IN NS nompc.mon-domaine.fr. 250 IN PTR pc2.mon-domaine.fr. voila pour les fichier a configurer . une fois terminer fait ses test essaye de voir si ton serveur dns fonction bien avec la commande nslookup ou dig diablotin# nslookup > set q=any > www Server: 127.0.0.1 Address: 127.0.0.1#53 www.mon-domaine.fr canonical name = nompc.mon-domaine.fr. > les commande dig sont du genre : L'utilitaire dig permet de faire des requêtes DNS évoluées et fournit un maximum d'informations sur la requête. Il est très utile pour vérifier la bonne configuration d'un serveur DNS. http://people.via.ecp.fr/~alexis/formation...ns.html#AEN8743 par contre si tu veux aussi que ton dns te renseigne des adresse demander rempli le champs forwarders spécifie une liste d'adresses IP valides correspondant aux serveurs de noms vers lesquels les requêtes devraient être envoyées pour la résolution. renseigne les serveurs de référence, ici ceux de ton fournisseur d'accès. deja fait ça juste pour voir si vraiment ton dns fonctionne correctement et avant tout ça ouvre dans une autre console cette commande tail -f /var/log/message et vérifie qu'il n'y as pas d érreur dans ton dns voila pour etre sur de ton dns . Allez bonne conf
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant