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

 

Ubuntu 23.04

Posted by arkgame