NAT,Bridge,HostOnly

动机

在VMWare中,网络设置有3种,那么这三种有什么区别呢,这里就简单的介绍一下!

NAT

NAT:Network Address Translation(网络地址转换),也就是将将宿主机的一个端口映射为虚拟机的一个IP。虚拟机通过NAT功能,通过宿主机所在的网络来访问公网,只要宿主机有网络,那么虚拟机就可以访问网络。NAT模式下虚拟系统的TCP/IP配置信息由虚拟网络的DHCP服务器提供的,无法进行手动修改。NAT方式的IP地址配置方法是由VMware的虚拟DHCP服务器中分配一个IP。

所以虚拟机无法与本局域网的其他真实主机进行通讯
Guest -> Host 可以ping
Guest -> 与Host在同一局域网的其他主机 可以ping
与Host在同一局域网的其他主机 -> Guest 不可以ping

Bridge

桥接网络指本地物理网卡与虚拟网卡通过虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段(同一个子网)。

在Bridge模式下,需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。 使用bridged模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。

Guest -> Host 可以ping
Guest -> 与Host在同一局域网的其他主机 可以ping
与Host在同一局域网的其他主机 -> Guest 可以ping

Host-Only

在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机,相当于和主机公用一个私有网络。其实Host-Only网络和NAT网络很相似,不同的地方就是Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。
Host-Only的宗旨就是建立一个与外界隔绝的内部网络,来提高内网的安全性。

http://flowsnow.net/2016/01/08/wmwareModel/

你可能感兴趣的:(NAT,Bridge,HostOnly)