通常我们会在一台机子上同时跑两个操作系统或者用虚拟机模拟测试环境,这时让虚拟机上的系统也能连上网络就显得很重要。
1.以Vmware8.0+Windows Server03网络连接配置为例:
(1)当然得先装上Vmware8.0,
(2)然后打开Vmware,在File上new Vitual Machine,选择svr03的安装镜像文件;
(3)系统装完后,我们一般可以在主机上看到除了原来的本地连接之外还有VNet0(桥接方式)和VNet8(NAT方式)两块网卡,这两个是虚拟网卡,一般不需要变动,两个都采用DHCP方式获取IP,然后是在虚拟机上VM—>Setting能看到网络适配器上的配置选项,通常默认是NAT,但是我试了很长一段时间的NAT,怎么都连不上网。后来改成了桥接方式(修改方式在刚才说的VM-setting下改可以,也可以在虚拟机的左侧Windows Server 2003右键最下面有个Setting打开后修改网络适配器是一样的。)
(4)因为我是在局域网上进行配置的,主要目的是给一台机子配两个IP,然后在局域网上进行通信。所以配置成能连通进行通信的时候的配置状态就是:
主机的VNet0和VNet8都是采用DHCP;
虚拟机的网络适配器采用桥接方式;
虚拟机的本地连接的IP设置,和普通的设置一样,只是DNS是:127.0.0.1;然后IP当然是和本主机的IP不同。
(5)尝试有没有连通,只要去ping外边的主机就可以。
2.额外补一下相关的知识:
物理机网络环境:
以太网适配器 本地连接:
连接特定的 DNS 后缀 . . . . . . . :
描述. . . . . . . . . . . . . . . : Realtek RTL8168C(P)/8111C(P) 系列 PCI-E
千兆以太网 NIC (NDIS 6.20)
物理地址. . . . . . . . . . . . . : 00-1D-7D-4F-90-DA
DHCP 已启用 . . . . . . . . . . . : 是
自动配置已启用. . . . . . . . . . : 是
本地链接 IPv6 地址. . . . . . . . : fe80::484a:4dbc:ff01:12e9%10(首选)
IPv4 地址 . . . . . . . . . . . . : 192.168.1.102(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
获得租约的时间 . . . . . . . . . : 2012年11月16日 18:21:24
租约过期的时间 . . . . . . . . . : 2012年11月16日 22:21:24
默认网关. . . . . . . . . . . . . : 192.168.1.1
DHCP 服务器 . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 234888573
DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-16-9B-31-A8-00-1D-7D-4F-90-DA
DNS 服务器 . . . . . . . . . . . : 210.21.196.6
221.5.88.88
TCPIP 上的 NetBIOS . . . . . . . : 已启用
(1)DHCP:
(Dynamic Host Configuration Protocol)是一个局域网的网络协议,使用UDP工作,主要有两个用途:给内部网络或网络服务提供商自动分配IP地址给用户;给内部网络管理员作为对所有计算机作*管理的手段。
(2)DNS:
(Domain Name System)它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。
(3)VMware网卡的4种连接模式
a.Bridged(桥接)
个人理解:就是让你的虚拟机网卡等同于你的物理机网卡,如:假如我的虚拟机使用了桥接网卡模式,那么我的虚拟机将会从192.168.1.1这个DHCP服务器上获取一个192.168.1.xxx(这个网址可以自己设定)的私网IP(当然这取决于DHCP服务器的配置),而使用的网关是192.168.1.1,DNS是210.21.196.6或者221.5.88.88。这样的连接模式配置可以让我的虚拟机平行于物理机。
b.NAT(转发)
它是自己创建一套虚拟网络,包括DHCP、网关均由VMware的虚拟机网络来给你搞定,而且还可以让NAT模式下的虚拟机网卡通过网关共享你物理机的网络。如:假如我的虚拟机网络选择了NAT模式的网卡连接,那么我虚拟机的网卡将会通过DHCP服务获取到一个192.168.124.xxx的私网IP(这个配置是可以改动的),网关和DNS都是192.168.124.2,DHCP服务器是:192.168.124.254.简要信息如下:
IPv4地址.........:192.168.124.1(首选)
子网掩码.........:255.255.255.0
默认网关.........:
DHCP服务器........:192.168.124.254
主WINS服务器.........192.168.124.2
c.Host-only(仅本地)
如果选择这种模式,那么就相当于安装了一台没有网络环境的虚拟机,如果你怕上网中毒或者是怕重要资料被木马偷偷盗取,装个host-only存放一些永远不被人知晓的私密文件到是个不错的选择。不过一般情况下很少去用到这种方式。
d.Custom(定制)
这种定制模式,对于虚拟机测试复杂网络环境下应用的时候非常有用。比如说:测试ISA防火墙,Linux代理服务器,都会用到这个配置。VMware提供了7个定制网段(VMnet2-7、9),足够我们做很多复杂的网络环境测试了。在做服务器双网卡的时候,其中一块网卡设置成定制的情况比较常见。
更加详细的介绍参考官方网站免费下载的vmware workstation手册,里边有详细的这几种网络方式的原理与配置介绍。