关于win7和虚拟机上网问题
| Author | 辛晓晶 |
| Date | 2010.3.5 |
如果你的本机是windows7系统,并且可以正常上网,虚拟机装好之后无法上网或者可以ping通,但是使用浏览器打不开网页,那么就使用下面这个方法让虚拟机上网吧。
(以我的本机是windows7系统,虚拟机是windows server 2003为例:)
由于windows7系统的一些兼容性问题,虚拟机使用NAT无法直接上网,必须和本机的网络共享才可以上网。具体步骤如下:
(1)首先,找到,点击右键,选择“属性”,打开网络属性窗口。
(2)点击左侧的“更改适配器设置”,打开适配器设置窗口。
本地连接2使用的是VMnet1(Host-only),本地连接3使用的是VMnet8(NAT),为了使虚拟机上网,我们使用本地连接3进行设置。
(3)先配置本机无线网络的属性,点击无线网络连接,打开无线网络连接的属性窗口,点击“共享”,将复选框选中,并且如下图进行设置,设置完成后点击“确定”。
如果出现下图提示信息:点击“是”即可。
此时无线网络连接后就会出现“共享的”信息,如图:
(4)接下来设置本地连接3的属性。
右击本地连接3,打开属性窗口。
选中Internet协议版本4(TCP/IPv4),点击“属性”。打开属性窗口后,任意给定一个IP地址,默认网关不用输入,首选DNS服务器输入所在地的DNS,如:在首途可以输入:10.10.1.173,在学校可以输入:10.7.1.7,设置完成后点击“确定”。
(5)然后设置虚拟机中的网络环境。
打开虚拟机的windows server 2003系统,设置VM,如图打开settings窗口。
按照下图进行设置:由于本机的网卡是和本地连接3(VMnet8)共享的,所以这里我们选择自定义(custom)中的VMnet8,设置完成后点击“ok”。
(6)设置虚拟机的本地连接属性。
打开虚拟机中的“网络连接”窗口,点击本地连接,右击“属性”,打开属性窗口。
选中Internet协议(TCP/IP),点击“属性”,打开属性窗口,指定IP地址(和本地的IP地址属于同一网段),默认网关使用本地的IP地址,首选DNS服务器地址同本地的DNS服务器地址。设置完成后点击“确定”。
此时,你可以打开IE,输入http://www.baidu.com,就可以上网了。
另:
如果还是不能上网的话,那么要看看你本机的Network Connection服务是否启动(一般系统默认会启动该服务)。
打开本机的“运行”(使用快捷键windows+R),输入命令:services.msc,打开本地的服务窗口。启动该服务后虚拟机上网应该就没问题了!下载本文