虚拟网络子网中的物理设备

网络工程 思科 路由 虚拟的
2022-02-06 06:29:23

我想知道是否可以将物理 Raspberry 连接到在 ESXi 环境中运行多个虚拟机的 NUC。

网络设置如下:

当前网络设置

我希望我的物理设备在红色箭头处“连接”。是否可以?

1个回答

我找到了一种让我的虚拟路由器充当物理设备的路由器的方法,从而解决了我的问题。

编辑:由于 Teun Vink 有一个有效的观点,我将尝试解释我的解决方案。

我已经从网络中删除了 OpenSense 虚拟路由器,并将 Cisco 路由器直接连接到 vSwitch0 接口(VM 网络)。我已将 vSwitch0 接口置于混杂模式,以便虚拟 cisco 路由器能够通过它发送 DHCP 请求。

然后我从我的 ESXi NUC 中移除了 Internet 电缆,这移除了 vSwitch0 到 Internet 的连接(在我的情况下,这无关紧要)。

完成此操作后,我已将物理交换机连接到 ESXi NUC 的 Internet 端口。由于虚拟 Cisco 路由器能够通过 vSwitch0(promniscious 模式)发送 DHCP 请求(并执行路由),并且我的物理树莓可以连接到物理交换机,因此它们现在能够通信。

任何连接到 vSwitch0 或物理交换机的物理或虚拟设备都将从虚拟 cisco 路由器接收路由和 IP 地址。它们在同一个子网中,这允许它们进行通信。但是,它们都没有互联网连接(在我的情况下,这再次无关紧要)

所以它看起来像这样:

改变的网络

请注意,cisco 路由器也是虚拟的,但不在图片中