时空 发表于 2009-7-22 20:09:11

奇怪DNS问题!

网络环境:
    1、 防火墙192.168.7.1-->H3C三层交换机(划分了多个VLAN)-->连接各电脑或子交换机。各网段为:192.168.0.X192.168.1.X192.168.2.X192.168.3.X192.168.4.X192.168.5.X192.168.6.X192.168.7.X
   2、域服务器是192.168.0.200 网关192.168.0.1DNS127.0.0.1
   3、所有电脑登录域服务器,登录正常,各VLAN的网关为VLAN IP ,DNS为192.168.0.200(域服务器IP)192.168.7.1(防火墙IP)
问题:
1、我用ping计算机全名如 ping yw02.abc.com   正常
   但有些机器ping其它机器也有可能不通(开机并关闭了XP防火墙)
2、我用ping计算机名    如 ping yw02   正常   
    但有些机器ping其它机器也有可能不通(开机并关闭了XP防火墙)
3、我采用nslookup命令则就有大问题了,如下;
>nslookup   
*** Can't find server name for address 192.168.0.200: Non-existent domain
   Default Server:4_WAN_QVM_Router.4_WAN_QVM_Router
      Address:192.168.7.1
> www.sina.com.cn            
Server:4_WAN_QVM_Router.4_WAN_QVM_Router   
Address:192.168.7.1                                                                  

Non-authoritative answer:         
Name:    www.sina.com.cn.jiaming.com   
Address:192.168.1.135            

> yw02.abc.com
Server:4_WAN_QVM_Router.4_WAN_QVM_Router
Address:192.168.7.1
Non-authoritative answer:
Name:    yw02.abc.com.abc.com
Address:192.168.1.135
如果我直接去ping www.sina.com.cn或ping yw02.abc.com 都是通的。上网正常,内网访问也正常
4、但有些机器ping yw02.abc.com 可有可能解析为 192.168.1.135 现象,结果肯定不通。如果禁用网卡,再次开启、清除dns缓存,ipconfig /flushdns 则再去ping yw02.abc.com 则可以正常解析yw02的ip。

5、假如我把备用的dns取消掉,也就是说没有192.168.7.1这个DNS。那么会出现以下现象:
      C:\Documents and Settings\Administrator>nslookup
*** Can't find server name for address 192.168.0.200: Non-existent domain
*** Default servers are not available
Default Server:UnKnown
Address:192.168.0.200
> www.sina.com.cn
Server:UnKnown
Address:192.168.0.200
Non-authoritative answer:
Name:    ara.sina.com.cn
Addresses:58.63.236.46, 58.63.236.47, 58.63.236.48, 58.63.236.49
          58.63.236.50, 58.63.236.26, 58.63.236.27, 58.63.236.28, 58.63.236.29
          58.63.236.30, 58.63.236.31, 58.63.236.32, 58.63.236.33, 58.63.236.34
          58.63.236.44, 58.63.236.45
Aliases:www.sina.com.cn, jupiter.sina.com.cn
> www.dghuixun.com
Server:UnKnown
Address:192.168.0.200
Non-authoritative answer:
Name:    www.dghuixun.com
Address:219.232.224.91

请问是什么原因造成以上现象的。。请各位帮忙给我指点一下。。谢谢!!

lanbor 发表于 2009-7-23 14:28:29

感觉你的DNS服务器没配置好

时空 发表于 2009-7-23 14:43:07

回复 2楼 lanbor 的帖子

我有同感呀。。但不知是那没设置好呀。

kingstar 发表于 2009-7-25 13:58:14

1.DC的DNSIP设置成自己的IP。
2,DNS服务器设置好转发。多加几个本地ISP指定的DNS。
设置反向解析。
3。DNS所以机器允许上网
测试一下

时空 发表于 2009-7-25 19:48:09

回复 4楼 kingstar 的帖子

我的网络采用是三层交换机(默认开启了路由功能),划分了多个VLAN。并且也做了域。域ip为192.168.0.200,各网段电脑登陆域都正常。但是DNS有点问题。提示如下:
C:\Documents and Settings\Administrator>nslookup
*** Can't find server name for address 192.168.0.200: Non-existent domain
*** Default servers are not available
Default Server:UnKnown
Address:192.168.0.200
当然他是可以解析内网电脑及外网的域名。但为什么会出现:
*** Can't find server name for address 192.168.0.200: Non-existent domain
*** Default servers are not available
我在DNS服务器上使用NSLOOKUP 出现的提示如下:
Default Server:localhost
Address:127.0.0.1
解析正常。服务器设置的主DNS是127.0.0.1备用 202.96.128.86
请问是什么原因造成客户端会提示连接DNS错误呢?

kingstar 发表于 2009-7-28 14:08:47

1.DC的DNSIP设置成自己的IP。
2,DNS服务器设置好转发。多加几个本地ISP指定的DNS。
设置反向解析。
3。DNS所以机器允许上网
测试一下

没看到我的提示?

那些域控制器只设置本地的DNS服务器,如果有多台DC的话。

在DNS服务器设置转发。可以搜索一下方法。

建立DNS所以网段的反向解析。搜索

[ 本帖最后由 kingstar 于 2009-7-28 14:10 编辑 ]
页: [1]
查看完整版本: 奇怪DNS问题!