Probleme de lancement de dns

Bonjour, je suis un jeun etudiant en informatique et je veux lancer mon dns
l'erreur qui s'affich est la suivante:
named failed. The error was: Démarrage de named :
Erreur dans la configuration appelée:
zone localhost/IN: loading master file localhost: file not found
_default/localhost/IN: file not found
zone 0.0.127.in-addr.arpa/IN: loading master file local: file not found
_default/0.0.127.in-addr.arpa/IN: file not found
zone linux.essai/IN: loading master file linux.essai: file not found
_default/linux.essai/IN: file not found
[ÉCHOUÉ]

je ne sais pas quoi faire !

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Si vous déclarez des zones, il faut les fichiers de config correspondant.

    Dans le fichier /etc/bind/named.conf.local on déclare les zones que l'on gère.
    exemple :

    zone "linux.essai" {
    type master;
    notify yes;
    file "/etc/bind/db.linux.essai";
    forwarders{};
    };

    zone "1.168.192.in-addr.arpa" {
    type master;
    notify yes;
    file "/etc/bind/db.192.168.1";
    forwarders{};
    };

    Ensuite on déclare les config dans ces fichier /etc/bind/db.linux.essais et /etc/bind/db.192.168.1

    exemple pour /etc/bind/db.linux.essai :

    $TTL 3h
    @ IN SOA linux.essai. admin.linux.essai. (
    20110621
    8H
    2H
    1W
    1D )

    NS ns.linux.essai.
    NS ns2.linux.essai.

    linux.essai MX 10 smtp

    xen HINFO "AMD Bi-Opteron 6128" "GNU/Linux Debian 6.0"

    xen A 192.168.1.200 ; serveur xen
    ns A 192.168.1.201 ; serveur DNS primaire
    ns2 A 192.168.1.202 ; serveur DNS secours
    smtp A 192.168.1.203 ; serveur smtp

    PS : faite bien attention à la syntaxe (ponctuation).
    Pour toute modif il faut modifier la 3e ligne (date à l'envers) et recharger les zones : "/etc/init.d/bind9 reload"
    Sur la doc Ubuntu c'est très bien expliqué.

    Cordialement,
    1. Bonjour, kiki
      merci pour ta réponse cependant
      je suis sur centOS 5.6
      et les fichiers dont tu parle n'existe pas !
      je fais comment , je les crée ?, ou alors