Serveur dns sous linux

Fermé
Bonjour tt le monde ;-)))

Je configure ma Redhat 7.3 pour en faire un serveur DNS(j'installe les packages bind et named)mais lorsque je configure(nom du serveur, du domaine, des clients...) mon fichier named.conf, je n'arrive pas a redémarrer le service named.

Merci d'avance de votre aide

12 réponses

  1. Contributeur
    Tu es un drôle d'oiseau Kefka.
    Ton site n'est pas net.
     :,§_ ç _
    (@)=(@)
    0
    1. merci Kefka pour ton aide.Je vais voir ce que ça donne
      @ plus
      0
      1. tu fait ps -ef | grep named ensuite tu vera le num de processus de named et tu fait kill num de processus de named et ensuite tu fait service named start
        0
    2. j'ai essayé killall -HUP named at ça ne marche pas.
      Est ce que quelqu'un a une idée.

      merci d'avance
      0
      1. C est que ton fichier texte named.conf est mal configuré
        cherche des exemples sur le net.
        0
        1. pourtant j'ai fait le même que sur le site de toolinux
          0
          1. je ne trouve tjrs pas de solution pour mon serveur dns sous linux
            help me
            merci d avance
            0
            1. Modérateur
              bon on reprend...
              si tu es sur que ton fichier named.conf est bon, es-tu sur de la syntaxe des fichiers de zone dns?
              quand tu cree une zone ca doit ressembler a ca:

              zone "mazone.fr" {
              type master;
              file "/var/named/mazone.fr.zone";
              };


              tu dois donc apres cela creer un fichier /var/named/mazone.fr.zone dans lequel seront inscrites tes infos de zone.

              quand tu crees une zone dns, tu
              .O No parachute? Wow! This is so cool!
              (_)__
              ... Castor - Gonzo
              0
              1. Je suis sous Debian moi et avec le paquet Bind vient avec 2 binaires qui vérifient vos conf :
                named-checkconf <filename>
                named-checkzone <filename>

                Déjà vérifier vos conf et allez faire un tour sur zonecheck pour qu'il aille vérifier votre DNS... Suivez ce tuto pour les détails de l'installation de Bind
                0
                1. bonjour,

                  merci de m'expliquer ce message d'erreur, je suis entrain de configurer un serveur DND sous centos 5.1

                  -----------------------------------------------
                  [root@pc-client ~]# service named restart
                  Arrêt de named : [ÃCHOUÃ]
                  Démarrage de named :
                  Erreur dans la configuration appelée:
                  dns_rdata_fromtext: zone/127.0.0:7: near eol: unexpected end of input
                  zone 0.0.127.in-adr.arpa/IN: loading master file zone/127.0.0: unexpected end of input
                  _default/0.0.127.in-adr.arpa/IN: unexpected end of input
                  [ÃCHOUÃ]
                  -----------------------------------------------------
                  0
                  1. Bonjour,

                    Il y a un gros probleme dans la config :
                    la zone 127.0.0 a été bidouillée : on y voit 127.0.0:7: !!!!

                    Pour ajouter une config on crée 2 fichiers dans /etc/bind

                    Exemple :

                    Le fichier : db.toto.org

                    $TTL 3h
                    @ IN SOA pc-client.toto.org. root.toto.org. (
                    20080327
                    8H
                    2H
                    1W
                    1D )

                    NS pc-client.toto.org.

                    pc-client A 192.168.1.1
                    poste22 A 192.168.1.22
                    poste23 A 192.168.1.23
                    routeur A 192.168.1.254

                    ; Alias

                    le fichier : db.192.168.1

                    $TTL 3h
                    @ IN SOA pc-client.toto.org. root.toto.org. (
                    20080327
                    8H
                    2H
                    1W
                    1D )

                    @ IN NS pc-client.toto.org.

                    1 IN PTR pc-client.toto.org.
                    22 IN PTR poste22.toto.org.
                    23 IN PTR poste23.toto.org.
                    254 IN PTR routeur.toto.org.

                    La 1er fichier sert à la resolution de nom, le second à la résolution inverse.

                    Pour activer ces fichiers de conf, il faut declarer les zones dans le fichier /etc/bind/named.conf.local

                    zone "toto.org" {
                    type master;
                    file "/etc/bind/db.toto.org";
                    forwarders{};
                    };

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

                    Dans le fichier /etc/bind/named.conf.options

                    forwarders {
                    80.10.246.1;
                    80.10.246.2;
                    80.10.246.129;
                    80.10.246.132;
                    };

                    Dans les options on y ajoute les DNS de sont fournisseur d'acces (uniquement).

                    Ensuite il faut faire un /etc/init.d/bind9 reload
                    Les erreur sont detaillees dans /var/log/syslog

                    Bind ne tolere aucune erreur, pas le moindre point-virgule ne doit etre omis !!!
                    1