Vmware网络配置学习稿
VMware提供了三种网络模式:桥接、NAT、Host-Only
一、桥接
桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,虚拟网卡就像在局域网中的一台主机,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段,并且这个网段内的所有主机都能互相Ping通。
所以当我们要在局域网使用虚拟机,对局域网其他主机提供服务时,例如提供FTP,提供SSH,提供HTTP服务,那么就要选择桥接模式。
二、NAT
NAT模式中,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
NAT模式中,虚拟机的网卡和物理网卡的网络,不在同一个网络,虚拟机的网卡,是在VMware提供的一个虚拟网络。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的。
在这种模式下,虚拟系统不能被LAN内其他PC访问,只能虚拟机以宿主机的名义访问LAN内的计算机。名为VMware Network Adepter VMnet8的网卡就是提供给NAT模式使用的。这块网卡的作用就是为主机和虚拟机的通信提供一个接口,即使主机关闭该网卡,虚拟机仍然可以连接到Internet,但是主机和虚拟机之间就不能互访了。
三、Host-Only
在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机,不能连接到Internet。主机和虚拟机之间的通信是通过VMware NetworkAdepter VMnet1虚拟网卡来实现的。
所有由VMware创建的多个虚拟系统都是可以相互通信的,但虚拟系统和真实的网络是被隔离开的,主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。
四、NAT模式设置静态IP
由于NAT模式默认是自动分配IP地址的,如果是搭建的HTTP服务等就需要每次都查询一下虚拟机的IP,这样很繁琐,可以一步到位设置静态IP即可。
网络设置中,选择VMnet8之后选择NAT方式,在下方将DHCP服务器取消使用,下面就提供静态IP的设置。之后选择NAT设置,可以看到网关的配置信息。
五、桥接模式不可达
Ping的时候出现Destination Host Unreachable的时候,基本原因是双方的防火墙的存在,要关闭虚拟机和主机的防火墙。
Windows下的防火墙好关,Linux下的防火墙关闭就稍麻烦一些。改天写一篇来记录一下。
六、NAT模式单向导通
这个问题的存在是禁用了Vmware Network Adapter VMnet8之后,本机不能访问虚拟机的IP地址,而虚拟机可以访问本机的物理网卡的IP地址。
如果NAT模式下,虚拟机上不了网,考虑是不是虚拟机的IP和主机所连的路由器所分配的IP有冲突。也有可能是你本机的安全软件在进行内存清理的时候,将VMware的NAT服务给关闭了,其实操作系统对内存的管理是可以放心的,没必要使用内存清理(个人见解)。
七、一些网络概念
运行任务并不多的虚拟机,对内存的需求远远大于对CPU的需求
调制解调器(Modem): 实现模拟信号与数字信号间的相互转换
网关: 网关实质上是一个网络通向其他网络的IP地址。网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。
<交换机/多接口网桥>: 交换机和网桥的功能类似
DHCP有三种IP分配方式:1. Manual Allocation (人工分配):获得的IP也叫静态地址,网络管理员为某些少数特定的在网计算机或者网络设备绑定固定IP地址,且地址不会过期;2. Automatic Allocation (自动分配):一旦DHCP 客户端第一次成功的从DHCP 服务器端租用到 IP 地址之后,就永远使用这个地址;3. Dynamic Allocation (动态分配):当DHCP客户端第一次从DHCP 服务器端租用到IP 地址之后,并非永久的使用该地址,只要租约到期,客户端就得释放(release)这个IP 地址,以给其它工作站使用。当然,客户端可以比其它主机更优先的更新(renew)租约,或是租用其它的 IP 地址。