ユーザ用ツール

サイト用ツール


serverapps:dns:knotdns

文書の過去の版を表示しています。


KnotDNS

このページは

インストール記録。まだ途中である

インストール

# pkg install knot3

設定

/usr/local/etc/knot/knot.conf

primary

  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_master
    address: xxx.YY.ZZZ.XXX
    action: notify

チェック

$ knotc zone-check example.com
$ kzonecheck -v example.com.zone

参考

1)
名前が変更されprimary、secondaryを使用します
serverapps/dns/knotdns.1744885634.txt.gz · 最終更新: 2025/04/17 10:27 by hayashi