我想在我的 Proxmox 集群中安装具有私有 IP 的虚拟机并在它们之间路由流量。
例如:
虚拟机1:
192.168.1.10/24
虚拟机2:
192.168.2.10/24
我不确定这是怎么做到的。我需要 VLAN 吗?如何在两个子网之间路由流量?
我想在我的 Proxmox 集群中安装具有私有 IP 的虚拟机并在它们之间路由流量。
例如:
虚拟机1:
192.168.1.10/24
虚拟机2:
192.168.2.10/24
我不确定这是怎么做到的。我需要 VLAN 吗?如何在两个子网之间路由流量?
实际上,我解决了这个问题。这是我所做的:
创建两个新的 Proxmox 网桥,每个子网一个。您可以将每个子网中的地址添加到 Proxmox 网桥,但这不是必需的。
为子网之间的路由创建一个新 VM。这里有多种解决方案,但我选择的是pfSense。此 VM 需要与步骤 1 中创建的两个 Proxmox 网桥的接口。如果要添加更多子网,请将所有接口添加到此 VM。
在 pfSense 中启用路由。
(可选)如果您想从主机网络访问这些虚拟机,请创建到这些子网的静态路由,并将 pfSense 作为路由设备中的下一跳。