这里介绍一下虚拟机常见的四种网络模式:Bridged(桥接网卡模式)桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。如果现在不能理解以上概念,你可以暂时理解为,在桥接模式下,物理机与虚拟机都在同一个路由器下,两者可以互相交互,但两者上网时是不需要经过对方的,只需各自经路由器访问互联就好。就好像你在家中,手机和电脑都同连一个WiFi,手机与电脑可以进行网络交互(ping),同时手机和电脑上网时都不需要经过对方,直接经过WiFi访问互联就好。同时,如果在这个wifi下还有其他设备,这些设备都是可以互相交互的。NAT(地址转换模式)使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过物理机所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要物理机能访问互联网即可。如果现在不能理解以上概念,你可以暂时理解为,在NAT模式下,物理机就是虚拟机的路由器,两者可以互相交互,但虚拟机上网必须经由物理机才能实现。就好像在你家中,手机连接了家里的WiFi,但电脑连接的是手机的热点,此时手机与电脑可以互相交互(ping),但如果电脑想上网,必须经过手机热点才行。同时,如果家庭wifi中连接其他手机,连接热点的电脑与其是无法交互的(ping)。host-only(主机模式)在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。简单理解的话,在host-only模式下,虚拟机无法与外部网络通信,但可以与物理机交互。Internal(内部网络模式)内网模式,顾名思义就是内部网络模式,虚拟机与外网完全断开,只实现虚拟机与虚拟机之间的内部网络模式。我们用以下表格表达各模式网络连通性的不同:模式名称\连通虚拟机与外部网络虚拟机与物理机同一物理机下的各虚拟机跨物理机的各虚拟机桥接网课模式是是是是NAT模式是有线网络可以,无线网络不行是否host-only模式否是是否内部网络模式否否是否