powerdns

PowerDNS 未按预期工作(从绑定迁移)
powerdns

PowerDNS 未按预期工作(从绑定迁移)

我正在将我们办公室的 DNS 服务器迁移到具有 MySQL 后端的 powerdns。我们经常更改内部区域,因此简单的 SQL 查询或 Web Ui 比为每个 DNS 服务器编辑文本文件要好得多。 我已遵循本指南http://www.howtoforge.com/installing-powerdns-with-mysql-backend-and-poweradmin-on-debian-squeeze在干净的 Debian 7 安装上,然后使用 zone2sql 导入我们现有的绑定区域文件。但执行此操作后,在我的沙盒中我无法解析任何域名。 做了什么: ...

Admin

最佳实践 - DNS SOA
powerdns

最佳实践 - DNS SOA

我有 2 个 DNS 服务器,并设置了一个带 SOA 记录的域。现在我在 denic 上检查并收到 2 个警告: 警告 112 最小 TTL 超出范围(预期,发现) Range[180,86400] 172800 警告 110 重试值超出范围(预期,发现) Range[10800.0,28800.0] 7200 http://de.wikipedia.org/wiki/SOA_Resource_Record-> 这里使用了来自 Ripe-203 的值)使用 DENIC-Ranges 还是 RIPE 更好? 谢谢 ...

Admin

PowerDNS 权威和递归,复制设置
powerdns

PowerDNS 权威和递归,复制设置

我们在各自的数据中心中拥有主数据中心和辅助数据中心,使用 pdns“本机”复制 - 它不是执行 axfr,而是直接 SQL 复制。 这是托管某些内部基础设施的 DNS 的私有网络。它托管权威区域并向上游递归到域控制器。 pdns-recursor 位于端口 53。pdns-server 位于 5300。 每当我添加一个区域时,我都必须将域添加到主 pdns 实例和辅助 pdns 实例上的 forward-zones-recurse(很快就必须添加到 recursor.d/)。 我们在主服务器上有 pdnsadmin gui,因此如果有人在那里添加域而他们不知...

Admin

在 Docker 中使用 PowerDNS 为 GSLB 设置 Lua 记录
powerdns

在 Docker 中使用 PowerDNS 为 GSLB 设置 Lua 记录

我正在使用 Docker 中的 PowerDNS 设置,它目前通过文件管理区域并使用 A 记录进行响应。我的目标是实现 Lua 记录以实现 GSLB(全局服务器负载平衡)。此外,我希望启用基于 API 的管理来动态更新记录并处理 GSLB 配置。 以下是我当前的 Docker 设置。我在配置系统以轻松管理新区域和在容器化环境中通过 API 请求更新记录时遇到了困难。任何有关如何实现此设置的指导,特别是在集成 Lua 记录和 GSLB 的 API 功能方面,都将不胜感激。我对 docker 和 powerdns 还不熟悉,所以这很麻烦。 如何在此 Docker...

Admin

在 PowerDNS 中设置根提示不起作用
powerdns

在 PowerDNS 中设置根提示不起作用

我想为一个项目自行创建一个完整的 DNS 层次结构。以下是我的设置: BIND9 用于根名称服务器“。” (10.0.2.15) 域“dnslab”的 BIND9 权威名称服务器 PowerDNS 作为递归解析器(10.0.2.10) 所有软件都安装在运行 Ubuntu Server 22.04 的单独虚拟机上 我的根提示(=local_root.hints)文件的内容: . 3600000 NS nameserver. nameserver. 3600000 A 10.0.2.15 ...

Admin

接收我不再托管的域名的 PDNS 通知
powerdns

接收我不再托管的域名的 PDNS 通知

在运行 CloudLinux 和 PowerDNS 的 DNS 群集中的几台服务器上,我在 LFD 日志扫描器报告中收到以下内容: pdns[2569215]: Received NOTIFY for example.com from 54.39.100.160 but slave support is disabled in the configuration (我已将上行中的实际域名替换为 example.com) 但是 - 该通知针对的是一个我很久以前从服务器终止的域名,并且不再由我托管。 我可以看到通知中的 IP 地址来自不在我的网络或数据中心的服...

Admin

我无法使用 powerdnsadmin 创建区域,我看到 http 错误 400
powerdns

我无法使用 powerdnsadmin 创建区域,我看到 http 错误 400

