我想创build一个多虚拟机pfsense集群ESXI。 对于那些不熟悉pfsense的人来说,可以把它看作一个免费的基于BSD的路由器/交换机(在它上面有很多function,但对于这个问题不是必需的)。
基本上,我想在ESXI上有两个物理网卡 – “input”和“输出”。 input接口将接受来自1个无限数量的主机的数据包,并且输出接口将它们发送到因特网。 请参阅下面的ASCII图:
--[pfsense1]-- / \ [INPUT] --------[VSW1] [VSW2]------- [OUTPUT] \ / --[pfsense2]--
哪里:
[INPUT]是一个真实的物理网卡 [OUTPUT]是一个真正的物理网卡 [pfsense1]是第2层桥接模式下的虚拟机。 [pfsense2]是第2层桥接模式下的虚拟机。 [VSW1]是一个虚拟交换机。 [VSW2]是一个虚拟交换机。 在正常的非VMWare ESXI设置中,这很容易通过生成树完成。 我想要的function是这样的
通常情况下, [pfsense1]将是最高优先级,因此如果它处于启用状态并且function正常,则所有stream量均应通过该stream量。 如果没有,那么交通将通过[pfsense2] 。
如何实现这个function? 解决scheme是在虚拟机(pfsense)还是在ESXInetworking级? STP可以用于vSwitches吗?
编辑1 :从图中删除VLAN,因为他们是从一个旧的testingconfiguration(感谢马里奥)。
如何实现这个function?
vSwitch就是这样,一个开关,没有别的,如果你有一个物理交换机,你会怎么做呢? 你不会,你可能会通过循环DNS或外部负载平衡器。
解决scheme是在虚拟机(pfsense)还是在ESXInetworking级?
在devise和理解什么vSwitches做什么? 你曾经做过很多次,甚至使用pfsense,你是否看到了自己的支持网站(顺便说一下,当你注册这个网站是专业系统pipe理员,我们知道pfsense是什么)
STP可以用于vSwitches吗?
不,vSwitch不能作为生成树networking的一部分,也不能作为生成树networking的一部分。