使用三层交换机实现不同vlan的互通

 如下拓扑图所示,要实现vlan10(192.168.10.0/24)与vlan 20(192.168.20.0/24)的网络互通。

三层交换机配置:

复制代码
创建vlan:
Switch#configure terminal Switch(config)#vlan
10 Switch(config-vlan)#vlan 20 Switch(config-vlan)#exit
创建vlan对应的IP网关地址:
Switch(config)#
interface vlan 10 Switch(config-if)#ip address 192.168.10.254 255.255.255.0 Switch(config-if)#exit Switch(config)#interface vlan 20 Switch(config-if)#ip address 192.168.20.254 255.255.255.0 Switch(config-if)#exit
将连接二层交换机的端口配置为trunk模式: Switch(config)#
interface fastEthernet 0/1 Switch(config-if)#switchport trunk encapsulation dot1q Switch(config-if)#switchport mode trunk Switch(config-if)#no shutdown Switch(config-if)#exit Switch(config)#interface fastEthernet 0/2 Switch(config-if)#switchport trunk encapsulation dot1q Switch(config-if)#switchport mode trunk Switch(config-if)#no shutdown Switch(config-if)#exit
开启路由功能: Switch(config)#ip routing
复制代码

 二层交换机配置:

 

复制代码
创建vlan:
Switch#configure terminal Switch(config)#vlan
10 Switch(config-vlan)#vlan 20 Switch(config-vlan)#exit

将连接主机的端口配置成access模式并加入对应的vlan中: Switch(config)#
interface fastEthernet 0/23 Switch(config-if)#switchport mode access Switch(config-if)#no shutdown Switch(config-if)#switchport access vlan 10 Switch(config-if)#exit Switch(config)#interface fastEthernet 0/24 Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 20 Switch(config-if)#no shutdown Switch(config-if)#exit
复制代码

测试成功:

posted @   林中龙虾  阅读(41337)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示