Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Configuration DNS sous Mandrake 10.2
Envoyé par: Rusty360

Bonsoir à tous,

J'ai voulu me lancer dans la configuration pour mon réseau local d'une machine qui jouerait le rôle de DNS : résolution des noms des machines de mon réseau + serveur de nom de domaine. Classique donc...

J'ai fait pas mal de recherches sur Google et j'ai trouvé plusieurs sites (dont Lea-linux) expliquant la procédure à suivre. Malheureusement, chacune de ces solutions présentaient quelques différences. ET finalement, hé bien, "ça ne marche pas".

Voici mes fichiers de conf :

** Dans /var/named :

######################
#/var/named/10.254.254
######################
@ IN SOA superv.labappli.entreprise.fr. (
2000042400 ; serial
10800 ; refresh
3600 ; retry
604800 ; expire
86400 ; default_ttl
)
@ IN A mmsiot.labappli.entreprise.fr.
@ IN A pviot.labappli.entreprise.fr.


###################
#/var/named/127.0.0
###################
@ IN SOA superv.labappli.entreprise.fr. nicolas.labappli.entreprise.fr (
8 ; serial
7200 ; refresh
604800 ; retry
86400 ; expire
0 ; default_ttl
)
NS labappli.entreprise.fr.
1 PTR superv.


###############################
#/var/named/labappli.entreprise.fr
###############################

$TTL 3D

@ IN SOA superv.labappli.entreprise.fr. nicolas.labappli.entreprise.fr(
2000050602 ; serial
10800 ; refresh
3600 ; retry
604800 ; expire
86400 ; default_ttl
)
@ IN NS 127.0.0.1
admingw IN A 10.254.254.27
mmsiot IN A 10.254.254.32
pviot IN A 10.254.254.42

** Ficher /etc/named.conf

options {
#répertoire à créer
directory "/var/named"; };
#Attention la zone . est creee automatiquement,
#n'oubliez pas de la supprimer pour installer Named
zone "." { type hint; file "root.cache";
};

key "key" {
algorithm hmac-md5;
secret "c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K";
};

controls {
inet 127.0.0.1 allow { any; } keys { "key"; };
};

zone "labappli.entreprise.fr"{
type master;
file "labappli.entreprise.fr";
notify no;
};

zone "0.0.127.in-addr.arpa"{
type master;
file "127.0.0";
};

zone "254.254.10.in-addr.arpa"{
type master;
file "10.254.254";
notify no;
};

------

J'ai oublié de copier les erreurs qui apparaissent dans /var/log/messages mais en gros, j'avais pas mal de "unexpected end of file" et la commande nslookup sur toutes les machines (même "superv" qui est donc mon DNS) retourne une erreur.

Il y a sans doute de grossières erreurs... les pros les verront de suite ;-)

Merci par avance de votre aide.

Nicolas

Poste le Wednesday 5 October 2005 19:02:32
Répondre     Citer    
Re: Configuration DNS sous Mandrake 10.2
Envoyé par: chromosome

Comment se fait-il que dans ton fichier 10.254.254 tu retrouves des IN A et pas de PTR ?

Poste le Wednesday 5 October 2005 23:05:25
Répondre     Citer    
Re: Configuration DNS sous Mandrake 10.2
Envoyé par: rusty360

Heu, ben peut-être parce que je ne connais pas la signification de "A", "PTR", etc... :,( Enfin, je connais juste " NS"

Poste le Thursday 6 October 2005 06:31:21
Répondre     Citer    
Re: Configuration DNS sous Mandrake 10.2
Envoyé par: chromosome

Les champs PTR sont utilises dans les fichiers pour le reverse lookup, cad quand on veut retrouve un nom en fonction d'une IP. Tu as dans tes fichiers des exemples. (regarde le format du fichier 127.0.0)
Mais pour moi tu peux supprimer cette zone. Du moins si tu es sur internet, car ca ne marchera probablement pas, car le reverse lookup sera demander au proprietaire du range IP (donc ton hoster)

Poste le Thursday 6 October 2005 10:42:13
Répondre     Citer    
Re: Configuration DNS sous Mandrake 10.2
Envoyé par: rusty360

Bon et bien tout fonctionne après la lecture attentionnée du HOWTO DNS : [www.tldp.org]

Tout y est bien expliqué et j'ai voulu me lancer dans la conf un peu vite, sans tout lire. Mea culpa donc et merci pour l'aide.

Nicolas

Poste le Thursday 6 October 2005 13:06:49
Répondre     Citer    
Re: Configuration DNS sous Mandrake 10.2
Envoyé par: lolotux

Pour le "unexpected end file"

Il faut une ligne vide à chaque fin de fichier /var/named/*
Le "IN A" à remplacer par "IN PTR" dans le fichier de zône 10.254.254 !

A+

Poste le Thursday 6 October 2005 13:57:45
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Configuration DNS sous Mandrake 10.2
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons