红联Linux门户
Linux帮助

VMware 虚拟机下linux上网

发布时间:2011-03-18 20:29:43来源:红联作者:Dangerous_1
学校局域网内的机器是经过一个计费登陆客户端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等共享上网的设置基本相同,不再赘述。
文章评论

共有 97 条评论

  1. unicn 于 2011-03-27 21:13:09发表:

    嗯,呵呵,特殊情况特殊对待。。。

  2. txo8812 于 2011-03-27 14:43:23发表:

    学习了~~~~~~~

  3. ggliwenjie 于 2011-03-27 14:42:32发表:

    哇。。用桥接。。不太懂。。

  4. kuyu 于 2011-03-27 09:13:18发表:

    我也在用vmware 能上网 网络设置为NAT

  5. nesky 于 2011-03-25 09:19:46发表:

    新手报个道

  6. bffs 于 2011-03-23 01:50:51发表:

    菜鸟学习了

  7. littlebear001 于 2011-03-22 20:52:48发表:

    谢谢楼主分享

  8. huashao90 于 2011-03-22 12:42:31发表:

    多谢,,最近我也在虚拟机里面摸索linux

  9. chy505908440 于 2011-03-22 11:22:32发表:

    新手报个道

  10. waiwaixiong 于 2011-03-21 13:34:55发表:

    3.实际上此时宿主相对虚拟机的ip地址为192.168.0.1,因此将Linux的ip设置为192.168.0.XXX,XXX不等于1,然后DNS和网关地址都为192.168.0.1。这样共享上网便设置成功.
    这个怎么操作呀???
    我的VM还是边不上网

  11. #青鸟 于 2011-03-20 01:25:20发表:

    {:2_92:}

  12. hantu 于 2011-03-19 20:55:05发表:

    虚拟机不用桥接,用NAT就直接能上了

  13. 825826783 于 2011-03-19 20:10:18发表:

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

  14. 曾歌 于 2011-03-19 10:34:44发表:

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

  15. Growth兆 于 2011-03-19 10:09:06发表:

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

  16. 丁一毛 于 2011-03-19 09:27:02发表:

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

  17. Guboae 于 2011-03-18 21:10:19发表:

    学习了