[2023-08-28 14:35:33,070] [_internal.py:224] INFO - 192.168.220.1 - - [28/Aug/2023 14:35:33] "POST /domain/add HTTP/1.1" 400 - [2023-08-28 14:35:33,095] [_internal.py:224] INFO - 192.168.220.1 - - [28/Aug/2023 14:35:33] "GET /static/assets/css/style.css HTTP/1.1" 304 - [2023-08-28 ...

Admin

子进程故障 我无法启动 powerdns-admin
powerdns

子进程故障 我无法启动 powerdns-admin

× Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [35 lines of output] /tmp/pip-build-env-tc6mapwc/overlay/lib/python3.10/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` !! ...

Admin

无法启动 PowerDNS 权威服务器
powerdns

无法启动 PowerDNS 权威服务器

使用 systemctl restart pnds 命令系统告诉我你应该使用 systemctl status pnds ı 显示此失败消息。我看到 code=exited, status=1/failure 你知道吗? 我可以成功创建数据库,我写了一些 mysql 查询。我可以在 mysql 中看到我的表,稍后我尝试安装 pdns 并安装,但后来我看到此错误代码 oot@goktug-virtual-machine:/home/goktug# journalctl -xe Automatic restarting of the unit pdns.serv...

Admin

PowerDNS API changetype REPLACE 不会替换 RRset
powerdns

PowerDNS API changetype REPLACE 不会替换 RRset

我正在对 PowerDNS 进行以下 API 调用,希望用oldhostname.example.net新值替换旧记录值newhostname.example.net。 PATCH /api/v1/servers/localhost/zones/example.org X-API-Key: secret Content-Type: application/json { "rrsets": [ { "name": "test.example.org.", "type": "CNAME", "ttl": 3600,...

Admin

Pdns 递归器避免将非 fqdn 转发到根服务器
powerdns

Pdns 递归器避免将非 fqdn 转发到根服务器

我使用带有递归器的 PDNS 系统。我注意到一些(可能)配置不当的 docker 容器将一些没有后缀(非完全限定主机名)的查询转发到 PDNS 递归器。递归器将这些查询转发到根服务器。 我该如何避免这种情况?我认为有两种可能的解决方案: 避免使用 pdns 递归转发不带后缀的查询 配置 PDNS 以添加默认区域后缀并将此查询转发给 DNS 谢谢。 ...

Admin

在 PowerDNS 域模板中将 www 设置为始终 CNAME 为自身
powerdns

在 PowerDNS 域模板中将 www 设置为始终 CNAME 为自身

我找到了一个 2014 年的相当古老的答案,解释说 PowerDNS 中的域名必须是完全限定的,因此 CNAME 不能引用自身(@),并且这方面的增强功能可能后来已经实现,但是创建一个 PowerDNS 域模板,如果使用 CNAME @ 无法引用自身,那么如何将域模板设置为始终默认记录(例如www.example.com) 到 self (example.com)?这难道不可能吗? ...

Admin

将 PowerDNS 集成到 Windows DC 的 DNS 中,使用相同的域
powerdns

将 PowerDNS 集成到 Windows DC 的 DNS 中,使用相同的域

我们有以下设置: dc01.our.domain 10.10.10.101 dc02.our.domain 10.10.10.102 phpipam.our.domain 10.10.10.250 我们需要所有主机使用我们的 DC 作为主 DNS 服务器和辅助 DNS 服务器,主要用于 AD 集成。但是,我们希望将所有其他 DNS 记录存储在 PHPIPAM 中。PHPIPAM 已设置并与 powerdns 集成,因此当我们在 PHPIPAM 中创建主机记录时,powerdns 数据库就会被填充。 我想在我们的域控制器中设置 DNS 转发,以便在未找到记录...

Admin

PowerDNS lua ifportup 失败
powerdns

PowerDNS lua ifportup 失败

我在使 PowerDNS ifportup lua 记录工作时遇到问题。我是 PowerDNS 新手,对 DNS 比较了解。如果有人能指出我哪里出错了,我将不胜感激。 背景 - 我在 Debian 11 上运行此程序到 sqlite 后端。已安装软件包... pdns 服务器 pdns-后端-sqlite3 pdns-backend-bind(我认为这是自动安装的?) pdns-后端-lua2 记录... fuse-smtp.mydomain.com 30 IN LUA A "ifportup ( 25, { { '1.2.3.4' }, { '5.6.7....

Admin

PowerDNS 主/从 AXFR 块错误:服务器故障
powerdns

PowerDNS 主/从 AXFR 块错误:服务器故障

简短描述 我在 Ubuntu 20.04 上运行两台 PowerDNS 4.2 机器,带有 PowerDNS-Admin 和 PowerDNS-recursor。两台机器都使用 mysql 后端。问题是,每当我从主服务器启动 NOTIFY 时,从属服务器都会收到此错误: No serial for 'test.local' found - zone is missing? gmysql Connection successful. Connected to database 'pdns' on '127.0.0.1'. Starting AXFR of ...

Admin