[Résolu] Mettre un serveur DNS en place

Bonjour a vous tous
J’essaye de mettre en place un serveur dns.
J’ai réussi la manip en parti.
J’explique
J’ai un firewall avec trois reseau
192.168.182.0 Réseau local
192.168.92.0 Réseau DMZ
192.168.1.0 Réseau wifi
Sur une machine du réseau local j’ai installer bind9 qui fait cache dns
Sur une machine du réseau dmz bind9 pour un serveur dns pour le domaine gwadada.org

Je verifie le fonctionnement à l’aide de la commande nslookup

renault.com
Server: 192.168.92.253
Address: 192.168.92.253#53

Non-authoritative answer:
Name: renault.com
Address: 160.92.109.97

le cache du réseau local ne connais pas ce site
je relance la même commande

renault.com
Server: 127.0.0.1
Address: 127.0.0.1#53

Non-authoritative answer:
Name: renault.com
Address: 160.92.109.97

le site est maintenant dans le cache du réseau local

masi quand je fais la même commande pour mon domaine dans le serveur dns en dmz j’obtiens ceci

gwadada.org
Server: 127.0.0.1
Address: 127.0.0.1#53

** server can’t find gwadada.org: NXDOMAIN

le site gwadada.org est vu de l’internet
mon fichier /etc/resolv.conf de la machine en réseau local

search gwadada.org
nameserver 127.0.0.1
nameserver 192.168.92.253

hello,

Tu as renseigné quoi dans le champ MX chez ton registrar ?

dans /etc/bind/named.local.conf tu as bien mi

zone "gwadada.org" { type master; file "/var/cache/bind/gwadada.org.zone"; };

et créer ta zone dans /var/cache/bind

?

Mon fichier de zone est le suivant pour gwadada.org

zone “gwadada.org” {
type master;
file “/etc/bind/db.gwadada.org”;
allow-query { any; };
allow-transfer {
195.234.42.1 ; // ns0.xname.org
192.23.158.13 ; // ns1.xname.org
217.70.177.42 ; // full1.gandi.net
};
};

Le champ MX chez mon registrar est: mail.gwadada.org

Quel zone dois-je créer dans /var/cache/bind

tu dois créer ton fichier de zone pour gwadada.org au même endroit que tu as créer celui pour renault.com

apaprmemnt tu l’as créer dans /etc/bind/ alors tu le crée là

dan smes config dns je créer toujours le fichier de zone dans /var/cache/bind mais c’est selon les habitudes.

Je n’ai créer aucun fichier de zone renault.com, c’est le client dns qui a fait la requete sur serveur de l’ internet. Donc je ne comprends pas pourquoi faut-il créer un fichier de zone gwadada.org sur la machine dans la zone du réseau local. Ce qui implique de dupliquer cette dernière sur chaque serveur du réseau local. Mais en revanche j’ai décomenter la ligne suivante dans le fichier /etc/bind/named.conf.options:

//query-source address * port 53;

Ce que je ferais aussi dans le même fichier situé dans la zone dmz.