码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-12-22 21:29:15      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:

虚拟机通常有三种可用的网络连接模式
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








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

标签:

原文地址:http://www.cnblogs.com/qysqys/p/5068016.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!