VMware虚拟机网络连接的3种方式

1.桥接模式

虚拟机和主机处于一个相同的网段(192.168.14.xxx),虚拟机自动分配网络地址( 192.168.14.0 ~ 192.168.14.255 ,其中 .0作为保留地址,.255作为广播地址,.1作为网关一般不被使用,实际 192.168.14.xxx 网段使用的数量为253个)

优点:处于相同网段,相互可以进行通讯
缺点:ip地址有限(253个),有可能造成ip冲突

1.1网关的概念

VMware虚拟机网络连接的3种方式_第1张图片

在这里插入图片描述


网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。

TCP/IP协议里的网关

那么网关到底是什么呢?网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机(如附图所示)。网络B向网络A转发数据包的过程。

2.NAT模式

网络地址转换模式(network address transform)
我们的电脑要想联网,需要与交换机连接,假设交换机的网关为192.168.1.1,那么我们的电脑的ip必定在相同的网段,比如192.168.1.101,网关必定是192.168.1.1。现在我们向通过NAT模式将主机与虚拟机连接起来,即主机可以ping的通虚拟机。那么可以通过VMnet8这个虚拟网卡与虚拟的交换机连接。

VMware虚拟机网络连接的3种方式_第2张图片

在这里插入图片描述


虚拟机的ip默认是自动获取的,不用我们特意去配置。
假设虚拟交换机的网关为192.168.138.1,那么虚拟网卡VMnet8的ip必须要在192.168.138网段,比如192.168.138.12。此时虚拟机的ip也必须在192.168.138网段,比如192.168.138.128。

优点:虚拟机不占用其他的ip(192.168.1.xxx),ip不会冲突
缺点:内网其他人(本机192.168.1.23,其他人假设为192.138.1.33)就找不到虚拟机(192.168.138.128),不能和虚拟机通讯

3.仅主机模式

假设主机ip为 192.168.14.233
虚拟机为一个独立的ip(自动获取,例如192.168.10.77)可以看做一台单独的电脑,和主机ip无关系,一般很少使用

参考资料:
浅谈VMware的NAT模式.

你可能感兴趣的:(计算机,环境部署,网络,linux)