虚拟机下的三种网络连接模式

来源:互联网 发布:淘宝女士羽绒服中长款 编辑:程序博客网 时间:2024/06/05 04:57
虚拟机通常有三种可用的网络连接模式
1.桥接
2.NAT
3.Host-only
附:自定义(没有特殊要求一般不用)


用例子进行讲解:
我的虚拟机中有两台机器:分别叫linuxclient和linuxserver
我的物理机IP:192.168.236.119
A的物理机IP:192.168.236.124
B的物理机IP:192.168.236.118
(小插曲:118能ping通,124不能ping通,原因是开了防火墙)
以下用118作为实际局域网的其他机器。


前提:使用DHCP分配IP,使用我们学校的DNS(自动分配也行)
总则:这三种模式都能和我的物理机相互ping通


1、桥接
linuxclient上:  inet addr:192.168.236.146 
linuxserver上:  inet addr:192.168.236.147 
结果:能够ping通内外网,能上网,并且与物理机在同一个网段,实际局域网的路由器上多出两台机器
原理:和物理机同等地位地共享实际路由器,相当于多出两台电脑在身边...


2.NAT
前提:在我的电脑->管理->服务中,启动VMware DHCP Service和VMware NAT Service
linuxclient上: inet addr:192.168.70.153 
linuxserver上: inet addr:192.168.70.130
结果:能够ping通内外网,能上网,但是与物理机不再同一个网段中,而且192.168.236.118和192.168.236.124不能ping通linuxclient和linuxserver(我的物理机除外),在实际路由器上也不会出现未知的两台机器了
原理:虚拟机虚拟出来的网络,可以通过自己的主机联通外网,但是在本局域网中找不到两台寻你设备


3.Host-only
linuxclient上: inet addr:192.168.197.128 
linuxserver上: inet addr:192.168.197.129
结果:只能虚拟机中的两个网能互相ping通,与其他任何IP都ping不通,(我的物理机除外)自然也不能上网了。
原理:阉割版的NAT,去除了网络功能,全封闭在虚拟网络中,所以只能虚拟网络中机器互ping









0 0
原创粉丝点击