Forum Linux.debian/ubuntu bind9 en local

Posté par  .
Étiquettes :
0
19
fév.
2006
Bonjour aux linuxiens
Dans le but de me préparer à un stage en info, j'essaye de configurer bind9 sur un réseau local non connecté au net.
Le serveur sous debian (IP 192.168.0.1) fait tourner l'appli dhcpd, avec dhcpd.conf:

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option domain-name "example.org";
option domain-name-servers 192.168.0.1;
option routers 192.168.0.1;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.11 192.168.0.20;}

les ip dynamiques sont donc attribués pour des hotes de 11 à 20.
Le plus hardu c'est greffer named a tout cela, je me suis inspiré du tutoriel de léa (qui date).
bon configurer vite fait un etc/hosts aurait 1000 plus rapide pour cette config mais il faut que je maitrise bind9 en prévision de mon travail de recherche.

Au point ou j'en suis le mieux que j'arrive à faire c'est: nslookup 127.0.0.1
Server: 127.0.0.1
Address: 127.0.0.1#53
1.0.0.127.in-addr.arpa name = localhost.

La résolution d'adresse dynamique marche uniquement pour loopback:
nslookup 192.168.0.1
** server can't find 1.0.168.192.in-addr.arpa: SERVFAIL, il y est pourtant dans mon named.conf:

zone "1.0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168.0";
};
et le fichier db.192.168.0 en question:

@ IN SOA demudi.example.org. root.example.org. (
1
8H
2H
1W
1D)
NS demudi.example.org
;
;demudi computer
:
1 PTR demudi.example.org
;
; host on the local network
;
11 PTR comp-one.example.org.
12 PTR comp-two.example.org.
13 PTR comp-three.example.org.
14 PTR comp-four.example.org.
15 PTR comp-five.example.org.
16 PTR comp-six.example.org.
17 PTR comp-seven.example.org.
18 PTR comp-eight.example.org.
19 PTR comp-nine.example.org.
20 PTR comp-ten.example.org.

Un fichier zone en relation avec mon adressage dynamique, tout cela vient du tuto de léa; j'ai crée les autres fichiers nécessaires dans /etc/bind seulement la résolution dynamique d'adresse chie dedans.
Je sais pas ou m'y prendre, nslookup est à l'origine de connection timed out; no servers could be reached.
J'ai aussi modifié les fichiers réseaux qu'il fallait: /etc/networks/interface db.127 db.local db.192.168.0 db.example.org /etc/resolv.conf
Je pensais m'être abondamment documenté sur le site de léa et d'autres mais j'arrive pas à faire mieux que cela....
  • # google, comme toujours

    Posté par  (site web personnel) . Évalué à 2.

    Tu trouves de bons tutos ailleurs que sur lea-linux:

    http://www.bind9.net/manuals
  • # En effet

    Posté par  . Évalué à 2.

    Il faut mettre IN PTR au lieu de PTR, si je me souviens bien il y a:

    IN A pour definir l'adresse d'une machine
    IN CNAME pour faire un alias (en gros)
    IN NS pour définir un serveur de nom
    et IN PTR qui permet de faire la résolution inverse.

    Bon courage
  • # petite erreur

    Posté par  . Évalué à 3.

    Sans doute une petite erreur de recopie mais la déclaration dans le named.conf contient :
    > zone "1.0.168.192.in-addr.arpa" {
    c'est "0.168.192.in-addr.arpa" bien sûr.
    D'autre part, une erreur commune au démarrage d'une configuration de Bind sous Debian, c'est de ne pas mettre les bonnes permissions sur les fichiers de configuration de zone. Sous Debian, Bind tourne sous l'utilisateur named et s'il n'arrive pas à lire un fichier de zone, il n'émet le message d'erreur que dans les logs.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.