第一先检查DNS~如果连接外网必须把Linux虚拟机的IP放在DNS首选..
第二~Linux的DNS~vim /etc/resolv.conf添加nameserver XXXXX (XXX为IP)
第三检查防火墙...setup查看防火墙有没有关闭...WINDOWS的防火墙应该知道怎么查看了吧?
第四...如果还不行- -...DNS服务启动了没有?service named restart重启DNS服务
第五...是在不行的话..在Linux里面试试正向解析下DNS...nslookup XXX.XXXX(XXX为主机名.XXX为域名)
第六...暂时没想到- -...不过一般不会这里了吧- -(= =如果想到会添加的~)
你是不是XP连接到外网的?这样XP本身就有一个ISP分配的一个DNS地址,就和你Linux的冲突了。可以先打NSlookup后打server 192.168.1.3.
C:>nslookup
C:>server 192.168.1.3
C;>www.postmail.com
192.168.1.3就是你Linux的DNS服务器。
看看你的dns的设置,不要一台机器搞的是公网的,一台dns是内网的,那肯定不能用了,其他的都正常,就这个nslookup问题,那很大程度的原因是dns的问题。
应该是客户机的dns没有设置好
nslookup 是要找DNS的,XP 的DNS 设定为多少??192.168.1.1 192.168.56.3 DNS没反应,应该设定正确的DNS