日期:2014-05-16  浏览次数:20752 次

vm安装linux后上不了网的终极解决办法
vm有四种连接方式,桥接(直接连接到物理网络)即为正常拨号连接,如果虚拟机操作系统能上网,那宿主机器就不能上了;NAT为比较可行的虚拟机网络连接方式,它可以共享宿主机器的IP地址;此外的Host-only和自定义方式没有用过。

问题:vm安装fedora13后上不了网
详细描述:
安装后vm默认为NAT连接,但是连不上网,ping不通主机。
此时google了很多资料,试了关闭win7主机的防火墙,fedora的防火墙,把win7和fedora都设置成自动获取ip,任然不好使
切换vm为网桥连接,切换后最好重启fedora网络连接(右击网络小图标,启用联网勾去掉后再勾上),发现能ping通主机了,自然用网桥连接方式可以上网了,小心肝弱弱的高兴了一下。
但是还想用NAT上网(比较强迫症),又是各种谷歌百度,经过各种尝试,得到解决办法如下.
解决办法:
1. 首先试图编辑NAT的虚拟网络设置,vm的编辑->编辑虚拟网络,选择VMnet8,(VMnet8为NAT默认虚拟网络,VMnet0为桥接默认虚拟网络),点击NAT设置:

2.  打开win7网络共享中心,启动主机本地连接共享到VMnet8

允许VMnet8共享到主机:

此时再试图ping通主机,发现还不行,但是试着ping通1步骤中的网关,却发现可以!突发奇想,不如把主机中的vmnet8 ip就设置成能ping通的这个网关地址!!!
3. 如下,设置win7主机中的VMnet8 IPv4,ip地址设置成vm中NAT的网关地址

在刷新火狐的时候,发现能上网啦,哦也!