如何在两台三层交换机之间配置静态路由?
查看您的设置,您不需要任何静态路由,因为 PC2 位于其默认网关位于交换机 1 的网络上。由于两个网络都在交换机 1 上终止,交换机 1 知道这两个网络,因此可以在它们之间进行路由。您只需确保 PC1 的默认网关为 10.10.1.1,PC2 的默认网关为 10.10.2.1。确保 VLAN 2 连接到交换机 2,并且 PC2 交换机端口是 VLAN 2 上的访问端口。确保 PC2 可以 ping 其默认网关,那么你应该没问题
我同意你的观点,Karl,如果你允许的话,我想提一下,在某些交换机(例如 Cisco)中,你需要激活第 3 层功能。否则,您将能够创建所有 VLAN 接口,但它们将无法相互通信。
让 PC 1 和 PC 2 相互通信。
在 Switch1 layer3 设备中:。
仅仅创建一个 vlan 是不够的。在第 3 层交换机上配置交换机虚拟接口 (SVI)。
Switch1(config)#int Vlan 1
Switch(config)#ip address 10.10.1.1 255.255.255.0
Switch1 (config)# no shutdown
Switch1(config)#int Vlan2
Switch(config)#ip address 10.10.2.1 255.255.255.0
Switch1 (config)#no shutdown
Switch1(config)# ip routing
现在将 pc 1 连接到 switch1 并尝试从 layer3 switch 1 ping 10.10.1.5。它会ping通。
进一步将 switch2 与 Switch1 连接,并使用允许所有 Vlan 的中继配置链接。
现在在 switch2 中连接 PC2 并配置通过 Vlan 2 的访问端口。尝试从第 3 层交换机 1 ping 10.10.2.5,它将 ping 并且 PC1 和 PC2 也会互相 ping。
