这是为了假设的目的 – 更多的是一个学习问题而不是生产问题。
如果我有交换机(第3层,让我们说一个Procurve)与一些VLAN的configuration。 让我们说:
DEFAULT VLAN 10.1.1.0/24 VLAN10 172.16.30.0/24 VLAN100 192.168.1.0/24
有两个防火墙 – FW01和FW02:
FW01 IP: 10.1.1.1 FW02 IP: 10.1.1.2
我希望VLAN10
和VLAN100
使用互联网的FW01
(因为这是一个更快的线路可以说)
我希望DEFAULT VLAN
使用FW02
因为它有更大的上传(为了参数)。
几个问题:
1)。 首先,交换机的默认网关是什么? ( Default VLAN
)
2)。 我将在哪里/如何为其他VLANconfiguration额外的默认网关。 假设DHCP将交换机作为默认网关发出,因为这将启用VLAN间路由。
3)。 交换机将如何知道每个VLAN数据包使用的默认网关?
谢谢!
这并不像你想要的那样容易。 回答你的第一个和第三个问题:
10.1.1.2
现在,您可以通过两种方式来做到这一点:
现在,回答您的第二个问题:在IPv4中,您只有一个默认网关。 你可以添加几条路线,但是这将很难得到处理。 所以,你要做的是:在两个防火墙上终止所有的VLAN,configuration一个二层冗余协议,比如VRRP。 然后,configuration默认VLAN的优先级,以使FW02处于活动状态,并为VLAN10和VLAN100指定FW01的优先级。 如果一个防火墙死了,另一个会接pipe,导致带宽减less,但几乎没有networking中断。
在这种情况下,默认网关将是您在configurationVRRP时分配的虚拟IP地址。 有关示例,请参阅维基百科条目 。