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:56] Hypathie [Vérifier les relations DNS/clients] |
atelier:chantier:dns-bind9-sur-wheezy [23/10/2014 12:59] Hypathie [Introduction au DNS] |
||
---|---|---|---|
Ligne 58: | Ligne 58: | ||
===/usr/sbin/named=== | ===/usr/sbin/named=== | ||
- | Le programme qui lance le server. | + | Le programme qui lance le serveur. |
- | === /usr/sbin/rndc=== | + | ===/etc/init.d/bind9=== |
- | rndc est un utilitaire de contrôle. | + | Permet de gérer bind.\\ |
+ | |||
+ | *En **root** : | ||
+ | * **''/etc/init.d/bind9 stop''** : pour arrếter | ||
+ | * **''/etc/init.d/bind9 start''** : pour rédémarrer | ||
+ | * **''/etc/init.d/bind9 restart''** : pour redémarrer (si il était démarrer, avec restart, il est éteint, puis redémarrer avec un nouveau processus | ||
+ | * **''/etc/init.d/bind9 reload''** : pour recharger la configuration (ne stoppe pas avant de recharger | ||
+ | |||
+ | On peut aussi utiliser **''service''** avec chacune des commandes décrites pour init.d par exemple : | ||
+ | <code root>service bind9 restart</code> | ||
+ | |||
+ | ===L'utilitaire rndc=== | ||
+ | /usr/sbin/rndc est le fichier binaire de l'utilitaire de contrôle rndc.\\ | ||
+ | Il permet de gérer Bind9 | ||
<code> | <code> | ||
- | rndc |b source-adress] [-c config-file] [k key-file] [-s serveur] | + | rndc [b source-adress] [-c config-file] [k key-file] [-s serveur] |
[-p port] [-V] [-y key-id] {commande} | [-p port] [-V] [-y key-id] {commande} | ||
</code> | </code> | ||
- | -> commandes : | ||
- | **''reload''** : pour recharger\\ | + | * Après l'installation de bind9, on peut utiliser les commandes rndc suivantes : |
- | **''stop''** : arrêter le serveur\\ | + | * **''reload''** : pour recharger |
- | **''flush''** : vider le cache\\ | + | * **''stop''** : arrêter le serveur |
- | **''status''** : afficher l'état du serveur\\ | + | * **''flush''** : vider le cache |
- | **aucune** : liste des commandes utilisables | + | * **''status''** : afficher l'état du serveur |
+ | * **aucune** : liste des commandes utilisables | ||
Ligne 561: | Ligne 574: | ||
<code root>nslookup</code> | <code root>nslookup</code> | ||
- | <code>> debian-serveur.mondomaine.hyp | + | <code>> debian-serveur |
+ | Server: 127.0.0.1 | ||
+ | Address: 127.0.0.1#53 | ||
+ | |||
+ | Name: debian-serveur.mondomaine.hyp | ||
+ | Address: 192.168.0.14 | ||
+ | >debian-serveur.mondomaine.hyp | ||
Server: 127.0.0.1 | Server: 127.0.0.1 | ||
Address: 127.0.0.1#53 | Address: 127.0.0.1#53 | ||
Ligne 587: | Ligne 606: | ||
<code root>dig -x @192.168.0.14</code> | <code root>dig -x @192.168.0.14</code> | ||
- | ====Vérifier que le serveur DNS connaissee les clients==== | + | ====Vérifier que le serveur DNS connaisse les clients==== |
<code root>nslookup</code> | <code root>nslookup</code> | ||
Ligne 604: | Ligne 623: | ||
> exit</code> | > exit</code> | ||
- | >Il connaît bien les deux clients, soit à partir d'un nom d'hôte, soit à parti d'une adresse IP. | + | >Il connaît bien les deux clients, soit à partir d'un nom d'hôte, soit à partir d'une adresse IP. |
====Vérifier que les clients interrogent le DNS local==== | ====Vérifier que les clients interrogent le DNS local==== |