informatique:logiciels:bind
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatique:logiciels:bind [2020/03/04 16:22] – [Liens] pteu | informatique:logiciels:bind [2025/01/13 13:03] (current) – [Enregistrements de la zone] pteu | ||
---|---|---|---|
Line 2: | Line 2: | ||
bind est un serveur DNS libre. Il peut fonctionner indifféremment comme résolveur (il résout les requêtes qui lui sont envoyées) ou serveur faisant autorité (il gère les enregistrements d'une domaine). | bind est un serveur DNS libre. Il peut fonctionner indifféremment comme résolveur (il résout les requêtes qui lui sont envoyées) ou serveur faisant autorité (il gère les enregistrements d'une domaine). | ||
+ | |||
+ | |||
+ | =====A propos du DNS===== | ||
+ | |||
+ | Liste des TLDs (Top-Level Domains) valides : [[https:// | ||
Line 31: | Line 36: | ||
=====En tant que résolveur===== | =====En tant que résolveur===== | ||
- | Comme indiqué plus haut, bind peut être configuré en tant que **résolveur** ; il servira alors uniquement | + | Comme indiqué plus haut, bind peut être configuré en tant que **résolveur** ; il servira alors à résoudre les demandes de résolution de machines clientes, |
<code bash> | <code bash> | ||
Line 60: | Line 65: | ||
=====En DNS faisant autorité===== | =====En DNS faisant autorité===== | ||
- | Bind peut également être configuré en serveur de nom **faisant autorité (authoritative)**. Cela signifie qu' | + | Bind peut également être configuré en serveur de nom **faisant autorité (authoritative)**. Cela signifie qu' |
Par convention on déclarera les zones dans '' | Par convention on déclarera les zones dans '' | ||
Line 91: | Line 96: | ||
@ IN SOA ns.toto. root.toto. ( ;DNS et mail de l'' | @ IN SOA ns.toto. root.toto. ( ;DNS et mail de l'' | ||
2008071602 | 2008071602 | ||
- | 8H ; Refresh | + | 8H ; Refresh |
- | 2H ; Retry | + | 2H ; Retry (intervalle de vérification du serial par les secondaires en cas de fail du Refresh) |
- | 1000H ; Expire | + | 1000H ; Expire |
- | 2D ) ; Negative Cache TTL | + | 2D ) ; Negative Cache TTL (durée du cache négatif (des réponses vides)) |
; | ; | ||
@ IN NS ns ; serveur DNS de la zone | @ IN NS ns ; serveur DNS de la zone | ||
- | ;@ IN MX 10 mail ; serveur de mail primaire (priorite | + | ;@ IN MX 10 mail ; serveur de mail primaire (priorité |
;@ IN MX 20 mail2 ; serveur de mail secondaire | ;@ IN MX 20 mail2 ; serveur de mail secondaire | ||
titi IN A 192.168.0.2 | titi IN A 192.168.0.2 | ||
Line 159: | Line 164: | ||
rndc reload | rndc reload | ||
</ | </ | ||
+ | |||
+ | |||
+ | =====Consulter les stats===== | ||
+ | |||
+ | Il faut générer le fichier de stats avec la commande : | ||
+ | <code bash> | ||
+ | rndc stats | ||
+ | </ | ||
+ | |||
+ | On peut ensuite les consulter dans le fichier **/ | ||
+ | |||
+ | =====Vues===== | ||
+ | |||
+ | ref : https:// | ||
======Problèmes rencontrés====== | ======Problèmes rencontrés====== | ||
Line 221: | Line 240: | ||
=====Forcer l' | =====Forcer l' | ||
- | Pour force un serveur DNS slave à recharger une zone (ex : domain.tld), | + | Pour force un serveur DNS slave à recharger une zone existante |
<code bash> | <code bash> | ||
# (Schedules an immediate refresh for the specified zone (i.e., an SOA query to the zone's master) | # (Schedules an immediate refresh for the specified zone (i.e., an SOA query to the zone's master) | ||
Line 235: | Line 254: | ||
La zone entière est alors intégralement mise à jour (transférée) depuis le master DNS. | La zone entière est alors intégralement mise à jour (transférée) depuis le master DNS. | ||
+ | NB : Si on utilise des vues, il faut ajouter '' | ||
+ | <code bash> | ||
+ | rndc reload domain.tld IN external | ||
+ | </ | ||
+ | |||
+ | Pour prendre en compte une nouvelle zone : | ||
+ | <code bash> | ||
+ | rndc reconfig | ||
+ | </ | ||
======Liens====== | ======Liens====== | ||
informatique/logiciels/bind.1583338975.txt.gz · Last modified: 2020/03/04 16:22 by pteu