serveur_dns_bind9
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| serveur_dns_bind9 [2020/05/15 16:24] – créée admin | serveur_dns_bind9 [2023/02/07 18:03] (Version actuelle) – [Serveur DNS] admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Serveur DNS ====== | ====== Serveur DNS ====== | ||
| - | Présentation d' | + | Présentation d' |
| ===== Packages ===== | ===== Packages ===== | ||
| Ligne 7: | Ligne 7: | ||
| Installation des outils: | Installation des outils: | ||
| - | | + | < |
| ===== Configuration ===== | ===== Configuration ===== | ||
| Ligne 15: | Ligne 15: | ||
| Vérifier l’existence du répertoire de log: | Vérifier l’existence du répertoire de log: | ||
| - | | + | < |
| - | sudo chown -R bind:bind '/ | + | sudo mkdir --parent '/ |
| + | sudo chown -R bind:bind '/ | ||
| + | </ | ||
| Configurer __/ | Configurer __/ | ||
| + | < | ||
| + | logging { | ||
| + | // Logging security events for fail2ban | ||
| + | channel security_file { | ||
| + | file "/ | ||
| + | severity dynamic; | ||
| + | print-time yes; | ||
| + | }; | ||
| + | category security { | ||
| + | security_file; | ||
| + | }; | ||
| - | | + | // Logging queries for Munin |
| - | // Logging security events for fail2ban | + | channel b_query { |
| - | channel security_file { | + | file "/ |
| - | file "/ | + | print-time yes; |
| - | severity dynamic; | + | severity info; |
| - | print-time yes; | + | |
| - | }; | + | |
| - | category security { | + | |
| - | security_file; | + | |
| - | }; | + | |
| - | + | ||
| - | | + | |
| - | channel b_query { | + | |
| - | file "/ | + | |
| - | print-time yes; | + | |
| - | severity info; | + | |
| - | }; | + | |
| - | category queries { | + | |
| - | b_query; | + | |
| - | }; | + | |
| }; | }; | ||
| + | category queries { | ||
| + | b_query; | ||
| + | }; | ||
| + | }; | ||
| + | </ | ||
| Ajouter dans __/ | Ajouter dans __/ | ||
| + | < | ||
| - | include "/ | + | Puis, gérer la permutation des logs dans __/ |
| - | + | < | |
| - | Puis, gérer la permutation des logs dans / | + | / |
| - | + | | |
| - | / | + | |
| - | daily | + | |
| - | missingok | + | |
| - | rotate 7 | + | |
| - | compress | + | |
| - | delaycompress | + | |
| - | notifempty | + | |
| - | create 644 bind bind | + | |
| - | postrotate | + | |
| - | / | + | } |
| - | endscript | + | </ |
| - | } | + | |
| ==== Gestion des domaines ==== | ==== Gestion des domaines ==== | ||
| Ligne 66: | Ligne 69: | ||
| Créer le fichier __/ | Créer le fichier __/ | ||
| + | < | ||
| + | $TTL 3h | ||
| + | @ IN SOA nsx.sleto.net. postmaster.sleto.net. ( | ||
| + | <serial num> | ||
| + | 8H | ||
| + | 2H | ||
| + | 1W | ||
| + | 1D ) | ||
| - | $TTL 3h | + | ; |
| - | @ IN SOA nsx.sleto.net. postmaster.sleto.net. ( | + | ; Name servers declaration. |
| - | <serial num> | + | ; |
| - | 8H | + | @ IN NS sleto.net.; |
| - | 2H | + | @ IN A 12.34.56.78; |
| - | 1W | + | |
| - | 1D ) | + | ; |
| - | + | ; Hostnames declaration. | |
| - | + | ; | |
| - | | + | nsx A 12.34.56.78; |
| - | ; Name servers declaration. | + | www |
| - | ; | + | </ |
| - | @ IN NS sleto.net.; | + | |
| - | @ IN A 12.34.56.78; | + | |
| - | + | ||
| - | ; | + | |
| - | ; Hostnames declaration. | + | |
| - | ; | + | |
| - | nsx A 12.34.56.78; | + | |
| - | www | + | |
| Et écrire le fichier d'IP reverse dans __/ | Et écrire le fichier d'IP reverse dans __/ | ||
| + | < | ||
| + | $TTL 3h | ||
| + | @ IN SOA nsx.sleto.net. postmaster.sleto.net. ( | ||
| + | <serial num> | ||
| + | 8H | ||
| + | 2H | ||
| + | 1W | ||
| + | 1D ) | ||
| - | TTL 3h | + | IN NS |
| - | @ IN SOA nsx.sleto.net. postmaster.sleto.net. ( | + | IN PTR sleto.net. |
| - | <serial num> | + | </ |
| - | 8H | + | |
| - | 2H | + | |
| - | 1W | + | |
| - | 1D ) | + | |
| - | + | ||
| - | IN NS | + | |
| - | IN PTR sleto.net. | + | |
| Remplacer //< | Remplacer //< | ||
| Par exemple, prendre la valeur retourné par | Par exemple, prendre la valeur retourné par | ||
| - | + | < | |
| - | | + | |
| Enfin, ajouter ces configurations dans __/ | Enfin, ajouter ces configurations dans __/ | ||
| + | < | ||
| + | zone " | ||
| + | type master; | ||
| + | file "/ | ||
| + | | ||
| + | }; | ||
| - | zone " | + | zone " |
| - | type master; | + | type master; |
| - | file "/ | + | file "/ |
| - | notify yes; | + | notify yes; |
| - | }; | + | }; |
| - | + | </ | |
| - | | + | |
| - | type master; | + | |
| - | file "/ | + | |
| - | notify yes; | + | |
| - | }; | + | |
| ===== Rechargement ===== | ===== Rechargement ===== | ||
| Pour rafraîchir le DNS | Pour rafraîchir le DNS | ||
| - | + | < | |
| - | | + | |
| ou | ou | ||
| - | | + | < |
serveur_dns_bind9.1589552693.txt.gz · Dernière modification : 2021/05/08 13:25 (modification externe)
