你好,我对网络还很陌生,需要一些家庭配置方面的帮助......
我有一个 8 端口 TP-Link SG3210 第 2 层 802.1Q 标签交换机和一个 Cisco 1801 路由器。
我在交换机上设置了 3 个 Vlan,并为每个 Vlan 分配了端口。
我想让每个 Vlan 上的计算机互相‘看到’。
我可以将交换机上的单个端口设置为通向 Cisco 1801 的中继端口,并使用 Cisco 在 Vlan 之间进行路由吗?
或者我是否必须先在交换机上设置分配给 3 个 Vlan 中的每一个的输出端口,并将其连接到路由器,然后路由器才能在 Vlan 之间进行路由?
答案1
Cisco 路由器可以毫无问题地进行 802.1q 标记。在交换机上,您需要配置面向路由器的端口以中继所有要使用的 VLAN。然后,您可以配置路由器以在子接口上识别它们。
在路由器上:
interface FastEthernet0/0
no ip address
no shut
!
interface FastEthernet0/0.100
encapsulation dot1q 100
ip address <ip> <mask>
!
interface FastEthernet0/0.200
encapsulation dot1q 200
ip address <ip> <mask>
!
interface FastEthernet0/0.300
encapsulation dot1q 300
ip address <ip> <mask>
!
计算机应将其默认网关指向其各自 VLAN 的子接口 IP。然后路由器将在 VLAN 之间顺利传输流量。
如果您还有其他问题,请回复并在您的配置中附上 pastebin 链接。
希望这可以帮助!
—凯勒