+ -
当前位置:首页 → 问答吧 → VMware 虚拟机下linux上网

VMware 虚拟机下linux上网

时间:2011-03-18

来源:互联网

学校局域网内的机器是经过一个计费登陆客户端Gmon上网的,我前两天刚用Vmware虚拟了一个Linux Guest OS 用作测试用,在Vmware的VM>>Settings 里将网络连接设置成Bridged(桥接)模式,这样Linux可以获得一个单独的不同于宿主的IP地址。

但这样带来一个麻烦,由于在局域网内,这样的设置相当于虚拟机和宿主在网络上是对等关系,上网客户端无法在两台机器上用同一帐号连接,这样每次想在linux里上网时必须将Gmon在宿主里退出,相当麻烦。

以下是解决办法:(共享上网,类似宿主担当代理)

1.在VM>>settings里我们可以采用hostonly模式,使得网络只由宿主承担,虚拟机只是和宿主位于另一个虚拟的局域网。

2.在windows下的网络连接中,vmnet1是hostonly的接口,而Vmnet8是就是我们要使用的NAT的网络接口。因此将某个可用本地连接对相应虚拟机网卡vmnet1/vmnet2共享,这里如果选择了hostonly必须对vmnet1共享(很重要的细节)。

3.实际上此时宿主相对虚拟机的ip地址为192.168.0.1,因此将Linux的ip设置为192.168.0.XXX,XXX不等于1,然后DNS和网关地址都为192.168.0.1。这样共享上网便设置成功.

4.重起服务
service network restart 或者重启linux。

注:ADSL等共享上网的设置基本相同,不再赘述。

作者: Dangerous_1   发布时间: 2011-03-18

学习了

作者: Guboae   发布时间: 2011-03-18

最近杯具学校的h3c iNode portal认证

作者: 丁一毛   发布时间: 2011-03-19

感谢Dangerous_1的分享,本贴加入到论坛顶置的Linux应用索引贴中

作者: Growth兆   发布时间: 2011-03-19

既然用虚拟机就可以退出来在windows下上网呗??

作者: 曾歌   发布时间: 2011-03-19

我还是不懂 怎么用虚拟机的linux上网===

作者: 825826783   发布时间: 2011-03-19