虚拟机网络模式(桥接、NAT、Host-only)

虚拟机网络模式(桥接、NAT、Host-only)

VMware提供虚拟机服务的时候。不得不提到的就是网络服务。一般情况VMware提供了三种虚拟机的网络模式(桥接、NAT、Host-only),接下来来介绍一下三种模式的区别
vm网络模式

NAT网络

随着Internet的发展和网络应用的增多,IPv4地址枯竭已成为制约网络发展的瓶颈。尽管IPv6可以从根本上解决IPv4地址空间不足的问题,但目众多的网络设备和网络应用仍是基于IPv4,因此在IPv6广泛应用之前,一些过度技术的使用是解决问题的主要技术手段。

什么是NAT网络

网络地址转换技术NAT(Network Address Translation)主要用于实现位于内部网络的主机访问外部网络的功能。当局域网内的主机需要访问外部网络时,通过NAT技术可以将其私网地址转换为公网地址,并且多个私网用户可以共用一个公网地址,这样既可保证网络互通,又节省了公网地址。

img

图中主机A和主机B的私有地址通过NAT技术的帮助下,转化为公有网络与公网进行通信。

虚拟机当中NAT网络模式的体现

在虚拟机中的体现是这样:

ps. 虚拟机访问公网是通过:虚拟机系统 --> 虚拟网卡 --> 实体机系统 --> 真实网卡 --> 路由器 --> 外网

桥接网络

桥接是通过一台设备把几个网络串联起来的连接
在使用桥接模式的情况下。虚拟机连接主机的方式是:虚拟机系统 --> 真实网卡 --> 路由器 --> 真实网卡 --> 实体机系统。

  • 明显可以看出。处于桥接模式的电脑,会先通过真实网卡和路由器再和主机通信。在某些情况下。它可以看成一个真实主机。
  • 桥接模式的系统会直接连接网卡的路由器。占用路由器的一个内网ip

引用一下大佬的图片:

Host-Only

在 Host-Only 模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。其实 Host-Only 网络和 NAT 网络很相似,不同的地方就是 Host-Only 网络没有 NAT 服务,所以虚拟网络不能连接到 Internet 。主机和虚拟机之间的通信是通过虚拟网卡来实现的。

优缺点

网络模式 优点 缺点
NAT模式 虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网。既可保证网络互通,又节省了公网地址。 在使用虚拟机时,NAT 模式下,虚拟机仅仅可以同路由器下网段中的一台真实机通讯,而这台真实机就是安装虚拟机的这台电脑
桥接模式 虚拟出来的操作系统就像是局域网中的一独立的主机,它可以通过路由器网线访问网内任何一台机器。 桥接必须经过真实网卡和路由器,因此当你的电脑没有链接有线网或者无线网的话,你的实体机是无法和虚拟机进行交互的,即便看起来两者很近也不行。桥接需要占用同一网段的一个ip地址
Host-only模式 建立一个与外界隔绝的内部网络,来提高内网的安全性。 虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。
posted on 2024-09-08 14:35  longsihua2003  阅读(232)  评论(0)    收藏  举报