| |||||
| Dernière réponse | |
|---|---|
| Sujet : [DNS] Serveur DNS local | |
| coolboarder | Grmph, ça ne marche toujours pas, je replonge dans la doc...
Maintenant rndc dit qu'il n'y a pas d eserveur indiqué e aucun spécifié par défaut. J'avais bien spécifié l'adresse lcoale dans le resolv.conf :) |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| coolboarder | Grmph, ça ne marche toujours pas, je replonge dans la doc...
Maintenant rndc dit qu'il n'y a pas d eserveur indiqué e aucun spécifié par défaut. J'avais bien spécifié l'adresse lcoale dans le resolv.conf :) |
| mikala |
correspond au fichier /etc/rndc.conf
|
| Tomate | c est le port 53 hein :D |
| coolboarder | Bonjour à tous !
J'ai quelques difficultés à monter un serveur DNS local dans ma boite. Je vous explique la situation : Je voudrais créer un serveur DNS pour que les employés puissent accèder au (futur) serveur mail local en tapant mail.maboite.com, aisni qu'au serveur de partage de fichiers en tapant server.maboite.com plutôt que l'ip. J'ai installé BIND sur un serveur Linux Red Hat 9. Au final, je n'arrive même pas à faire la résolution sur le PC qui fait tourner le serveur... Quand j'utilise rndc status, il me dit : rndc: connect failed: connection refused J'ai vérifié que le démon named tourne bien, c'est le cas. Quand je fais nslookup : #nslookup localhost Server: 193.252.19.3 Address: 193.252.19.3#53 ** server can't find localhost: NXDOMAIN Il n'utilise même pas le serveur sur localhost pour résoudre le nom :'( Je suis un peu perdu... J'ai suivi le DNS HOW-TO, mais rien à faire. Déjà, rien que quand il dit d'essayer de faire Telnet localhost, ça ne marche pas chez moi. Pourtant le port 23 est configuré dans les iptables non ? Je me suis demandé si ce n'était pas un problème d'iptables aussi, mais le port 53 a l'air bien accessible ! Si l'un d'entre vous à une idée pour m'aider, ça serait cool ! Merci d'avance ! Yann Voilà mes fichiers de conf : iptables : # Firewall configuration written by lokkit # Manual customization of this file is not recommended. # Note: ifup-post will punch the current nameservers through the # firewall; such entries will *not* be listed here. *filter :FORWARD ACCEPT [0:0] :INPUT ACCEPT [0:0] :RH-Lokkit-0-50-INPUT - [0:0] : OUTPUT ACCEPT [0:0] -A INPUT -j RH-Lokkit-0-50-INPUT -A FORWARD -j RH-Lokkit-0-50-INPUT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 25 -j ACCEPT --syn -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 80 -j ACCEPT --syn -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 21 -j ACCEPT --syn -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 22 -j ACCEPT --syn -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 23 -j ACCEPT --syn -A INPUT -j ACCEPT --protocol udp --source-port 53 -A OUTPUT -j ACCEPT --protocol udp --destination-port 53 -A INPUT -j ACCEPT --protocol tcp --source-port 53 -A OUTPUT -j ACCEPT --protocol tcp --destination-port 53 -A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 389 -j ACCEPT --syn -A RH-Lokkit-0-50-INPUT -p udp -m udp -s 0/0 -d 0/0 -i eth0 --dport 67:68 --sport 67:68 -j ACCEPT -A INPUT -i lo -j ACCEPT -A OUTPUT -o lo -j ACCEPT -A RH-Lokkit-0-50-INPUT -p tcp -m tcp -j REJECT --syn -A RH-Lokkit-0-50-INPUT -p udp -m udp -j REJECT COMMIT # Generated by webmin *mangle :FORWARD ACCEPT [0:0] :INPUT ACCEPT [0:0] : OUTPUT ACCEPT [0:0] : PREROUTING ACCEPT [0:0] : POSTROUTING ACCEPT [0:0] COMMIT # Completed # Generated by webmin *nat : OUTPUT ACCEPT [0:0] : PREROUTING ACCEPT [0:0] : POSTROUTING ACCEPT [0:0] COMMIT # Completed ~ named.conf // generated by named-bootconf.pl acl "maboite" {192.168.22.0/24;}; options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; allow-query { "maboite"; }; forwarders {193.252.19.3; 193.252.19.4; 212.27.32.176; 212.27.32.177;}; }; // // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; zone "." { type hint; file "named.ca"; }; zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; }; zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; }; }; zone "maboite.com" IN { type master; file "maboite.hosts"; notify yes; allow-update { none; }; }; zone "22.168.192.in-addr.arpa" { type master; file "192.168.22.reverse"; notify yes; allow-update { none; }; }; include "/etc/rndc.key"; maboite.hosts : ; ; Base de données du domaine maboite.com ; $TTL 1W @ IN SOA serve2.maboite.com. root.serve2.maboite.com. ( 2204200402 21600 1800 604800 900 ) ; DEFINITION DES SERVEURS DE NOM IN NS serve2.maboite.com ; DEFINITION DES SERVEURS DE COURRIER IN MX 10 serve2.maboite.com ; ; DEFINITION DU LOCALHOST ; localhost IN A 127.0.0.1 ; ;DEFINITION DES HOTES DANS CETTE ZONE ; serve2 IN A 192.168.22.120 serve IN A 192.168.22.123 www IN CNAME serve.maboite.com mail IN CNAME serve2.maboite.com 192.168.22.reverse : ; MAPPING DES ADRESSES VERS LES NOMS D'HOTE ; $TTL 1w @ IN SOA serve2.maboite.com root.serve2.maboite.com. ( 2204200201 ; NUEMRO DE SERIE 21600 ; RAFRAICHISSEMENT 1800 ; RETRY 604800 ; EXPIRATION 900) ; NEGTIVE CACHE TTL IN NS serve2.maboite.com 120 IN PTR serve2.maboite.com 123 IN PTR serve.maboite.com localhost.zone : $TTL 86400 $ORIGIN localhost. @ 1D IN SOA @ root ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum 1D IN NS @ 1D IN A 127.0.0.1 resolv.conf : domain maboite.com nameserver 127.0.0.1 nameserver 193.252.19.3 nameserver 193.252.19.4 Les fichiers que j'ai : /etc/ : resolv.conf named.conf /var/named/ : 192.168.22.reverse maboite.hosts localhost.zone named.ca named.local |




