网络适配器中的网络连接有三种方式:桥接模式、NAT模式(默认)、主机模式
下面就让我们来看看三种模式有什么区别吧!
假设一个教室中的网络环境是一样的(即网段一样,我们假设网段都是192.168.0.xxx),就是说各台Windows电脑都可以进行相互通信。如下图:
桥接模式:要是VM软件里面创建的虚拟机空间中的系统(如Linux centos系统)也是进行桥连接的话,那么这centos系统就可以跟本机Windows系统和教室内的其他电脑进行相互通信。,即这它们的网段是一样的(如都是192.168.0.xxx),假设本机Windows里面的网段是 192.168.0.10,那Linux里面的网段就可能是 192.168.0.20。但centos系统使用桥连接的话可能会造成IP冲突,因为假设教室里面有两百台电脑,每台电脑里面都有一台桥连接的虚拟机,那我们至少需要400个不同的IP,但是桥连接代表网段和本机及教室内其他电脑一样,就说明只有253个不同IP可用(因为192.168.0.1是网关,192.168.0.255是广播)。所以呢,253个IP哪够400个系统分啊,小脑瓜想一想就知道不够啦!
总结:Linux系统可以与其他系统进行相互通信,但是可能造成IP冲突。
NAT模式:要是VM软件里面创建的虚拟机空间中的系统(如Linux centos系统)进行NAT连接的话,就是Linux系统会有个其他网段的IP(比如192.168.2.10)。然后神奇的来了,本机Windows会有两个IP,一个是教室网段(192.168.0.xxx),一个是跟本机VM中的centos网段相同的IP(192.168.2.xxx)。然后呢,教室中的其他电脑是不可以与这台centos进行通信的,但是这台centos可以与本机Windows和教室内其他的电脑进行通信(这个呢是因为他借助本机的Windows的IP 192.168.0.xxx访问其他电脑)。你看,进行NAT模式的centos会有自己的网段,就不会与其他电脑的IP进行冲突啦!
总结:网络地址转换方式:Linux可以访问外网,不会造成IP冲突
主机模式:总结:Linux是一个独立的主机,不能访问外网(其他电脑),也不能被其他电脑所访问。