免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4212 | 回复: 4
打印 上一主题 下一主题

[DNS] 求教:dig中使用+trace和没用的区别 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-21 17:35 |只看该作者 |倒序浏览
我们单位的DNS服务器,主要用于设置二级域名,以前还只是偶尔无法访问到我们自己设置的二级域名,但是近来几乎所有我们自设的二级域名都无法解释。(如果电脑的dns直接设成我们的dns服务器,就所有自设的二级域名都可以解释)
    一开始怀疑是服务商没有授权给我们了,于是使用dig命令检查却发觉结果令我很困惑。
假设我们的dns服务器IP为: 219.128.a.b
广州的DNS服务器IP为:202.96.128.86
二级域名abc.mydomain.com

1. 使用dig @202.96.128.86 abc.mydomain.com     无法正确解释
  使用dig @219.128.a.b  abc.mydomain.com         可以解释

2.使用dig @202.96.128.86 abc.mydomain.com +trace
        可以发现解释过程一切正常,可以得到正确的结果
  使用 dig @219.128.a.b abc.mydomain.com +trace
      结果也是正常

    电脑的dns设置成202.96.128.86,直接ping abc.mydomain.com 也是无法解释出正确的IP,所以导致了外部访问我们的二级域名都会出错。

我只是很困惑,按理说+trace应该是一个跟踪调试的过程吧,为什么使用+trace能够解释,但是不加就不行呢?如果是这样的结果都不一致的话,那么+trace怎么可能用于调试跟踪?

请各位指教!

论坛徽章:
0
2 [报告]
发表于 2008-04-21 21:10 |只看该作者

回复 #1 cracy 的帖子

不知道你的网络到底是什么样子的,不过,根据你说的,很有可能是202.96.128.86的问题,
因为这个DNS一直都是负载很高的。这个DNS如果timeout的时间比较短的话,一般都会超时的,
一般的dig的timeout的时间好像是2S吧,加了trace估计是timeout的时间比较长了,就能解析
出来。
因此,建议你换个DNS试试。202.96.128.143比较好用。

论坛徽章:
0
3 [报告]
发表于 2008-04-22 09:07 |只看该作者
谢谢。
不过我拿202.96.128.86只是作为外界的一台dns服务器来检查为什么我这边的二级域名经常解释不通。
网络其实很简单,就是我们这里有一台dns服务器(逻辑上直接与电信的接入线路相连),负责解释我们单位的二级域名(包括对外解释我们的二级域名),以及充当我们内部网络的dns服务器。

现在外部经常解释不了我们的二级域名。苦恼中
——刚才使用你说的那个dns,发觉使用+trace的话有一半概率也不能解释,现在我怀疑是域名提供商的dns服务器和我们这台dns服务器的信息不一致造成的(我这里只有了一台dns服务器,按照目前的设定,似乎是域名供应商那里有一个dns信息记录——相当于dns主服务器,而我们的服务器作为辅助dns)

联系了客服,他们的意思应该也是这样(不过语气貌似不怎么好,汗)

[ 本帖最后由 cracy 于 2008-4-22 10:07 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-04-22 09:20 |只看该作者

回复 #3 cracy 的帖子

如果你确定你的DNS服务器没有问题,应该是网络的问题。
可能是你的出口网络太慢了。

论坛徽章:
0
5 [报告]
发表于 2008-04-22 11:05 |只看该作者
LZ对+trace的理解有误,+trace后得到的结果是从其他DNS上得到的,而非是202.96.128.86
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP