vm NAT方式linux上不了网 解决方法

环境:
vm版本:vm 11.0.0
系统:本机win7
虚拟机:centos 5.5
 
问题,当vm设置虚拟机上网方式为NAT方式时,两台虚拟centos能互相ping通。主机能拼通虚拟机,但虚拟机不能拼通主机,虚拟机不能上外网
 
配置相关:
vMnet8的设置是ip:192.168.64.1
掩码:255.255.255.0
 
centos的设置eth0
BOOTPROTO=static(dhcp表示动态得到ip)
IPADDR 192.168.64.10
网关(GATEWAY) 192.168.64.2 (之前设置是网关打错了,写成192.168.64.1.写成了vMnet8的ip了)
掩码:255.255.255.0
 
这样设置后,还是上不了外网
打开vm的 编辑->虚拟网络编辑器->选择vMnet8
在 “NAT 设置(s)”打开查看网关
“DHCP 设置” 设置网段范围 (一直上不了是网段设置到了128-254)
而我设置的这两台linux的ip是192.168.64.10与192.168.64.11
 
能拼通外网后,没法做dns解释
linux的dns设置
打开/etc/resolv.conf
nameserver   #定义DNS服务器的IP地址
domain     #定义本地域名
search     #定义域名的搜索列表
sortlist    #对返回的域名进行排序
 
设置nameserver 8.8.8.8
问题解决
 
vm使用NAT上网方式就是多出一个vm的路由器,我们要设置定好vm这个路由内的虚拟机根据路由的规则设置好,如网关,掩码,ip,设置的ip一定是在规定的网段内。这样就能解决问题
 
----原创文章,转载请注明出处Issac球球的博客
 
posted @ 2015-04-14 23:07  issac球球  阅读(757)  评论(0编辑  收藏  举报