serverapps:dns:knotdns
文書の過去の版を表示しています。
KnotDNS
このページは
インストール記録。まだ途中である
インストール
# pkg install knot3
設定
/usr/local/etc/knot/knot.conf
primary
DNS NOTIFY:notify 設定は有効にする方が良いです
これにより、セカンダリはSOAの refresh タイマーを待たずに、すぐにゾーン転送を開始できます
server: user: "knot:knot" listen: [ "0.0.0.0@53", "::@53" ] remote: - id: secondary address: [ 192.168.11.1 , 192.168.11.2 ] acl: - id: acl_public2nd address: [ 192.168.11.1 , 192.168.11.2 ] action: [transfer, notify]
secondary
idをprimaryに設定する。1)
remote: - id: primary address: xxx.YY.ZZZ.XXX@53
また、ACLでnotifyの受信を明示的に許可すること
remote: - id: notify_from_primary address: xxx.YY.ZZZ.XXX action: notify
チェック
$ knotc zone-check example.com $ kzonecheck -v example.com.zone
参考
1)
最近うるさいので名前をprimary、secondaryに変更しました
serverapps/dns/knotdns.1745313297.txt.gz · 最終更新: 2025/04/22 09:14 by hayashi