Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/12/2009, à 22:09

francoisp31

[RESOLU] mise en place DNS (maitre)

bonjour j'ai besoin de mettre en place un serveur DNS maitre

j'ai fouillé les docs et construit mes fichiers de configs pour bind9 comme ceci :

$TTL    604800
@ IN SOA undertaker.pagnol.net. root.pagnol.net.  (
        4   ; Serial  -> N° de série à incrémenter à chaque modif
                   ;            de ce fichier. Ce N° est utilisé par les
                   ;            serveurs esclaves pour lui indiquer qu'il
                   ;            doit mettre à jour sa base. Par commodité
                   ;            ce n° est une date à l'envers.
        604800     ;Refresh ->  A l'expiration du délai Refresh exprimé en
                   ;            secondes, le serveur excalve va entrer en
                   ;            communication avec le maitre et si il ne
                   ;            le trouve pas, il fera une nouvelle
                   ;            tentative au bout du délai Retry et si au
                   ;            bout du délai Expire il considerera que le
                   ;            serveur n'est plus disponible.
        86400      ; Retry
        2419200    ; Expire
        604800 )   ; Minimum -> Durée de vie minimum du cache en secondes


;** Les 3 lignes suivantes permettent au serveur de se retrouver lui même
@      IN       NS      undertaker
      IN       NS      undertaker
undertaker   IN     A       192.168.0.2                     ;Adresse IP du
undertaker   A       192.168.0.2                     ;Adresse IP du
                                                       ;serveur de noms
undertaker        HINFO   "machine de test" "Debian Testing"  ;Info complèmentaire

;** Les lignes suivantes définissent la table entre les noms et les IP
undertaker    IN      A       192.168.0.2
nas     IN        A       192.168.0.10
netbook  IN          A       192.168.0.100

;** Les lignes suivantes sont des alias entre des noms et des autres noms
;ldap            CNAME   undertaker

comme db.pagnol
et comme reverse db.pagnol.rev

$TTL    604800
@       IN      SOA     undertaker.pagnol.net.  root.pagnol.net.  (
                      4
                        604800
                         86400
                       2419200
                        604800 )

@    IN           NS      undertaker
    IN           NS      undertaker

2       IN      PTR     undertaker.pagnol.net.
10      IN      PTR     nas.pagnol.net.
100     IN      PTR     netbook.pagnol.net.

et bien sur un resolv.conf :

search pagnol.net
nameserver 192.168.0.2

puis un named.conf

// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local

include "/etc/bind/named.conf.options";

// 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 "0.168.192.in-addr.arpa" {
       type master;
       file "/etc/bind/db.pagnol.rev";
       forwarders{};
};
zone "pagnol.net" {
    type master;
    file "/etc/bind/db.pagnol";
};
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";
};

include "/etc/bind/named.conf.local";

donc j'ai Quelques questions a precier....avant de re-demarrer le service bind9 (qui pour l'instant n'a pas ete redemarré depuis le aptitude install...)

A quoi sert le serial number ? (ici 4) peut ont le cree aleatoirement à la creation du fichier ??

Toutes les entrées dans le named.conf qui existaient par defaut sont elles utiles ?? ou dois je les effacer...??

est il necessaire de construire un fichier hosts en plus ? ou ca ferai doublon ? (j'ai mis dans host.conf order bind, host).

mes syntaxes sont elles bien faite ? et puis je donc ajouter les autres machines... ??

Merci

Dernière modification par francoisp31 (Le 18/12/2009, à 16:08)


Que les puces d'un millier de chiens galleux infeste le cul de celui qui osera vous gacher ne serai ce
qu'une seule journée de votre vie et que les bras lui soient trop court pour qu'il puisse se le gratter.

Hors ligne

#2 Le 18/12/2009, à 16:07

francoisp31

Re : [RESOLU] mise en place DNS (maitre)

bon finalement j'ai testé live...
ça fonctionne c'est suffisant malgré un warning dans les logs de démarrage.

tongue


Que les puces d'un millier de chiens galleux infeste le cul de celui qui osera vous gacher ne serai ce
qu'une seule journée de votre vie et que les bras lui soient trop court pour qu'il puisse se le gratter.

Hors ligne