NAT / Bridged / Host-Only 网络之间有什么区别?

NAT / Bridged / Host-Only 网络之间有什么区别?

VMWare:NAT、桥接和仅主机有什么区别?

答案1

仅主机仅允许与主机操作系统进行网络操作。

尽管虚拟机可以访问外部资源,NAT 模式将屏蔽所有网络活动,就好像它来自主机操作系统一样。

桥接模式复制物理网络上的另一个节点,如果网络中启用了 DHCP,您的虚拟机将收到自己的 IP 地址。

答案2

与正常网络设置相同的概念:)

  • 仅限主持人:虚拟机将被分配一个 IP,但只有虚拟机所在的机器可以访问该 IP。其他计算机无法访问该 IP。

  • NAT:就像您的家庭网络带有无线路由器一样,VM 将被分配在一个单独的子网中,就像192.168.6.1您的主机一样,而 VM 是192.168.6.3,那么您的 VM 可以像您的主机一样访问外部网络,但外部不能直接访问您的 VM,它受到保护。

  • 桥接:您的虚拟机将与您的主机位于同一网络中,如果您的主机 IP 为 ,172.16.120.45则您的虚拟机将类似于172.16.120.50。它可被主机网络中的所有计算机访问。

答案3

下表显示了不同网络类型下虚拟机与主机之间的连接情况。请参阅Virtualbox 文档:网络了解有关模式的简要说明。

组网模式概述

  • +' 表示“是的,这个连接发起方向是可能的”
  • -' 表示“无法按照列标题给出的方向发起连接”

端口转发' 意味着您必须手动添加到主机的网络配置中,指示如下:“到达网络适配器此端口的任何连接请求实际上都是针对此 VM 上的此端口的,因此只需将其转发到那里,而不是转发到任何基于主机的侦听器”。这使得 VM(VM 服务正在侦听)的隐藏 NAT IP 和端口在主机适配器上有效可见,并可用于接收来自外部实体的请求。请参阅:VBox 文档:使用 NAT 配置端口转发解释如何轻松完成此操作。

也可以看看:Oracle VM VirtualBox:网络选项及其管理方法Virtualbox Networks:图片VirtualBox 网络设置:完整指南

答案4

我在虚拟机上安装了 IISC1、H1、B1、N1以及 Windows 10碳、氢、乙、氮。这 6 台虚拟机位于我的主机上。我有另一台笔记本电脑通过以太网电缆连接到与主机相同的路由器。我将它们按每种交换机类型成对排列。我已尝试在我的家庭路由器和虚拟机上使用端口转发进行这种组合N1使用 NAT 交换机。这是我尝试在网络中的每个设备上访问网站后得出的结论。我还配置了虚拟网络编辑器设置,为 VMnet1(仅主机交换机)创建两个子网 3.3.3.0,为 VMnet8(NAT 交换机)创建 2.2.2.0。设置如下

在此处输入图片描述

由于 NAT 交换机具有虚拟路由器 (2.2.2.2),该路由器还充当 2.2.2.0 子网的 (路由器 + 默认网关 + DNS 服务器),因此 N1、N2 可以通过它访问互联网。但仅主机交换机没有虚拟路由器和默认网关,因此无法通过 H1、H2 访问互联网。

为了总结一下哪些设备可以相互通信,我创建了一个图表以便于理解 在此处输入图片描述

相关内容