Outils pour utilisateurs

Outils du site


tech:notes_dns_bind9

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

tech:notes_dns_bind9 [2025/03/24 15:06] – créée - modification externe 127.0.0.1tech:notes_dns_bind9 [2025/06/02 15:17] (Version actuelle) Jean-Baptiste
Ligne 28: Ligne 28:
  
 Possibilité de travailler un peu ça (script oneshot un peu pas beau, désolé) Possibilité de travailler un peu ça (script oneshot un peu pas beau, désolé)
-<code bash dig2bind.sh>+ 
 +''dig2bind.sh'' 
 +<code bash>
 #! /bin/bash #! /bin/bash
  
Ligne 46: Ligne 48:
 bash dig2bind.sh  > /etc/bind/db.acme.fr bash dig2bind.sh  > /etc/bind/db.acme.fr
 </code> </code>
 +
  
 == Slave == Slave
Ligne 53: Ligne 56:
 Port 53 must be open on Slave (if Notify) Port 53 must be open on Slave (if Notify)
  
-<code c /etc/bind/named.conf.local>+''/etc/bind/named.conf.local'' 
 +<code c>
 zone "local" { zone "local" {
   type slave;   type slave;
Ligne 66: Ligne 70:
 On Master On Master
  
-<code c /etc/bind/named.conf.local>+''/etc/bind/named.conf.local'' 
 +<code c>
 zone "local" { zone "local" {
         type master;          type master; 
Ligne 75: Ligne 80:
 </code> </code>
  
-<code - /etc/bind/db.local>+''/etc/bind/db.local'' 
 +<code ->
 @               IN      NS      ns1.local. @               IN      NS      ns1.local.
 ns1             IN      A       192.168.16.45 ns1             IN      A       192.168.16.45
Ligne 81: Ligne 87:
  
 Change serial in db.local and reload Change serial in db.local and reload
 +
  
 == Forwarder == Forwarder
Ligne 86: Ligne 93:
 Il peut-être nécessaire de modifier **allow-query** Il peut-être nécessaire de modifier **allow-query**
  
-<code c /etc/bind/named.conf.options>+''/etc/bind/named.conf.options'' 
 +<code c>
         forwarders {         forwarders {
                 80.67.169.12;                 80.67.169.12;
Ligne 93: Ligne 101:
         allow-query { any; };         allow-query { any; };
 </code> </code>
 +
  
 == Récursion == Récursion
Ligne 98: Ligne 107:
 Voir http://www.coursnet.com/2014/12/les-requetes-dns-recursives-iteratives.html Voir http://www.coursnet.com/2014/12/les-requetes-dns-recursives-iteratives.html
  
-<code c /etc/named.conf>+''/etc/named.conf'' 
 +<code c>
 options { options {
  
Ligne 131: Ligne 141:
 Il faudra également ajouter une option à /etc/named.conf. Il faudra également ajouter une option à /etc/named.conf.
  
-<code c /etc/named.conf>+''/etc/named.conf'' 
 +<code c>
 options { options {
   directory "/var/named";   directory "/var/named";
Ligne 147: Ligne 158:
  
 DNS use port TCP:53 and UDP:53 DNS use port TCP:53 and UDP:53
 +
  
 == Install == Install
Ligne 154: Ligne 166:
 </code> </code>
  
-<code c /etc/bind/named.conf.local>+''/etc/bind/named.conf.local'' 
 +<code c>
 zone "local" { zone "local" {
         type master;         type master;
Ligne 163: Ligne 176:
 </code> </code>
  
-<code c /etc/bind/db.local>+''/etc/bind/db.local'' 
 +<code c>
 $TTL    604800                                                                                                                                         $TTL    604800                                                                                                                                        
 @               IN SOA dns.local. root.dns.local. (                                                                                                        @               IN SOA dns.local. root.dns.local. (                                                                                                       
Ligne 184: Ligne 198:
  
 </code> </code>
 +
  
 === If server must forward === If server must forward
  
-<code c /etc/bind/named.conf.options>+''/etc/bind/named.conf.options'' 
 +<code c>
         forwarders {         forwarders {
                 10.8.15.1;                 10.8.15.1;
Ligne 194: Ligne 210:
 </code> </code>
  
-<code - /etc/bind/.gitignore>+''/etc/bind/.gitignore'' 
 +<code ->
 *.key *.key
 *.keys *.keys
Ligne 204: Ligne 221:
 db.root db.root
 </code> </code>
 +
  
 == Reload == Reload
Ligne 210: Ligne 228:
 rndc reload rndc reload
 </code> </code>
 +
  
 == Check == Check
Ligne 224: Ligne 243:
 dig +short @127.0.0.1 bastion.local dig +short @127.0.0.1 bastion.local
 </code> </code>
 +
  
 == Configure GNU/Linux client == Configure GNU/Linux client
  
 Infra VM Infra VM
-<code ini /etc/resolv.conf>+ 
 +''/etc/resolv.conf'' 
 +<code ini>
 #domain local #domain local
 search local search local
Ligne 235: Ligne 257:
 nameserver 10.8.15.215 nameserver 10.8.15.215
 </code> </code>
 +
  
 VPN clients VPN clients
-<code ini /etc/resolv.conf>+ 
 +''/etc/resolv.conf'' 
 +<code ini>
 #domain local #domain local
 search local search local
Ligne 255: Ligne 280:
 On openvpn-it1 (DNS Slave) On openvpn-it1 (DNS Slave)
  
-<code c /etc/bind/named.conf.local>+''/etc/bind/named.conf.local'' 
 +<code c>
 zone "local" { zone "local" {
   type slave;   type slave;
Ligne 264: Ligne 290:
 }; };
 </code> </code>
 +
  
 == Autres == Autres
tech/notes_dns_bind9.1742825205.txt.gz · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki