VMWare虚拟机的网络类型配置选择详解

VMWare虚拟机网络有三种类型,固然还有最后一种类型就是“不使用网络链接”,哈哈......。安全

VMWare在安装会有让选择网络类型的选项,若是不确认使用那一种网络类型,也能够先随便选择一种网络类型,安装完再更改,这是能够的。服务器

1、网桥模式
2、NAT模式
3、hostonly模式
解析以下:
安装好虚拟机之后,在网络链接里面能够看到多了两块网卡:
其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍。网络

选择虚拟机网络模式方法以下,单击“Edit virtual machine settings”,如图所示:框架

而后在“Hardware”选项卡中选择“Ethernet”,在左边“Network connection”框架中有以下四个单选项:操作系统




1. Bridged(桥接模式)



在桥接模式下,VMware虚拟出来的操做系统就像是局域网中的一独立的主机,它能够访问网内任何一台机器。不过你须要多于一个的IP地址,而且须要手工为虚拟系统配置IP地址、子网掩码,并且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通讯。调试

若是你想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。接口

 

VMware网络配置详解一:Bridged模式配置路由

首先看个人主机IP设置:
IP Address :58.194.x.y
Netmask :255.255.255.0
Gateway :58.194.x.1
DNS :210.35.a.b
LAN上网,固定IP,交换机链接。为了安全起见,IP地址及网关DNS后几位用字母代替。get

设置虚拟系统的网络模式为Bridged,而后启动它。进入控制面板打开网络链接,看到“AMD PCNET Family PCI Ethernet Adapter”,这就是虚拟系统的网卡,至关于真实主机的“本地链接”。打开查看其“TCP/IP属性”对话框,而后填入IP地址等配置信息,好比:
IP Address :58.194.x.z
Netmask :255.255.255.0
Gateway :58.194.x.1
DNS :210.35.a.b
虚拟系统的IP地址必需要与主机IP地址处于同一网段内,这样就能够与主机和网内其它机器通讯。注意,在Bridged模式下,虚拟机的DHCP服务器是不起做用的,因此虚拟系统的IP地址必须本身手动配置。虚拟机

 

2. NAT(网络地址转换模式)



使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,经过宿主机器所在的网络来访问公网。也就是说,使用NAT模式能够实如今虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,没法进行手工修改,所以虚拟系统也就没法和本局域网中的其余真实主机进行通信。采用NAT模式最大的优点是虚拟系统接入互联网很是简单,你不须要进行任何其余的配置,只须要宿主机器能访问互联网便可。

若是你想利用VMware安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。

VMware网络配置详解二:NAT模式配置

NAT模式即网络地址转换模式至关于以主机为基础创建一个虚拟的内部局域网,该网内的主机IP地址都由虚拟机的DHCP服务器来分配,不过也能够手动设置,前提是不要于其它主机的IP地址冲突(好比你创建了两个虚拟系统,都加入了这个虚拟出来的网络,手动配置就要考虑冲突问题)。

因此假如要使用DHCP服务器分配方式,就不用对虚拟系统的网卡TCP/IP协议作任何的配置和更改,这时只要真实主机能连通外部网络,这个虚拟网络里的主机也就都能链接外网。下面是采起DHCP模式网卡的TCP/IP配置信息:



补充:
使用飞鸽传书查看,能够看到真实主机,其IP地址为192.168.235.1(真实主机中VMnet8网卡IP),如图所示:

虚拟系统中飞鸽传书截图:




真实主机中飞鸽传书截图:



假如手动配置TCP/IP,须要完整输入IP地址、子网掩码、网关、DSN服务器地址,前三项缺一不可,最后一项不填虽然能够与虚拟网络里的其它主机通讯,却不能进行外网的域名解析(直接经过IP地址等方式能够访问网络)。此时不论主机DNS设置与否,都没有影响。下面是手动配置的TCP/IP信息:



补充:
主机VMnet8网卡IP:无;虚拟机网关IP:192.168.235.2(这个不能乱打了,在"Edit" -> "Virtual Network Settings"的最后NAT页能够看到,下面有图);虚拟机网卡IP:192.168.235.3(手动输入,最后一位随便选择,只要不冲突,不如不能选择真实主机的1和网关2)。使用飞鸽传书查看,不能看到真实主机。



 

3. Host-only(主机模式)



在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用Host-only模式。在Host-only模式中,全部的虚拟系统是能够相互通讯的,但虚拟系统和真实的网络是被隔离开的。能够利用Windows XP里面自带的Internet链接共享(其实是一个简单的路由NAT)来让虚拟机 经过主机真实的网卡进行外网的访问。虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(Host-only)虚拟网络的DHCP服务器来动态分配的。

若是你想利用VMware建立一个与网内其余机器相隔离的虚拟系统,进行某些特殊的网络调试工做,能够选择Host-only模式。

VMware网络配置详解三:Host-only模式配置

其实Host-only模式和NAT模式同样,都是以真实主机为基础创建一个虚拟网络,因此Host-only模式的配置与NAT模式基本上彻底同样,这里再也不螯述。不过这两种模式仍是有区别的,关键在于Host-only不带NAT功能,没法链接外部网络。解决这一问题能够利用Windows 2000/XP里面自带的Internet链接共享(其实是一个简单的路由NAT)来让虚拟机经过主机的真实网卡进行外网的访问。

一、查看真实主机网卡的属性,选择“高级”标签,将“容许其余网络用户……”选项勾上,并设置容许共享的网卡为VMnet1:



二、如今查看一下主机VMnet1网卡的TCP/IP配置,你发现已经被自动设置为:
IP地址:192.168.0.1(也是虚拟网络的网关,等下会用到)
子网掩码:255.255.255.0
三、进入虚拟系统(Host-only模式),假如你对TCP/IP没有进行任何配置(也就是都为空),那么虚拟机的DHCP服务器会为虚拟系统分配一个IP地址,可是,这个IP与主机VMnet1网卡的IP不会在同一个网段内,也就没法链接到主机。因此,咱们要对虚拟系统进行手动TCP/IP配置:
IP地址:192.168.0.x(1<x<255)
子网掩码:255.255.255.0
网关:192.168.0.1
DNS:能够与主机的DNS地址相同,也能够是你能使用的DNS服务器地址(好比咱们学校就有两个)

如今,使用Host-only模式也能够链接外部网络了。须要注意的是,DNS是域名解析服务,不设置并不表明不能访问网络,而是没法链接到DNS服务器,使得没法进行域名解析,可是直接使用IP地址不受这个影响。例如域名“www.abc.com”,你要经过请求DNS并返回该域名所对应的IP地址,才能访问到该IP所在的主机。

相关文章
相关标签/搜索