Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:chantier:dns-bind9-sur-wheezy [23/10/2014 11:47] Hypathie [Vérifier les relations DNS/clients] |
atelier:chantier:dns-bind9-sur-wheezy [23/10/2014 11:54] Hypathie [Installer et configurer un serveur DNS] |
||
---|---|---|---|
Ligne 436: | Ligne 436: | ||
- | =====Configurer des clients du réseau local===== | + | ====Configurer le serveur Bind au sujet des clients==== |
- | Il faut les configurer afin qu'ils utilisent le serveur DNS local.\\ | + | |
- | **Il faut sur chacun d'eux :** | + | ===Éditer le fichier /etc/bind/db.mondomaine.hyp=== |
+ | <code root>vim /etc/bind/db.mondomaine.hyp</code> | ||
+ | <code>; | ||
+ | ; BIND data file for local loopback interface | ||
+ | ; | ||
+ | $TTL 604800 | ||
+ | @ IN SOA debian-serveur.mondomaine.hyp. root.mondomaine.hyp. ( | ||
+ | 2 ; Serial | ||
+ | 604800 ; Refresh | ||
+ | 86400 ; Retry | ||
+ | 2419200 ; Expire | ||
+ | 604800 ) ; Negative Cache TTL | ||
+ | ; | ||
+ | @ IN NS debian-serveur.mondomaine.hyp. | ||
+ | debian-serveur IN A 192.168.0.14 | ||
+ | debian-client1 IN A 192.168.0.22 | ||
+ | </code> | ||
- | ===Éditer /etc/hosts.conf=== | + | ===Éditer le fichier /etc/bind/db.192=== |
+ | |||
+ | <code root>vim /etc/bind/db.192</code> | ||
+ | <code>; | ||
+ | ; BIND reverse data file for eth0 interface | ||
+ | ; | ||
+ | $TTL 604800 | ||
+ | @ IN SOA debian-serveur.mondomaine.hyp. root.mondomaine.hyp. ( | ||
+ | 1 ; Serial | ||
+ | 604800 ; Refresh | ||
+ | 86400 ; Retry | ||
+ | 2419200 ; Expire | ||
+ | 604800 ) ; Negative Cache TTL | ||
+ | ; | ||
+ | @ IN NS debian-serveur. | ||
+ | 14 IN PTR debian-serveur.mondomaine.hyp. | ||
+ | 22 IN PTR debian-client1. | ||
+ | </code> | ||
+ | |||
+ | On recharge bind : | ||
+ | <code root>/etc/init.d/bind9 restart</code> | ||
+ | |||
+ | =====Configurer les clients du réseau===== | ||
+ | Sur chacun d'eux, il faut configurer les fichiers ci-dessous. | ||
+ | ===Éditer le fichier /etc/hosts.conf=== | ||
Afin que le serveur bind du réseau local soit interrogé par le client. | Afin que le serveur bind du réseau local soit interrogé par le client. | ||
Ligne 457: | Ligne 496: | ||
<note tip>>Le client va lire le fichier **hosts.conf** et rechercher l'adresse correspondant au nom demandé d'abord dans le fichier hosts local ; si la requête échoue, il va s'adresser à Bind, le serveur DNS du réseau local, qui va lui-même demander à des forwarders s'il ne sait pas répondre. Pour qu'il trouve l'adresse de ce serveur DNS, il consulte le fichier **/etc/resolv.conf** qu'il est donc nécessaire de modifier.</note> | <note tip>>Le client va lire le fichier **hosts.conf** et rechercher l'adresse correspondant au nom demandé d'abord dans le fichier hosts local ; si la requête échoue, il va s'adresser à Bind, le serveur DNS du réseau local, qui va lui-même demander à des forwarders s'il ne sait pas répondre. Pour qu'il trouve l'adresse de ce serveur DNS, il consulte le fichier **/etc/resolv.conf** qu'il est donc nécessaire de modifier.</note> | ||
- | ===Configurer le fichier /etc/resolv.conf=== | + | ===Editer le fichier /etc/resolv.conf=== |
Deux solutions : | Deux solutions : | ||
Ligne 510: | Ligne 549: | ||
<code root>/etc/init.d/networking start</code> | <code root>/etc/init.d/networking start</code> | ||
- | |||
- | |||
- | ====Interroger le server DNS local au sujet des autres clients du réseau==== | ||
- | ===Configuration de Bind === | ||
- | <code root>vim /etc/bind/db.mondomaine.hyp</code> | ||
- | <code>; | ||
- | ; BIND data file for local loopback interface | ||
- | ; | ||
- | $TTL 604800 | ||
- | @ IN SOA debian-serveur.mondomaine.hyp. root.mondomaine.hyp. ( | ||
- | 2 ; Serial | ||
- | 604800 ; Refresh | ||
- | 86400 ; Retry | ||
- | 2419200 ; Expire | ||
- | 604800 ) ; Negative Cache TTL | ||
- | ; | ||
- | @ IN NS debian-serveur.mondomaine.hyp. | ||
- | debian-serveur IN A 192.168.0.14 | ||
- | debian-client1 IN A 192.168.0.22 | ||
- | </code> | ||
- | |||
- | Et pour la réserve inverse : | ||
- | |||
- | <code root>vim /etc/bind/db.192</code> | ||
- | <code>; | ||
- | ; BIND reverse data file for eth0 interface | ||
- | ; | ||
- | $TTL 604800 | ||
- | @ IN SOA debian-serveur.mondomaine.hyp. root.mondomaine.hyp. ( | ||
- | 1 ; Serial | ||
- | 604800 ; Refresh | ||
- | 86400 ; Retry | ||
- | 2419200 ; Expire | ||
- | 604800 ) ; Negative Cache TTL | ||
- | ; | ||
- | @ IN NS debian-serveur. | ||
- | 14 IN PTR debian-serveur.mondomaine.hyp. | ||
- | 22 IN PTR debian-client1. | ||
- | </code> | ||
- | |||
- | On recharge bind : | ||
- | <code root>/etc/init.d/bind9 restart</code> | ||