1、VMWare中网络配置详解VMWare中网络配置详解默认分类 2009-11-24 14:40 阅读72评论0 字号: 大大 中中 小小 VMWare中网络配置详解2009-08-13 11:43VMWare为Guest系统提供了强大的网络功能,本身分为三种网络模式, bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。为我们组建自己的私有网络,实验测试环境等提供了很大的方便。刚开始接触VM的朋友常常对于VM怎么和宿主机通讯,怎么上网,Guest系统之间怎么互相通讯,感到一头雾水,下面将介绍VM的各种网络工作模式,以及虚拟网络配置工具的使用,希望看了能够对V
2、M中各种联网模式的理解和应用有所帮助。三种工作模式介绍1.bridged(桥接模式)在这种模式下,虚拟机就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,虚拟机和宿主机器的关系,就像连接在同一个交换网络上的两台电脑。想让它们相互通讯,Guest系统的网络配置和Host系统必须一致,这样虚拟系统才能和宿主机器进行通信。即同为手工设置IP,掩码,网关,DNS,或者两者都是选“自动获取”。这样才会处在同一个内网,通讯正常。如果想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,建议选择桥接模式。2.host-only(主机模式)在host-only模式中
3、,所有的虚拟系统(可以是一台或者多台)是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。在host-only模式下,虚拟机和宿主机之间,相当于这两台机器通过双绞线互连,同时各台虚拟机(同时运行的话)之间相当于连接在同一个交换网络上机器,可以互相通信。在host-only模式下,Guest系统要和宿主系统通信,必须把TCP/IP配置信息(如IP地址、子网掩码、网关地址、DNS服务器等),设置为“自动获取”,这些配置信息都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。Guest系统要和其他虚拟系统通信的话,则可以和对方都手工把IP设置配置为同一网段,或者“自动获取
4、”也可。如果想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。3.NAT(网络地址转换模式)使用NAT模式,就是让Guest系统借助VMWare提供的NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网,但是NAT模式下Guest系统的TCP/IP配置必须设置为“自动获取”,因为此配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,不能手工修改,同时,Guest系统也就无法和本局域网中的其他真实主机进行直接通讯。采用NAT模式最大的优势是虚拟系统接入
5、互联网非常简单,不需要知道宿主机是怎么上网的,只要宿主机器能访问互联网即可。如果想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议采用NAT模式。关于虚拟网卡配置工具VM安装完成后,会在Host系统里虚拟两张虚拟网卡,在网络连接里可以看到。即VMware Network Adapter VMnet8和VMware Network Adapter VMnet1,加上其他的接口,一起有VMnet0VMnet9十个接口可用。默认情况下,VMnet0是进行对当前默认可用的宿主机物理网卡进行桥接的,VMnet1是在“hostonly”模式下使用的,VMnet
6、8是在“NAT”模式下使用的。对这些接口进行管理可以使用VM提供的“Virtual Network Editor(虚拟网络编辑器)”。点击VM的主菜单“Edit”“Virtual Network Settings.”打开虚拟网络管理,也可以直接运行VM按章目录下的“vmnetcfg.exe”文件打开。如下图:其中“Summary” (摘要)选项卡是显示的当前已经配置的接口情况,如上图。“Automatic Bridging”为自动桥接的设置,我们一般默认情况下,VM是勾选的“Automatic Bridging” ,自动选择一个当前可用的宿主机物理网卡桥接到VMnet0,即当选择网卡模式为“桥
7、接模式”的时候,VM实际使用的VMnet0接口。下面的“Exclude adapters”为排除的自动桥接的物理网卡列表,即下面列出的网卡不在VM选择自动桥接网卡的范围内。可以按“Add”进行添加。“Host Virtual Network Map”为十个虚拟接口与宿主机物理接口分别进行映射的设置。其中VMnet0为桥接模式用,点下拉框会显示当前可用的宿主机物理接口。VMnet1接口链接到的是VM的虚拟网卡VMware Network Adapter VMnet1,用于“hostonly”模式,此模式可以让VM开启DHCP服务,为Guest系统自动配置IP信息(前提是Guest系统的IP配置要
8、设置为“自动获取”)。其所用的子网网段和DHCP服务器的参数可以点击后面的“”按钮来设置。VMnet8链接的是VM的虚拟网卡VMware Network Adapter VMnet8,用于“NAT”模式。此模式除了可以设置子网网段和DHCP服务器外,比hostonly模式还多了一项“NAT”设置。注意下,里面有个“Gateway IP Address”,这个地址是VM的DHCP服务器的地址,也是Guest系统通过NAT模式下上网所有的数据经过的一个IP。另外,“Port Forwarding”为端口转发设置,主要是把对宿主机的访问请求转发到Guest系统对应的端口上去。例如,下图中,把其他电脑
9、对宿主机的80端口(web)的访问(http:/宿主机IP)转发到“http:/192.168.93.128:800”。因为NAT模式本身就是一种保护模式,保护下的主机可以在网络中起到一种隐藏自己和抵御攻击的作用。VMnet2VMnet7,VMnet9可以分别链接到宿主机上面其他的任意物理接口。用在“Custon”模式,可以指定所用的接口要链接的物理接口。比如宿主机上有多个物理网络接口,在虚拟网络里就可以分别链接应用,如上图中,Guest1系统的网卡桥接到Rreltek RTL8168网卡和其对应的网络通讯,Guest2系统的网卡桥接到Intel 3945ABG无线网卡和对应的网络通讯,等等,
10、自由度比较大。“Host Virtual Adapters”为VM虚拟网卡的添加和删除、启用和禁用管理,VM安装完成后默认会安装两张虚拟网卡,VMnet1和VMnet8,在这里还可以继续添加或者删除。如下图,就添加了VMnet3,添加后会在网络连接里出现对应的“VMware Network Adapter VMnet3”。“DHCP”选项为VMnet1、VMnet8以及已经链接了物理接口的虚拟接口上面的DHCP服务设置。点击“Properties”,进行详细DHCP设置。注意,下面的“DHCP Service”的开启和、停止,重启,也可以从Host系统的“服务”里进行管理,对应的系统服务名为“
11、VMnetDHCP”。对应的虚拟机要使用VM自动分配IP配置信息的功能,必须点“Start”启动服务,默认为自动启动此服务。“NAT”选项为对相应的虚拟接口进行配置NAT,以及NAT服务的管理。点击“Edit”进行详细NAT设置。和DHCP服务一样,也在Host系统上注册了系统服务,服务名为“Vmware NAT Service”。同样,要启用对应接口上的NAT功能,必须启用此服务。好了,关于虚拟网卡配置工具就这么多了,灵活运用的话,其联网功能是很强大的,可以实现复杂的网络拓扑结构。此文的前面三种模式的介绍,部分摘录自网上,后面虚拟网络配置工具的使用,则是自己的实际应用总结而成,如有不当的地方,望各位大侠指正。最后,希望此文对于玩VM虚拟机的朋友有所帮助。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1