DNSサーバー BIND セカンダリーサーバーの設定方法
環境
Ubuntu 23.04
BIND
概要
設定した DNS プライマリーサーバー [cft.arkgame.com] (172.16.0.48) に対して、
別ネットワークに存在する DNS セカンダリーサーバー [ns.server.education] (192.168.100.75) を設定します。
操作方法
1.DNS プライマリーサーバー上の設定を行います
# vi /etc/bind/named.conf.options options { directory "/var/cache/bind"; 略 allow-query { localhost; internal-network; }; # ゾーン情報の転送を許可するセカンダリーサーバーを追記する allow-transfer { localhost; 192.168.100.75; }; allow-recursion { localhost; internal-network; };
2.ゾーンファイルを更新します。
# vi /etc/bind/arkgame.com.wan
$TTL 86400 @ IN SOA cft.arkgame.com. root.arkgame.com. ( # ゾーンファイルを更新する場合はシリアル番号更新 2023100803 ;Serial 3600 ;Refresh 1800 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) IN NS cft.arkgame.com. # セカンダリーサーバーを追記 IN NS ns.server.education. IN A 172.16.0.48 IN MX 10 cft.arkgame.com. cft IN A 172.16.0.48 www IN A 172.16.0.83