FastHandle - IT Operations Examples

FastHandle is fast operation tools for infrastructure configurations and tests.

User Tools

Site Tools


middleware:bind:conf101.html



Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
middleware:bind:conf101.html [2018/02/08 00:37]
kurihara created
middleware:bind:conf101.html [2018/02/12 23:50]
kurihara
Line 1: Line 1:
 [[middleware:bind:index.html]] [[middleware:bind:index.html]]
-====== Bind Configuration Example : Master / Slave ======+====== Bind Internal and External Configuration Example : Master / Slave ======
  
 \\ \\
Line 19: Line 19:
     allow-query {     allow-query {
         127.0.0.1;         127.0.0.1;
-        192.168.0.0/24;+        192.168.0.0/16;
     };     };
  
     allow-transfer {     allow-transfer {
-        192.168.0.254;+        XXX.XXX.XX.XX    // Slave DNS
     };     };
 +    
     forwarders {     forwarders {
-        XXX.XXX.XX.XX;+        XXX.XXX.XX.XX;     // ISP
         XXX.XXX.XX.XX;         XXX.XXX.XX.XX;
     };     };
Line 33: Line 34:
  
 //------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------
-zone "."+//zone "."
-    type hint; +//    type hint; 
-    file "named.ca"; +//    file "named.ca"; 
-};+//};
  
  
Line 58: Line 59:
     allow-query { any; };     allow-query { any; };
     allow-update { none; };     allow-update { none; };
-    allow-transfer { xx.xx.xx.xx; +    allow-transfer { xx.xx.xx.xx; };        // Slave DNS
-                     xx.xx.xx.xx; };+
 }; };
  
Line 68: Line 68:
     allow-query { any; };     allow-query { any; };
     allow-update { none; };     allow-update { none; };
-    allow-transfer { xx.xx.xx.xx; +    allow-transfer { xx.xx.xx.xx; };        // Slave DNS
-                     xx.xx.xx.xx; };+
 }; };
  
Line 110: Line 109:
  
 //------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------
-zone "."+//zone "."
-    type hint; +//    type hint; 
-    file "named.ca"; +//    file "named.ca"; 
-};+//};
  
  
Line 119: Line 118:
 zone "localhost" { zone "localhost" {
     type master;              // Master DNS Server in localhost     type master;              // Master DNS Server in localhost
-    file "named.local";+    file "named.localhost";
 }; };
  
 zone "0.0.127.in-addr.arpa" { zone "0.0.127.in-addr.arpa" {
     type master;                // Master DNS Server     type master;                // Master DNS Server
-    file "named.localrev";+    file "named.loopback";
 }; };
  
Line 140: Line 139:
     type slave;            // Slave DNS Server     type slave;            // Slave DNS Server
     file "named.rev";     file "named.rev";
-    masters { xxx.xxx.xxx.xxx };       //MasterのIPアドレス+    masters { xxx.xxx.xxx.xxx };       //Master
 }; };
 </sxh> </sxh>
  
 +
 +\\
 +===== /var/named/named.localhost =====
 +
 +<sxh bash toolbar:false gutter:false>
 +$TTL 1D
 +@       IN SOA  @ rname.invalid. (
 +                                        0       ; serial
 +                                        1D      ; refresh
 +                                        1H      ; retry
 +                                        1W      ; expire
 +                                        3H )    ; minimum
 +        NS      @
 +        A       127.0.0.1
 +        AAAA    ::1
 +</sxh>
 +
 +
 +\\
 +===== /var/named/named.loopback =====
 +
 +<sxh bash toolbar:false gutter:false>
 +$TTL 1D
 +@       IN SOA  @ rname.invalid. (
 +                                        0       ; serial
 +                                        1D      ; refresh
 +                                        1H      ; retry
 +                                        1W      ; expire
 +                                        3H )    ; minimum
 +        NS      @
 +        A       127.0.0.1
 +        AAAA    ::1
 +        PTR     localhost.
 +</sxh>
  
 \\ \\


middleware/bind/conf101.html.txt · Last modified: 2018/02/13 00:55 by kurihara