邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: AD+exchange 2003的DNS服务问题,奇怪 [打印本页]

作者: tomwang    时间: 2009-1-14 10:04
标题: AD+exchange 2003的DNS服务问题,奇怪
现在还有一个问题,我现在的环境是AD+exchange 2003+DNS服务装在同一台服务器上,DNS服务器在万网注册用自己的服务器来解析,

在周五突然发现外网解析不了,第一个想到是就是自己的DNS服务器,可在内网可以解析,收发邮件,公网就不可以解析,ping DNS的IP 可以Ping 通,说明网络没有问题,就是解析不了,而且我用 一台在IDC的服务器把DNS指向 我的DNS服务器的IP,在Ping DNS域名可以解析,问题在那儿呢?
请大家支招了!
作者: tomwang    时间: 2009-1-14 11:22
问题依然没有解决,思索中
作者: 钉子    时间: 2009-1-14 13:33
首先检查服务器上或是防火墙有没有把TCP/UPD的53端口打开。因为DNS查询走这个端口。
作者: tomwang    时间: 2009-1-14 14:52
钉子哥,防火墙这个端口是打开的,
作者: 钉子    时间: 2009-1-14 15:33
外部能连接telnet 53端口吗?
作者: tomwang    时间: 2009-1-14 15:45
可以 telnet 53 的,而且我用一台有公网IP的服务器 把它的网卡的DNS指向我的 DNS服务器IP,这样是可以解析出来的,
作者: liuzuen    时间: 2009-1-14 16:25
你的DNS服务器已经发布到公网了?

如果没有的话,域名的解析问题应该是由你的域名服务器来处理的。
作者: tomwang    时间: 2009-1-14 16:45
我的DNS服务器是已经发布到公网上了,在万网上注册DNS服务器指向我的DNS服务器IP。前几天都正常,周五出现的问题,

作者: jimmy_xu    时间: 2009-1-14 17:54
这个应该是你的理解失误,外部DNS与内部DNS是明显区别,如果你这个环境是生产环境,把一台DNS既作内部DNS又当外部DNS是非常不安全的,容易带来很多的安全隐患.这个外部的过程一般会是请ISP来帮你解析,或者你自己有另外一台DNS服务器,放置在DMZ区域,而不是在内网.邮件发送不出去,按你上面的原因,应该是MX记录丢失,重新在外部DNS上注册MX记录,然后让外面的用户telnet你的邮件服务器25号端口测试是否有异常.
注意: 如果你的DNS是外部DNS,因为某种原因造成中断,DNS记录要想在Internet生效,这是需要时间的,一般全球同步时间在48小时之内,国内生效时间估计就四五个小时左右.如果是在ISP那儿注册的,会马上生效,因为别人DNS不需要重新同步,而且ISP的DNS也不会只有一台,会有多台进行冗余.其实对于大型企业来说,外部DNS也是至少有两台,防止单点故障.
作者: tomwang    时间: 2009-1-14 18:37
感谢楼上的回答,我继续描述我的环境,
我的DNS服务器即做内部DNS也做外网DNS,这个安全隐患我要注意,
可现在的问题 这台服务器已经解析不了外部的了,不只是MX记录,是任何一条A记录,我在万网上也没有做过任何修改,所以不会出现刷新时间的问题,
作者: tomwang    时间: 2009-1-15 09:20
此问题需要等待讨论,问题还没有解决
作者: tanlu    时间: 2009-1-15 10:21
查查你内网还有没有其他什么程序在占用53端口
作者: tomwang    时间: 2009-1-15 10:23
这个应该怎么查呢?请告诉我!谢谢!我希望您能一直观察这个帖子!
作者: tanlu    时间: 2009-1-15 10:40
标题: 回复 13楼 tomwang 的帖子
可以看下防火墙日志,或者抓包分析
也有可能是网络内有ARP攻击,你的DNS向外出不去,外部查询也找不到真正的内部DNS
不过这些都是我的猜想
作者: surprise    时间: 2009-1-15 10:43
原帖由 tomwang 于 2009-1-14 15:45 发表
可以 telnet 53 的,而且我用一台有公网IP的服务器 把它的网卡的DNS指向我的 DNS服务器IP,这样是可以解析出来的,


如果你在Internet上其它机器直接用你的服务器作为DNS是可以解释它负责的域名的话,那就说明你的服务器DNS服务对外是没有问题的,问题可能是其它DNS服务器收到域名查询时不知道去找你的机器,试试查一下InternetWhois,看看负责你的域名的NameServer是否指向你的服务器(http://www.internic.net/whois.html),如果不是,你可以问你的ISP
作者: tomwang    时间: 2009-1-15 11:39
原帖由 surprise 于 2009-1-15 10:43 发表


如果你在Internet上其它机器直接用你的服务器作为DNS是可以解释它负责的域名的话,那就说明你的服务器DNS服务对外是没有问题的,问题可能是其它DNS服务器收到域名查询时不知道去找你的机器,试试查一下InternetW ...


我想问题也像您所回答的一样,可是你给我的网址是没有办法查询  .com.cn 或 .cn 的域名的,还有没有别的网址可以查询这些信息,
补充我在万网注册的DNS服务器肯定指向我的服务器IP.
我们继续讨论,找到最终的解决办法!
作者: surprise    时间: 2009-1-15 11:57
原帖由 tomwang 于 2009-1-15 11:39 发表


我想问题也像您所回答的一样,可是你给我的网址是没有办法查询  .com.cn 或 .cn 的域名的,还有没有别的网址可以查询这些信息,
补充我在万网注册的DNS服务器肯定指向我的服务器IP.
我们继续讨论,找到最终的 ...


http://ewhois.cnnic.net.cn/
作者: tomwang    时间: 2009-1-15 13:55
原帖由 surprise 于 2009-1-15 11:57 发表


http://ewhois.cnnic.net.cn/


问题已经解决了,我通过Whois查询我的DNS服务器指向的IP是我的另一台服务器的IP,

可我有些不理解的,在我的万网会员域名管理区域里显示的我这台DNS指向的明明是我现在服务器IP,可用Whois查却是另一个IP,
我给万网总部打电话,技术给我的答案是我这个DNS服务器IP在2008年07月修改过(那时我还没有来这个公司),
可我现在登录万网会员域名管理区域依然显示的我现在IP,难道2008年7月修改至今09年1月,在万网上显示的还没有刷新?

问题找到了,这也是一个典型的案例,有时候不能只看万网的记录,还是要在Whois上查的,

好了很感谢一直关注帖子的每个人,   这是一个很不错的域名查询地址  http://ewhois.cnnic.net.cn/ ,谢谢 surprise!




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.cn/) Powered by Discuz! X3.2