1. 前言
安装好虚拟机以后,在网络连接里面可以看到多了两块网卡,其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,加上另一种桥接模式构成了虚拟机中的三种网络模式。
2. 桥接模式
1) 介绍
Ø 基本配置
桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一台独立的主机,他可以访问网内任何一台机器。需要手工为虚拟系统配置IP地址、子网掩码,而且还要跟主机处于同一网段,这样虚拟系统才能和主机进行通信。
Ø 可实现的通信方式
桥接方式中的主机与虚拟机可看成是同一局域网的两台机器,可实现虚拟机到主机、虚拟机到互联网的通信。
Ø 适合的环境
桥接需要一个不同于原主机上的另外一个独立的IP地址,这对于IP和MAC绑定等特殊情况比较难办到。并且主机拔掉网线后,虚拟机无法与主机通过网络的方式进行通讯。
Ø 优势
桥接模式下利用VMware在局域网内新建一个虚拟服务器,可为局域网用户提供网络服务。
2) 虚拟机到主机的通信
Ø 设置网络连接模式
双击Network Adapter
在Network connection中选择Bridged(桥接),单击OK,启动系统
Ø 查看主机IP
IP地址为192.168.1.2,子网掩码为255.255.255.0,网关为192.168.1.1
Ø 设置虚拟机系统IP
打开图形化设置
双击eth0网卡
将IP地址设置为192.168.1.3,子网掩码255.255.255.0,网关192.168.1.1,单击OK
提示是否保存已改变的设置,单击Yes
提示设置的新内容已保存,可能需要重启网络服务或重启计算机,单击OK
Ø 重启服务
ifconfig查看网卡信息,eth0的地址已经更改
Ø 测试
虚拟机能够ping通主机
主机能够ping通虚拟机
3) 设置多网卡桥接
Ø 编辑虚拟机网络
打开网络编辑器,开始
à所有程序
àVMware
àVritual Network Editor
选择VMnet2,在下面的VMnet Information中选择Bridged,并且指明所桥接的网卡(Bridged to)
Ø 选择其他桥接网卡
在其他虚拟系统中,双击Network Adapter打开虚拟机的网络配置
选择Custom,在下拉框中选中刚刚设置的VMnet2(Bridged)
4) 虚拟机到互联网的通信
Ø 设置自动获取IP
由于在桥接模式下主机与虚拟机可看成是同一局域网的两台机,而我主机所处在自动获取IP地址的网络中,所以在虚拟机中也让IP地址、子网掩码等信息自动获取
Ø 查看网卡信息
Ø 测试
由于使用的是英文操作系统,没有安装中文包,所以显示的是乱码
3. 网络地址转换模式
1) 介绍
Ø 基本配置
网络地址转换模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过主机所在的网络来访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改。
Ø 可实现的通信方式
网络地址转换模式下可实现虚拟机与主机通信,虚拟机与互联网通信
Ø 适合的环境
在虚拟机与互联网通信时,不可以把虚拟机作为服务器让互联网访问。并且虚拟系统无法和本局域网中的其他真实主机进行通讯。
Ø 优势
网络地址转换模式下利用VMware安装一个新的虚拟系统,在主机能访问互联网条件下,在虚拟系统中不用进行任何手工配置就能直接访问互联网。
2) 虚拟机与主机、互联网通信
Ø 设置网络连接模式
停止虚拟机运行后,在虚拟机网络设置中,选择NAT模式
Ø 设置IP
开启虚拟机后,设置IP为自动获取
Ø 重启服务
Ø 查看网络信息
查看网络信息看到获取到一个192.168.129.130的IP地址
Ø 测试联网
Ø 测试与主机通信
虚拟机能够ping通主机
主机能够ping通虚拟机
4. 主机模式
1) 介绍
Ø 基本配置
虚拟系统的TCP/IP配置信息IP地址、网关地址、DNS服务器等,都是由VMnet1(Host-only)虚拟网络的DHCP服务器来动态分配的。
Ø 可实现的通信方式
主机模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和主机上的系统是被隔离开的。可以利用Windows XP里面自带的Internet连接共享,实际上是一个简单的路由NAT,来让虚拟机通过主机真实的网卡进行与主机通信。也就是说可以实现虚拟系统与虚拟系统通信以及虚拟系统与主机通信。
Ø 适合的环境
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,就可采用Host-only模式。
Ø 优势
主机模式下利用VMware创建一个与网内其他机器相隔离的虚拟系统,可以选择Host-only模式
2) 虚拟系统与虚拟系统通信
Ø 设置网络连接模式
停止虚拟机运行后,在虚拟机网络设置中,设置Windows2003系统的网络模式为Host-only模式
停止虚拟机运行后,在虚拟机网络设置中,设置Linux5.4系统的网络模式为Host-only模式
Ø 设置IP
将Windows2003中的网络信息设置为自动获取,使用命令ipconfig查看网络信息可以看到自动获取了一个192.168.20.128的IP
将Linux5.4中的网络信息设置为自动获取,使用命令ifconfig查看网络信息可以看到自动获取了一个192.168.20.129的IP
Ø 测试
虚拟Linux5.4系统能够ping通虚拟Windows2003系统
虚拟Windows2003系统能够ping通虚拟Linux5.4系统
虚拟Linux5.4不能够Ping通主机,提示网络不可达
虚拟Windows2003不能够Ping通主机,提示目标主机不可达
3) 虚拟系统与主机通信
Ø 共享主机Internet连接方式
在网络图标上,单击右键选择属性
在高级标签中的Internet连接共享中勾选允许其他网络用户通过此计算机的Internet连接来连接,并且在下面的下拉框中选择VMware Network Adapter VMnet1,如果允许其他网络用户控制或禁用共享的Internet连接,则勾选对应的复选框,设置好后单击确定
单击确定后会提示会将VMnet1的地址改为192.168.0.1,单击确定即可
Ø 设置IP
将Linux5.4的虚拟系统的IP设置为192.168.0.0/24的网段IP,网管设置为192.168.0.1
Ø 重启服务
Ø 测试
虚拟机能够ping通主机
本文出自 “活不明白的博客--技术..” 博客,转载请与作者联系!