[转]如何设置VPC虚拟机与主机共享上网

如何设置VPC虚拟机与主机共享上网

最近一直有个想法,就是能不能设置VPC虚拟机,使它共享主机进行上网,经过一番尝试终于得以成功实现。以下是我的设置过程以及体会。

主机与虚拟机中安装的操作系统都是windows xp sp3,虚拟机软件是virtual pc 2007.利用系统自带的虚拟拨号宽带连接实现网络访问。

经历一:通过局域网设置共享上网,没有成功。

在这之前,我已经把主机与VPC虚拟机连接成一个虚拟局域网了,所以我想既然能够把它们连成一个网络了,那么它们就跟真正的局域网中的两台对等网的机器一样,所以就查阅了一些双机共享上网的文章,按照它们的操作,结果没有成功。

我的一点体会就是,我在网络连接里面,按照网络安装向导进行安装设置,两台机器也都能够互相访问了,以为设置成了连接共享就可以实现了,结果还是不能成功。

经过不断的搜索,终于找到了一篇文章,按照它所说的方法操作,结果成功了。

经历二:利用虚拟机中的共享方式上网,成功。

1、在虚拟机中设置第一块网卡类型为NAT(共享模式),这么设置是为了启用VPC的NAT功能,这时候VPC软件提供NAT和DHCP服务。

2、主机联上网络,在主机上打开命令提示符,输入ipconfig /all,这里显示目前主机的IP等详细信息,察看里面的IP Address,找到宽带连接下面的IP Adress段,后面的就是上网时用的IP,下方还有可用的DNS Server地址,这个提示符窗口先别关,里面的内容后面还得用。

3、启动XP虚拟机,进入控制面板--网络连接--本地连接(一般这就是你虚拟机的第一块网卡,设置那块NAT类型的网卡),右键进属性—TCP/IP设置,常规里选“自动获得IP地址”和“自动获得DNS服务器地址”,点右下角的高级…,先看第一项“IP设置”选项卡,默认网关点“添加”里面输入你上网用的IP,比如我的IP是192.168.1.3,我就输入这个。再看DNS选项卡,DNS服务器地址就输入刚才在命令提示符里DNS Servers的IP,如202.99.224.8。

4、上网试验一下吧,应该可以成功了。

我总结了一下整个试验的经过,原来设置网卡为系统真实的网卡,在虚拟机中有四块网卡,默认选中的是主机的物理网卡;被双机共享上网所误导,总是试图通过局域网方式共享上网。因此,再遇到问题的时候,我们必须根据实际情况来分析,进行适当的设置。另外,多利用一下网络上的资源,多看看相关的文章,也许对你会有帮助。最后再次感谢网络上无私奉献的朋友,正是有了他们的技术文章,才使我的愿望得以顺利实现。

你可能感兴趣的:(虚拟机,windows,XP)