在win7下的虚拟机上安装centos并设置好域名后vm中的浏览器可以使用域名但win7不能访问到域名?

这域名是我在centos下挂的一个网站

需要设置Win7的网卡使用手动dns服务器地址,并指定这个dns服务器地址ip为虚拟机centos中的ip。
因为这个域名是在centos里的dns中做解析的,外网环境中是无法解析到对应域名和ip的。追问

这个我也设置了,我在虚拟机中换成另外一个centos,win7能访问到域名,

追答

虚拟机网卡桥接模式下,桥接的本地物理机网卡设置dns为centos ip地址。
虚拟机网卡NAT模式下,设置vmnet8网卡dns为centos ip地址。
同时做下nslookup的域名解析看下是否能正常解析!

追问

centos ip是192.168.137.7
win7下VMnet8的ip是192.168.137.1 dns是192.168.137.7
nslookup下正反解析都ok,
我在想时不是/etcnamed.conf的设置问题,因为在centos下域名访问没问题

追答

设置下vmnet8的网关为192.168.137.2
看下能正常在物理机上打开对应域名网站么?

追问

我在setup里设置防火墙里的定制里选定了NDS后,可以了,不知道为什么....

追答

在setup里设置防火墙里的定制里选定了DNS?

具体是物理机还是虚拟机,截个图看下!

追问

虚拟机里的

追答

了解了,相对于是把centos自带防火墙中dns做了例外。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-25
先确定一下你虚拟机网卡是不是设置成桥接了追问

用的是VMnet8(net)

追答

用VMnet0,物理机DNS服务器设成虚拟机IP地址试试看

你应该先试试直接用IP地址是否能访问,没问题测试DNS

相似回答