问题标签 [bind9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4566 浏览

dhcp - BIND9 动态更新不起作用 - NOTZONE 和 SERVFAIL 错误

这是在带有 BIND9 的 CentOS 7 上。当我运行 nsupdate 来测试 ddns 更新时,我遇到了几个级别的失败。在添加反向区域时,我得到 . 然后在添加前向区域条目时,我得到 . 我已经到了谷歌的尽头,试图找出我做错了什么——有人知道这里有什么问题吗?我什至还没有进入 DHCPD,尽管我已经配置好了一切并准备好了。

如果我将上述命令放入一个文件 (test.bind.ddns) 并添加调试开关,我的输出对我来说不再有帮助:

以下是配置文件:

/etc/named.conf

/var/named/reverse.office.somecompany.com

/var/named/forward.office.somecompany.com

named-chezkconfig 和 named-checkzone 不再报告错误,但我已经为此工作了数周,但仍未让它动态更新 DNS。有什么线索吗?谢谢,-杰夫

0 投票
1 回答
63 浏览

dns - dns请求标头中是否允许值“0”作为请求ID?

我看过 rfc 1035 的“标题格式”部分,但它只说 id 可以是随机值。现在这个随机值是否可以是 0,这就是我想知道的。

0 投票
2 回答
782 浏览

dns - BIND9 和 Bundy 的主要区别是什么?

BIND9 和 Bundy 的主要区别是什么?邦迪使用安全吗?我在他们的网站上说:

该项目目前正在修复继承的代码中的一些松散端,清理代码,并启动和运行初始基础架构以支持第一个 Bundy 版本。

是马车吗?我应该选择 BIND9 还是搬到 Bundy?我正在运行 Debian Wheezy。如果它比 BIND9 更好,我怎样才能完全摆脱 BIND9 并且与 Bundy 没有冲突?

0 投票
1 回答
216 浏览

dns - 从 Debian Wheezy 中删除了 BIND9,服务器 IP 仍然指向域?

我有一个安装了 BIND9 的 Debian Wheezy 服务器。我将其配置为使用 . example.com,但现在我想将其更改为不同的域,myOtherDomain.com. 我完成了区域文件的创建并删除了我找到的所有记录example.com。但它仍然指向同一个IP。所以我去删除了 BIND9 的包apt-get remove bind9apt-get remove --purge bind9但 IP 仍然指向域。我错过了什么?我怎样才能改变这个?

0 投票
1 回答
4072 浏览

permissions - 错误:打开:/etc/bind/named.conf:重新启动bind9服务的权限被拒绝

我有 Debian 和 Bind9 和 Webmin

昨天我错误地启动了命令 chmod-Rv 777 /

我试图运行这些输出命令来生成一个脚本来恢复最近的权限

但是当我重新启动 bind9 服务时,我收到以下错误消息:

它说错误打开/etc/bind/named.conf 权限被拒绝

我试图在谷歌上搜索,但没有找到任何东西。

我尝试卸载,然后清除并重新安装,但 bind9 显示相同的错误

0 投票
1 回答
1635 浏览

php - PHP curl 错误:在 DNS 缓存中找不到主机名

我在我的专用网络服务器上上传的 php 脚本中的 curl 请求有问题。我知道这个 curl 请求工作正常,因为我已经在我的本地机器上进行了测试。我认为这个问题来自我的 apache 配置或我的 DNS。但我不确定。

当我使用时curl_setopt($ch, CURLOPT_VERBOSE, true);,我在专用服务器上的 test_curlog.log 中收到以下错误消息:

这是我使用的代码:

在我的本地机器上,我在浏览器上得到这个响应: 在此处输入图像描述

所以我应该在我的专用服务器上得到同样的结果,但我得到了这个错误:Maximum execution time of 60 seconds exceeded因为 curl 请求似乎没有找到 url。

任何帮助将不胜感激。

0 投票
2 回答
189 浏览

dns - 更新服务器上的所有 IP 地址实例

我们目前有一个动态提供的 IP 地址,并且正在切换到一个静态 IP 地址。因此,我需要更改我们 3 台 LAMP 服务器上的 IP 地址。这些服务器还为 DNS 运行 bind9,为电子邮件运行 postfix/dovecot。(MySQL 实际上是作为 Percona 数据库集群运行的,这可能无关紧要。)

我认为我有一个很好的策略,但想与以前可能成功完成此操作的其他人一起检查我的逻辑。

其概念是一次停止每台机器上的所有 Web、数据库和邮件服务,将流量推送到剩余的两台服务器之一,并运行以下脚本将旧 IP 地址替换为新 IP 地址,然后重新启动服务器并尝试将流量推回它,然后如果一切顺利,则继续使用集群中的下一个服务器。

我使用 grep -r 在系统中查找旧 IP 地址的实例,并且需要确保我没有遗漏任何需要考虑的重要内容。

作为澄清点,grep -r 在 /etc/bind/zones 表、/etc/postfix 配置文件和 /etc/apache2 配置文件中找到了 IP 地址引用。用连字符分隔的 IP 地址也在后缀配置文件中找到。反向 IP 地址也在 /etc/bind/named.conf.local 文件中找到,也需要替换。

谁能看看我是否在这里遗漏了什么?我在生产环境中执行此操作……当然,这不是最理想的情况。

0 投票
1 回答
214 浏览

ubuntu - 使用自定义 TLD 托管自定义 DNS

有很多 Stack Overflow 站点。如果这是在错误的网站上发布,请原谅我。

我开始思考,并开始想知道是什么阻止了某人运行自定义 DNS。当然,没有多少人会使用它,但那些使用它的人将能够注册 .whatever 域名。从理论上讲,如果我想完成这个,我需要采取哪些步骤?

我理想的设置将允许我轻松设置自定义根域,但也可以访问真实互联网的其余部分(使用 DNS 时)。所以我可以访问 name.whatever,但如果有必要仍然可以访问 google.com。

0 投票
2 回答
162 浏览

bind9 - 从 BIND9 名称服务器远程拉取配置信息

如何从正在运行的绑定名称服务器远程提取配置信息,而无需在运行它的服务器上以 root 身份登录?

我搜索了很多,阅读了很多关于 BIND9 的资料,但仍然没有答案。

我知道有一些命令可以进行区域传输或更新区域资源数据,但我没有找到任何方法从名称服务器中提取配置信息。

0 投票
2 回答
884 浏览

php - nsupdate 返回错误但成功

我在 Debian 上运行 Bind 和 Apache,我通过 php 脚本使用 nsupdate 在我的一个区域上进行动态更新

更新功能:

我调用这个函数(sub = 'test', ip = random valid IPv4 IP):

$ret 的值为 '1' 而 $msg 是 'Error! 代码:1',但系统日志显示

我可以 ping 子域,它会返回新的 IP。但我仍然想知道为什么 nsupdate 调用在成功更新时返回 1 而不是预期的 0。

在此处更新 1 为 nsupdate 启用调试的 $cmdout