首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向子域的tinydns添加有效的记录

如何向子域的tinydns添加有效的记录
EN

Server Fault用户
提问于 2009-12-29 21:29:50
回答 3查看 2.6K关注 0票数 0

我试图使我的子域可以在Centos 5和Tinydns上运行。我补充说:

代码语言:javascript
复制
+en.mydomain.com:ip_address:3600

得救并已采取行动:

代码语言:javascript
复制
make

没有错误。但是ping没有显示这个子域。如何使我的子域使用子域工作,以及如何诊断现在发生了什么问题?

我提供了“检查您的计算机地址”的结果来自:http://cr.yp.to/djbdns/run-server.html

  1. 反向查找: 12 my_ip.in-addr.arpa:(不好吗?)
  2. 我得到了一些netstat结果
  3. Tinydns--get大小为92,所以小于512。
  4. 在我的服务器ip上发出的en.mydomain.com上的Dnsq返回有效答案
  5. Dnsqr en.mydomain.com不返回答案(不是很好,对吗?)
  6. /var/tinydns/ log /主文件夹为空,因此我无法诊断日志文件(如何启用它?)
  7. Dnstrace显示: 0:.:.:start:NS:.:。1:en.mydomain.com:.:my_ip:A:en.mydomain.com:my_ip 1:en.mydomain.com:.:my_ip:NS:mydomain.com:ns.lxlabs.com 1:en.mydomain.com:.:my_ip:NS:mydomain.com:ns1.lxlabs.com 0:.:.:start:A:.:my_ip 1:en.mydomain.com:.:my_ip:tx 1:en.mydomain.com:.:my_ip:answer:en.mydomain.com 86400 A my_ip 1:ns.lxlabs.com:.:my_ip:tx 1:ns.lxlabs.com:.:my_ip:ALERT:query失败;超时1:ns1.lxlabs.com:.:my_ip:tx 1:ns1.lxlabs.com:.:my_ip:ALERT:query失败;超时

希望这有助于提供答案。

EN

回答 3

Server Fault用户

回答已采纳

发布于 2009-12-29 21:39:11

别用平。直接查询有关的名称服务器,使用nslook、dig、dnsq或任何您最喜欢的工具。

此外,http://cr.yp.to/djbdns/run-server.html的“检查计算机地址”部分告诉您如何直接查询tinydns数据。

编辑:试着看看tinydns是否在监听正确的界面,运行:

netstat -an grep ".53“

它将显示侦听端口53的所有进程。您的外部接口应该有一个条目,而不仅仅是回送。

票数 2
EN

Server Fault用户

发布于 2009-12-29 21:41:06

您可以尝试与权威的DNS服务器本身进行对话,而不是通过解析器:

代码语言:javascript
复制
dig en.mydomain.com @IP-of-TinyDNS

对于DNS,如果您认为自己做对了,通常是等待所有其他解析器(对于DJBdns程序集,这将是dnscache)清除,或者强制清除它("svc -t /service/dnscache")。

平并不是正确的东西- 'dnsip',或更老的‘挖掘’,上面。

票数 0
EN

Server Fault用户

发布于 2010-08-14 08:56:30

您说您运行了make,但是使用svc -t /service/tinydns重新启动服务器了吗?

当然,更改/service/tinydns路径以匹配您的设置。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/98074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档