ユーザ用ツール

サイト用ツール


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" ]
    # listen-quic: ADDR[@INT]
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]

</code>

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.1744885586.txt.gz · 最終更新: 2025/04/17 10:26 by hayashi