大纲
一、虚拟交换机概念
二、Bridged(桥接模式)
三、NAT(网络地址转换)
四、Host-only(仅主机)
VMware是我们经常用到的一个虚拟机软件,而基本上每台虚拟机我们都会对其进行网络设置,常见的虚拟机网络连接模式有三种,Bridged、NAT、Host-only,下面我们分别对其进行详细介绍。
一、虚拟交换机概念
在虚拟机中,网络连接都是通过虚拟交换机(也称虚拟网络)来实现的,在VMware中会创建三种虚拟网路:VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),其他的一些我们可以自定义创建使用。
二、Bridged(桥接模式)
所谓的桥接模式就是虚拟网络适配器与物理网络适配器相连接起来,虚拟机是通过物理网络适配器与外部连接的,此时虚拟机就像是位于物理机所在网络内的一台新的计算机一般,可以与物理机所在网络内的其他主机之间进行通信(包括物理机),但是如果物理机是宽带拨号上网方式的话,桥接模式将不可用。
如上图:Guest1和Guest2能与Host1,Host2,Host3相互通信。
三、Host-only(仅主机模式)
在这种模式下,真机和虚拟机处于同一网络,虚拟机不能ping通物理机所在网络,也不能上外网,一般是用作实验或是测试。
如上图:Guest和Guest2仅能与Host1通过VMware Network Adapter VMnet1相互通信,而不能与外部的Host2,Host3通信。
四、NAT(网络地址转换)
网络地址转换(英语:Network Address Translation,缩写为NAT),在此时的环境中,其实就是当虚拟机向外发送数据包时,把源ip换成了物理网卡的ip,当数据包从外网服务器端返回给客户端(虚拟机)时,又把数据包中的目的ip从物理网卡换成了虚拟机的ip。
如上图:Guest1和Guest2都能访问Host1,Host2,Host3,但Host1,Host2,Host3不能访问Guest1和Guest2,要想访问,只能通过读端口映射的方式,如有兴趣,可自行谷歌查看相关文档。
转载于:https://blog.51cto.com/soysauce93/1709342