VM虚拟机可以上网,物理机不能上网,让物理机通过虚拟机共享上网的一个例子

  • 格式:doc
  • 大小:274.00 KB
  • 文档页数:6

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VMware虚拟机可以上网,但物理机(主机,Host或者其它叫法)不能上网,让物理机通过虚拟机共享上网的一个例子

一、应用情景:

我的办公室在中小城市的郊区,可恶的电信和联通不来拉网线,只好使用天冀3G卡(HuaWei生产的USB上网卡,内带驱动)来上网。本来这种上网方式还是挺方便的,只要接入USB上网卡,(首次使用要)安装驱动并重启,打字电信3G上网的界面,点击连接3G网络就OK了(天啊,还是挺烦的)。同事的XP 系统用得不亦乐乎,我的问题来了。

我使用的Win7系统,而且是64位的(华硕笔记本的原装系统),安装3G上网卡驱动后,要求重启,然后卡在“正在关机...” 的屏幕中,成为就远的等待...完全不能用。

于是,我通过Vmware虚拟了一个Window 2003系统,在2003中安装3G上网卡的驱动,通过虚拟机来上网,解决了上网问题。如图:

(图一)

这时新的问题是:我要频繁上传下载文件,以及QQ聊天记录、Foxmail信件的保存,虽然可以通过Vmware的共享文件夹来解决,但毕竟不方便。我就想,虚拟机能通过桥接或NAT等方式通过物理机来上网,反之亦然呼?子曰:然!

二、设置方法:

也许正如你所想,以上说的都是废话,下面来点硬菜:

1. 设置虚拟机的网卡共享方式:依次点击【虚拟机(VM)】 -【设置(Settings)】,设置网卡为NAT方式,如图:

(图二)

2. 查看虚拟机(我这里是win 2003系统)的网络连接,如下图:

(图三)

3. 右击USB上网卡【USB-KEY DIAL】,点击【属性】,如图:

(图四)

设置共享“家庭网络连接”为你NAT的那个网卡,即图三中右上角那块网卡,该网上实现虚拟机与物理机VMnet8网上的连接。

4. 查看虚拟机(Win 2003)中的“本地链接”的属性,记住IP地址,如图

(图五)

5. 返回物理机(Win 7),查看网络连接,右击VMnet8,设置【默认网关】为图五中的【IP地址】,VMnet8的【IP地址】为同网段的其它IP,如图:

(图六)

至此,小功造成!把虚拟机连上网后,可以把它扔在一边,就可以在物理机中畅游上网了。

三、小结

想当然地小结一下:进行这样的折腾,实在是万不得已的。关键步骤如下:1. 利用MS Windows的Internet 连接共享上网的功能,将能上网的网上共享给虚拟机的“本地连接”;通过连接共享上网功能,在设备有限的情况下,还可以利用一台有无线网卡并能通过宽带或其它形式上网的电脑,为多台电脑提供无线上网的服务,具体的设置自己Google一下。

2. 将VM的虚拟网卡(桥接为VMnet1、NAT为VMnet8,本例为VMnet8)的网关设为虚拟机中“本地连接”的地址,并设置一个同网段的IP地址。

对于找不到天冀3G的USB网卡在64位Win7系统的驱动的朋友来说,本文提供

了这样途径。

相关主题