有懂 BIND 的朋友吗,麻烦进来看看这啥问题呢

2016-03-27 19:20:30 +08:00
 qcloud

使用 BIND 搭建权威 DNS ,配置好域名区域文件之后运行检查命令就报错了,也不知道啥问题,有懂的朋友麻烦给看下吧。 https://ooo.0o0.ooo/2016/03/27/56f7c32273c7f.png https://ooo.0o0.ooo/2016/03/27/56f7c336aed10.png

2185 次点击
所在节点    服务器
26 条回复
redsonic
2016-03-27 20:45:04 +08:00
cat -A 看看是不是有不可见的非法字符,估计你是 copy paste 过来的吧。另外你 check 的 zone 不对,应该是 next.com ,还有要加上$ORIGIN next.com. 不然配置长了很麻烦。
qcloud
2016-03-27 21:31:54 +08:00
@redsonic 确实是复制的,我一个一个码试试哈
qcloud
2016-03-28 17:40:59 +08:00
@redsonic 谢谢昨天的帮助哈,已经成功的运行了主 DNS 和辅 DNS ,主 DNS 一切正常,但是辅助 DNS 不解析,无论是同步还是程序都是正常的,但是就是不解析, dig 测试域名解析,提示;; global options: +cmd
;; connection timed out; no servers could be reached 。这是哪里问题呢?
redsonic
2016-03-28 18:20:57 +08:00
贴一下 slave 的日志吧,另外你配置的传输方式是什么 AXFR , IXFR , 出发机制是轮询还是 notify
qcloud
2016-03-28 18:29:53 +08:00
@redsonic
https://ooo.0o0.ooo/2016/03/28/56f9089f28073.png
传输方式不太清楚,就直接在主配置文件中设置的 slave 服务器还有区,然后自动同步了。
redsonic
2016-03-28 19:19:26 +08:00
日志里写了 没有监听任何端口 , netstat -nlu 没有监听 53 吗? named.conf global option 部分加入 listen-on {any;};
qcloud
2016-03-28 19:52:49 +08:00
@redsonic 辅助 DNS 这边我好像就没有配置这个文件
qcloud
2016-03-28 19:54:27 +08:00
@redsonic 这个文件只改了 IP 还有已经监听 53 端口
qcloud
2016-03-28 19:57:13 +08:00
@redsonic 谢谢哈,我加入了 listen-on {any;}就可以了。
qcloud
2016-03-29 08:37:23 +08:00
@redsonic 很不好意思又来麻烦你了,主和辅看似一切正常,但是不可解析域名,工具提示域名未解析,但是两个 a 记录的 ns 域名可以解析,问下这是哪个环节出现了问题呢?昨天不能解析我以为 dns 缓存问题,但是今天依旧这个问题
redsonic
2016-03-29 15:06:10 +08:00
不可解析具体指什么? timeout 、 servfail , nxdomain or refused ? 另外注意看日志,可以把级别适当降低。
qcloud
2016-03-29 15:16:52 +08:00
@redsonic 解析不出 ip 地址。。。
redsonic
2016-03-29 15:31:44 +08:00
主辅都不行? 贴一下你目前的 zone 文件
qcloud
2016-03-29 15:46:19 +08:00
@redsonic 都不行的
正向解析: https://ooo.0o0.ooo/2016/03/29/56fa33f415683.png
反向解析: https://ooo.0o0.ooo/2016/03/29/56fa33f41b9bc.png
redsonic
2016-03-29 17:15:44 +08:00
你的域是什么,看 zone 配置是 soyogm.com ,那你应该是 dig 的 ns1.soyogam.com ,另一张图里面 ns1 2 都没有 A 记录,所以查不到正常。
qcloud
2016-03-29 17:23:14 +08:00
@redsonic 另一个图是反向解析还需要写 a 记录?那个不是写了 ns 两个吗
redsonic
2016-03-29 17:35:30 +08:00
@qcloud 我怀疑你的 zone 在 named.conf 里面是不是配错了,反解的那个正好没有 A 记录。
qcloud
2016-03-29 17:38:48 +08:00
@redsonic 我检查下
qcloud
2016-03-29 17:40:59 +08:00
@redsonic 为啥 ns1.soyogm.com
ns2.soyogm.com
都可以解析出 ip 地址呢
redsonic
2016-03-29 18:09:43 +08:00
@qcloud 我明白了, 你的 named 服务器能不能出去迭代查询? 如果不能,确实它也就只能回复一个 cname 给你了事。 如果能的话,检查 query-source 配的对不对,是不是网关出去的不能访问外面的 DNS 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/266684

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX