免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345下一页
最近访问板块 发新帖
查看: 36577 | 回复: 48
打印 上一主题 下一主题

[网络管理] vmware 网络设置三:理解虚拟网络的类型 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-30 07:07 |只看该作者 |倒序浏览
很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下对网络设置的理解,不对的地方请指正。

bridge:

这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力。

在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题。

使用这种方式很简单,前提是你可以得到1个以上的地址。对于想进行种种网络实验的朋友 不太适合,因为你无法对虚拟机的网络进行控制,它直接出去了。

nat方式:

这种方式下host内部出现了一个虚拟的网卡vmnet8(默认情况下),如果你有过 做nat服务器的经验,这里的vmnet8就相当于连接到内网的网卡,而虚拟机本身则相当于运 行在内网上的机器,虚拟机内的网卡(eth0)则独立于vmnet8。

你会发现在这种方式下,vmware自带的dhcp会默认地加载到vmnet8界面上,这样虚拟机就可以使用dhcp服务。更为重要的是,vmware自带了nat服务,提供了从vmnet8到外网的地址转 换,所以这种情况是一个实实在在的nat服务器在运行,只不过是供虚拟机用的。

很显然,如果你只有一个外网地址,此种方式很合适。

hostonly:

这应该是最为灵活的方式,有兴趣的话可以进行各种网络实验。和nat唯一的不同的是,此 种方式下,没有地址转换服务,因此,模认情况下,虚拟机只能到主机访问,这也是hostonly的名字的意义。

默认情况下,也会有一个dhcp服务加载到vmnet1上。这样连接到vmnet1上的虚拟机仍然可以设置成dhcp,方便系统的配置.

是不是这种方式就没有办法连接到外网呢,当然不是,事实上,这种方式更为灵活,你可以使用自己的方式,从而达到最理想的配置,例如:
a。使用自己dhcp服务:首先停掉vmware自带的dhcp服务,使dhcp服务更为统一。
b。使用自己的nat,方便加入防火墙。windows host可以做nat的方法很多,简单的如windows xp的internet共享,复杂的如windows server里的nat服务。
c. 使用自己的防火墙。因为你可以完全控制vmnet1,你可以加入(或试验)防火墙在vmnet1和外网的网卡间。

从以上可以看出,hostonly这种模式和普通的nat server带整个内网上网的情形类似,因此你可以方便的进行与之有关的实验,比如防火强的设置等。

我的有关具体网络设置的另外两篇文章
(linux host + windows guest
http://bbs.chinaunix.net/forum/viewtopic.php?t=367907&highlight=yunqing

windows host + linux guest
http://bbs.chinaunix.net/forum/viewtopic.php?t=374483&highlight=yunqing
)也是以此配置为基础的。

论坛徽章:
0
2 [报告]
发表于 2004-07-30 14:05 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

文章写的真好。。。


[ 本帖最后由 jiantao 于 2008-8-26 09:08 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2004-07-30 15:10 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

非常有意义

我一直找这些东西

可以做很多试验了 呵呵

论坛徽章:
0
4 [报告]
发表于 2004-07-31 11:44 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

请问你安装VMWARE那么简单是用的什么版本的?从哪里获得?在WINDOWSXP环境下安装?我现在帖不了图,只能描述一下,我碰到的问题:
第一次可以安装到网络包解压,会有提示(挂载点 / 为450M 空间不够),然后就不能进行下去了,若是重启,可以启动VMWARE,但无法安装linux了?

论坛徽章:
0
5 [报告]
发表于 2004-07-31 11:52 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

空间不足呀,分区分得不合适吧

论坛徽章:
0
6 [报告]
发表于 2004-07-31 17:02 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

好文,這些天正在試驗vmware,
順便問一下,vmware中的windows2003能不能和host的winxp共用一個域帳戶,我的是不能哦!

论坛徽章:
0
7 [报告]
发表于 2004-07-31 18:17 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

原帖由 "prowoo" 发表:
请问你安装VMWARE那么简单是用的什么版本的?从哪里获得?在WINDOWSXP环境下安装?我现在帖不了图,只能描述一下,我碰到的问题:
第一次可以安装到网络包解压,会有提示(挂载点 / 为450M 空间不够),然后就不能进行下去了,..........

单位买的4.0版,后来升级到最新的包4.5.2

论坛徽章:
0
8 [报告]
发表于 2004-07-31 18:21 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

原帖由 "iblue" 发表:
好文,這些天正在試驗vmware,
順便問一下,vmware中的windows2003能不能和host的winxp共用一個域帳戶,我的是不能哦!

没做过试验,不敢说什么,不过我猜想你的模式是将计算机实体加入到域中,恐怕不行,因为虚拟机相当于一台独立的机器。

论坛徽章:
0
9 [报告]
发表于 2004-08-12 19:11 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

好文章!

论坛徽章:
0
10 [报告]
发表于 2004-10-10 23:25 |只看该作者

vmware 网络设置三:理解虚拟网络的类型

小弟现在在xp上做linux AS3的测试,但对VM 的概念不是很清晰。我有两张网卡,一张192.40.5.181,一张219.134.9.9,开始的时候根本没有理会vm的网络设置,在linux下配好网络(192.40.5.189;219.134.9.10,都是可用的ip地址)后,发现有时能ping通xp的192.40.5.181,有时不能ping通,
另外我用host only方式,net1和net8的子网和ip都只能局限于微软的windows的192.168之内,请问该怎么设置,能够就我的这个事例(可以为虚拟机分配具体的公网ip地址)做个具体的配置?多谢yunqing兄。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP