AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-950361

navotera's questions

Martin Hope
navotera
Asked: 2022-01-16 00:34:18 +0800 CST

PowerDNS Slave 拒绝接收通知 notify Refused-*

  • 0

您好,我收到错误:通知从服务器上的 Refused-等待从主服务器更新记录。

我已经使用官方 PowerDNS ansible 和徒手在新服务器上安装了 PowerDNS(真的测试了这两种方法!:D)

这是配置和详细信息。

规格
PowerDNS 版本:4.5.2
Ubuntu 20.04 后端:mysql

主配置
pdns.conf

发射=
允许-axfr-ips=159.223.76.221/32
配置目录=/etc/powerdns
守护进程=是
禁用-axfr=否
监护人=是
本地地址=0.0.0.0
本地端口=53
日志-dns-详细信息=打开
日志级别=3
主人=是
从机=否
setgid=pdns
setuid=pdns
套接字目录=/var/pdns
版本字符串=powerdns
包含目录=/etc/powerdns/pdns.d
api=是
api-key=24xd

我可以毫无问题地在主服务器上添加任何记录。

从站配置
pdns.conf

发射=
#监护人=是
守护进程=开启
日志-dns-详细信息=打开
奴隶=是
从机周期间隔=60
记录设施=0
日志-dns-查询=是
日志级别=5
包含目录=/etc/powerdns/pdns.d

在主服务器上的通知命令上:

pdns_control 通知 gogon.xyz

根据从 DNS上的命令:

tcpdump -n '主机 128.199.220.234 和端口 53' -v

这是我得到的:

tcpdump:监听 eth0,链接类型 EN10MB(以太网),捕获大小 262144 字节 08:06:08.926420 IP(tos 0x0, ttl 60, id 24776, offset 0, flags [DF], proto UDP (17), length 55 )128.199.220.234.11643 > 159.223.76.221.53: 10150 通知 [b2&3=0x2400] SOA?gogon.xyz。(27) 08:06:08.928383 IP (tos 0x0, ttl 64, id 20439, offset 0, flags [none], proto UDP (17), length 55) 159.223.76.221.53 > 128.199.220.234.11643: 10150 notify拒绝*- 0/0/0 (27)

一些在线资源建议我允许打开端口 53/UDP。这是我的 UFW 状态:

53/tcp 允许 任何地方
53/udp 允许 任何地方
53/tcp(v6) 允许 任何地方(v6)
53/udp (v6) 允许 任何地方(v6)

在Slave上还添加了数据库中的记录:

+-----------------+----------+-------- -+
| 知识产权 | 域名服务器 | 帐户 |
+-----------------+----------+-------- -+
| 128.199.220.234 | ns2.share-system.com | 管理员 |
+-----------------+----------+-------- -+

记录在域的Master上

--+
| 编号 | domain_id | 姓名 | 类型 | 内容 | ttl | 优先 | 残疾人| 订单名 | 认证 |
+----+------------+------------+------+------------- -------------------------------------------------- ----------------------+--------+------+----------+- ----------+------+
| 1 | 1 | gogon.xyz | SOA | ns1.share-system.com hostmaster.share-system.com 2022011603 28800 7200 604800 86400 | 86400 | 0 | 0 | 空 | 1 |
| 2 | 1 | gogon.xyz | NS | ns1.share-system.com | 86400 | 0 | 0 | 空 | 1 |
| 3 | 1 | gogon.xyz | NS | ns2.share-system.com | 86400 | 0 | 0 | 空 | 1 |
| 4 | 1 | gogon.xyz | 一个 | 128.199.220.234 | 86400 | 0 | 0 | 空 | 1 |
+----+------------+------------+------+------------- -------------------------------------------------- ----------------------+--------+------+----------+- ----------+----

ns1.share-sytem.com 和 ns2.share-system.com 记录 A 已添加到域控制及其基于主从 IP 的名称服务器记录(ns1 -> 主,ns2 -> 从)

测试域 gogon.xyz 也分别添加到了 ns1 和 ns2 在此处输入图像描述

我已经将 pnds.conf 中的从属更改为辅助,将主更改为主,但没有任何成功。

在检查监听端口时:

udp UNCONN 0 0 159.223.76.221:53 0.0.0.0:* 用户:(("pdns_server",pid=9966,fd=5))
tcp LISTEN 0 128 159.223.76.221:53 0.0.0.0:* 用户:(("pdns_server",pid=9966,fd=6))

两台服务器之间的 ping 正常工作没有任何问题。

任何解决此问题的建议表示赞赏。

谢谢你。

ubuntu domain-name-system ubuntu-20.04 powerdns
  • 2 个回答
  • 641 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve