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 10/04/2021, à 20:32

masdhin

Configuration bind9

Bonjour,

J'essais de remettre sur linux et plus specialement ubuntu, et j'essais de remonter un serveur bind pour le reseau local de mon entreprise
j'ai donc installer bind9 sur ma distribution (ubuntu 18.04) j'ai configurer mes fichier en suivant le tuto https://doc.ubuntu-fr.org/bind9,
mais j'ai un problème, lorsque je ping mon domaine toto.loc, ça reponds bien, si je fais fais un ping www.toto.loc ça reponds bien aussi par contre le but
etant d'avoir des adresses de différent site internet en local:
site1
et
site2
et lorsque je fais un ping
site1.toto.loc
ou site2.toto.loc
ça ne reponds pas.
mon fichier de config

named.conf.local:

zone "toto.loc" IN {
             type master;
             file "/etc/bind/db.toto.loc";
        };


zone "1.168.192.in-addr.arpa" {
        type master;
        notify no;
        file "/etc/bind/db.192.168.1zone "toto.loc" IN {
             type master;
             file "/etc/bind/db.toto.loc";
        };

mon fichier de config db.toto.loc

; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ubuntu.toto.loc root.toto.loc (
                              9         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
                                      IN      NS      ubuntu.
ubuntu                           IN      A       192.168.1.83
www                              IN      CNAME   ubuntu 
www.toto.loc                  IN      CNAME  ubuntu 
site1.toto.loc                  IN      CNAME   ubuntu 
www.site1.toto.loc         IN      CNAME   ubuntu 
site2.toto.loc                  IN      CNAME  ubuntu 
www.site2.toto.loc         IN      CNAME   ubuntu 

mon fichier db.192.168.1

; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ubuntu.toto.loc root.toto.loc (
                              3         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
       IN      NS      ubuntu.
83      IN      PTR     ubuntu.toto.loc.

Si je fais:
dig -x 127.0.0.1
J'obtiens:
; <<>> DiG 9.11.3-1ubuntu1.14-Ubuntu <<>> -x 127.0.0.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27868
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;1.0.0.127.in-addr.arpa.                IN      PTR

;; ANSWER SECTION:
1.0.0.127.in-addr.arpa. 0       IN      PTR     toto.loc.

;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Sat Apr 10 21:22:53 CEST 2021
;; MSG SIZE  rcvd: 72



Si je fais:
dig toto.loc
J'obtiens:
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63775
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;toto.loc.                       IN      A

;; ANSWER SECTION:
toto.loc.                0       IN      A       127.0.0.1

;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Sat Apr 10 21:23:42 CEST 2021
;; MSG SIZE  rcvd: 52


si je fais:
named-checkzone toto.loc /etc/bind/db.toto.loc
j'obtiens:
zone toto.loc/IN: loaded serial 9
OK

si je fais :
named-checkzone 1.168.192.in-addr.arpa /etc/bind/db.192.168.1
j'obtiens:
zone 1.168.192.in-addr.arpa/IN: loaded serial 3
OK

Ensuite lorsque je faisais un ping site1.toto.loc
d'une machine windows (avec mon serveur ubuntu comme dns)
j'avais une reponse aux ping
si je faisiais un
ping site2.toto.loc
il n,'y avait pas de reponse
apres plusieurs essais sans reussite j'ai fini par vider le cache dns de ma machnie windows (avec ipconfig /flushdns)
et depuis lorsque je fais un
ping site1.toto.loc
pas de reponse
ping site2.toto.loc
pas de reponse non plus.

Je ne vois pas d'où peut venir le problème et je seche un peu (le dernier serveur bind que j'avais mis en place etait sousmandriva 2006), mais là je vois pas d'où peut venir le problème, je ne sais si j'ai etais clair, mais je vous remercie d'avance pour votre aide

Dernière modification par masdhin (Le 12/04/2021, à 19:49)

Hors ligne

#2 Le 10/04/2021, à 20:46

cqfd93

Re : Configuration bind9

Modération

Bonjour,

Pour ajouter toi-même les balises code à ton message :

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message
    1471986854.png


cqfd93

Hors ligne

#3 Le 10/04/2021, à 21:38

Beta Pictoris

Re : Configuration bind9

masdhin a écrit :

zone "tot.loc" IN {

C'est pas plutôt "toto.loc" ?

Hors ligne

#4 Le 11/04/2021, à 11:00

masdhin

Re : Configuration bind9

Bonjour,

C'est une erreur de saisie c'est bien toto.loc

Hors ligne

#5 Le 11/04/2021, à 11:48

Beta Pictoris

Re : Configuration bind9

Tu peux redonner le contenu correct de ton fichier "/etc/bind/db.toto.loc"  ?
Que donne ?

sudo journalctl -u named

Hors ligne

#6 Le 11/04/2021, à 14:22

bruno

Re : Configuration bind9

Il manque toujours des balises [ code ] pour les commandes et leurs retour dans le premier message. Et le fichier db.toto.loc est en vrac…

Attention a ne pas utiliser n'importe quel pseudo-domaine. Je n'ai aucune idée si le .loc est enregistré ou pas. Il vaut mieux utiliser un vrai nom de domaine, dûment réservé ou ceux autorise pour un réseau privé (.localhost, .home, .test, etc.)

#7 Le 12/04/2021, à 19:50

masdhin

Re : Configuration bind9

Mon fichier /etc/bind/toto.loc:

; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ubuntu.toto.loc root.toto.loc (
                              9         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
                                      IN      NS      ubuntu.
ubuntu                           IN      A       192.168.1.83
www                              IN      CNAME   ubuntu 
www.toto.loc                  IN      CNAME  ubuntu 
site1.toto.loc                  IN      CNAME   ubuntu 
www.site1.toto.loc         IN      CNAME   ubuntu 
site2.toto.loc                  IN      CNAME  ubuntu 
www.site2.toto.loc         IN      CNAME   ubuntu 

Hors ligne

#8 Le 12/04/2021, à 20:49

bruno

Re : Configuration bind9

Il y a une grosse erreur ici :

                                      IN      NS      ubuntu.

Quand tu auras corrigé il faut tester depuis une autre machine avec des commandes dig (ou nslookup à la rigueur).