FastHandle is fast operation tools for infrastructure configurations and tests.
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
middleware:bind:conf103.html [2018/02/13 01:22] kurihara removed |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | [[middleware: | ||
- | ====== Bind Internal Configuration Example : Master / Slave ====== | ||
- | \\ | ||
- | {{INLINETOC}} | ||
- | \\ | ||
- | |||
- | ===== Introduction ===== | ||
- | *Master / Slave | ||
- | |||
- | |||
- | \\ | ||
- | ===== Master Server : named.conf ===== | ||
- | |||
- | <sxh bash toolbar: | ||
- | options { | ||
- | directory "/ | ||
- | |||
- | allow-query { | ||
- | 127.0.0.1; | ||
- | 192.168.0.0/ | ||
- | }; | ||
- | |||
- | allow-transfer { | ||
- | XXX.XXX.XX.XX; | ||
- | }; | ||
- | | ||
- | forwarders { | ||
- | XXX.XXX.XX.XX; | ||
- | XXX.XXX.XX.XX; | ||
- | }; | ||
- | }; | ||
- | |||
- | |||
- | // | ||
- | //zone " | ||
- | // type hint; | ||
- | // file " | ||
- | //}; | ||
- | |||
- | |||
- | // | ||
- | zone " | ||
- | type master; | ||
- | file " | ||
- | }; | ||
- | |||
- | zone " | ||
- | type master; | ||
- | file " | ||
- | }; | ||
- | |||
- | |||
- | // | ||
- | // | ||
- | zone " | ||
- | type master; | ||
- | file " | ||
- | allow-query { any; }; | ||
- | allow-update { none; }; | ||
- | allow-transfer { xx.xx.xx.xx; | ||
- | }; | ||
- | |||
- | // | ||
- | zone " | ||
- | type master; | ||
- | file " | ||
- | allow-query { any; }; | ||
- | allow-update { none; }; | ||
- | allow-transfer { xx.xx.xx.xx; | ||
- | }; | ||
- | |||
- | |||
- | // | ||
- | zone " | ||
- | type forward; | ||
- | forwarders { 192.168.100.xxx; | ||
- | }; | ||
- | |||
- | </ | ||
- | |||
- | |||
- | \\ | ||
- | ===== Slave Server : named.conf ===== | ||
- | |||
- | <sxh bash toolbar: | ||
- | options { | ||
- | directory "/ | ||
- | |||
- | allow-query { | ||
- | 127.0.0.1; | ||
- | 192.168.0.0/ | ||
- | }; | ||
- | |||
- | allow-recursion { | ||
- | 127.0.0.1; | ||
- | 192.168.0.0/ | ||
- | }; | ||
- | |||
- | allow-transfer { | ||
- | 192.168.0.254; | ||
- | }; | ||
- | forwarders { | ||
- | XXX.XXX.XX.XX; | ||
- | XXX.XXX.XX.XX; | ||
- | }; | ||
- | }; | ||
- | |||
- | |||
- | // | ||
- | //zone " | ||
- | // type hint; | ||
- | // file " | ||
- | //}; | ||
- | |||
- | |||
- | // | ||
- | zone " | ||
- | type master; | ||
- | file " | ||
- | }; | ||
- | |||
- | zone " | ||
- | type master; | ||
- | file " | ||
- | }; | ||
- | |||
- | |||
- | // | ||
- | // example.com | ||
- | zone " | ||
- | type slave; | ||
- | file " | ||
- | masters { xxx.xxx.xxx.xxx }; | ||
- | }; | ||
- | |||
- | // 192.168.0.* | ||
- | zone " | ||
- | type slave; | ||
- | file " | ||
- | masters { xxx.xxx.xxx.xxx }; // | ||
- | }; | ||
- | </ | ||
- | |||
- | |||
- | \\ | ||
- | ===== / | ||
- | |||
- | <sxh bash toolbar: | ||
- | $TTL 1D | ||
- | @ IN SOA @ rname.invalid. ( | ||
- | 0 ; serial | ||
- | 1D ; refresh | ||
- | 1H ; retry | ||
- | 1W ; expire | ||
- | 3H ) ; minimum | ||
- | NS @ | ||
- | A | ||
- | AAAA ::1 | ||
- | </ | ||
- | |||
- | |||
- | \\ | ||
- | ===== / | ||
- | |||
- | <sxh bash toolbar: | ||
- | $TTL 1D | ||
- | @ IN SOA @ rname.invalid. ( | ||
- | 0 ; serial | ||
- | 1D ; refresh | ||
- | 1H ; retry | ||
- | 1W ; expire | ||
- | 3H ) ; minimum | ||
- | NS @ | ||
- | A | ||
- | AAAA ::1 | ||
- | PTR | ||
- | </ | ||
- | |||
- | \\ | ||
- | <WRAP box 90%> | ||
- | <catlist -noAddPageButton -smallHead -sortAscending> | ||
- | </ | ||
- | |||
- | |||
- | \\ | ||
- | \\ | ||
- | [[middleware: |
My Sites
SNS
Copyright (c) 2025 FastHandle - IT Operations Examples All Rights Reserved.