## 一、最终架构说明 ``` PC/摄像头 → 接入交换机 → 核心 S5735(三层网关) │ 跨 VLAN 互访走交换机内部(不走爱快) │ GE0/0/24(Trunk 上联) │ 爱快 LAN1(仅做出口 NAT + DHCP) │ WAN → 外网 ``` **关键原则:** - 交换机做各 VLAN 的网关(Vlanif 接口) - 跨 VLAN 流量在交换机内部完成三层转发 - 爱快只负责:出口 NAT、DHCP 地址分配、外网访问 - 爱快与交换机之间通过独立互联网段通信 --- ## 二、VLAN 基础操作 ### 创建 VLAN ```shell system-view vlan 33 quit ``` ### 批量创建 VLAN ```shell vlan batch 33 34 35 100 ``` ### 删除 VLAN ```shell vlan 33 undo ``` ### 查看 VLAN 端口成员 ```shell display vlan 33 ``` 输出示例: ``` 33 common UT:GE0/0/13(U) TG:GE0/0/15(D) GE0/0/16(U) ``` - `UT` = Access 口(不带 Tag) - `TG` = Trunk 口(带 Tag) - `(U)` = 端口 UP - `(D)` = 端口 DOWN --- ## 三、VLANIF 三层接口配置 ### 创建 VLANIF 并配 IP(即 VLAN 的网关) ```shell interface Vlanif33 ip address 10.0.33.1 255.255.255.0 quit ``` ### 删除 VLANIF 接口 ```shell undo interface Vlanif100 ``` ### 查看所有 VLANIF 接口状态 ```shell display ip interface brief ``` 输出示例: ``` Interface IP Address/Mask Physical Protocol Vlanif33 10.0.33.1/24 up up Vlanif34 10.0.34.1/24 up up Vlanif835 10.0.35.1/24 down down ``` **重要判断:** - `Physical up / Protocol up` → 正常工作 - `Physical up / Protocol down` → VLAN 里没有 UP 的物理端口 - `Physical down / Protocol down` → 接口被 shutdown --- ## 四、端口配置 ### 配置 Access 口(接 PC/终端) ```shell interface GigabitEthernet0/0/1 port link-type access port default vlan 33 quit ``` ### 配置 Trunk 口(上联其他交换机/路由器) ```shell interface GigabitEthernet0/0/24 port link-type trunk port trunk pvid vlan 100 port trunk allow-pass vlan 33 34 35 100 quit ``` 参数说明: - `pvid vlan 100`:该端口收到的无标签帧视为 VLAN 100 - `allow-pass vlan ...`:允许哪些 VLAN 通过此 Trunk --- ## 五、DHCP Relay 配置 当 DHCP 服务器(爱快)不在 VLAN 所在的网段时,需要在交换机上开启 DHCP 中继。 ```shell interface Vlanif33 dhcp select relay dhcp relay server-ip 192.168.100.1 quit ``` 查看 DHCP 中继统计: ```shell display dhcp relay statistics interface Vlanif33 ``` 重点关注: - `sent to servers`:发往 DHCP 服务器的请求数 - `received from servers`:从 DHCP 服务器收到的回复数(应为非零) --- ## 六、静态路由配置 ### 交换机默认路由(指向爱快,用于上网) ```shell ip route-static 0.0.0.0 0.0.0.0 192.168.33.1 ``` ### 爱快回程路由(指向交换机,用于回包) 在爱快 Web 界面添加: ``` 路由 → 静态路由 → 添加 目的地址:10.0.33.0 子网掩码:255.255.255.0 下一跳:192.168.32.219(交换机 Vlanif1 IP) ``` **为什么要加?** - 爱快收到去往 10.0.33.x 的包时,不知道往哪发 - 必须告诉爱快:这些网段在交换机后面,下一跳给交换机 ### 查看路由表 ```shell display ip routing-table ``` 期望输出: ``` Destination/Mask Proto Pre Cost NextHop Interface 10.0.33.0/24 Direct 0 0 10.0.33.1 Vlanif33 10.0.34.0/24 Direct 0 0 10.0.34.1 Vlanif34 0.0.0.0/0 Static 60 0 192.168.33.1 Vlanif1 ``` --- ## 七、常见故障排查 ### 问题 1:Vlanif 接口 Protocol down **现象:** `display ip interface brief` 显示某个 Vlanif 的 Protocol 为 down **原因:** 该 VLAN 里没有 UP 的物理端口 **解决:** - 将一个端口划入该 VLAN 并接线 - 或检查已有端口是否被 shutdown ### 问题 2:PC 能拿 IP 但 ping 不通网关 **现象:** DHCP 获取到 IP,但 ping 10.0.33.1 不通 **排查步骤:** 1. 检查 PC 的默认网关是否为 10.0.33.1(`ipconfig`) 2. 检查 Vlanif33 是否 Protocol up 3. 检查 PC 所在端口是否在 VLAN 33 中 4. 检查 Windows 防火墙是否禁 ping ### 问题 3:PC 能 ping 爱快但 ping 不通外网 **原因:** 爱快没有回程路由,或交换机默认路由没配 **排查:** - 爱快是否有到业务 VLAN 的静态路由 - 交换机是否有 `0.0.0.0/0 → 爱快 IP` 的默认路由 ### 问题 4:跨 VLAN 互访仍然走爱快 **现象:** 爱快 LAN1 抓包能看到内网互访流量 **原因:** PC 的网关仍然是爱快,不是交换机 **解决:** 修改 DHCP 地址池的网关为交换机 Vlanif IP --- ## 八、配置备份与恢复 ### 保存当前配置 ```shell save ``` 配置保存在 `vrpcfg.zip` 中。 ### 查看当前启动配置 ```shell display startup ``` ### 本地备份(交换机内保留副本) ```shell copy vrpcfg.zip backup-20260928.cfg ``` ### 导出到电脑(TFTP 方式) 1. 电脑打开 TFTP 软件(如 3CDaemon、tftpd64) 2. 交换机执行: ```shell tftp 192.168.32.x put vrpcfg.zip switch-backup.zip ``` `192.168.32.x` 替换为电脑 IP。 ### 从电脑恢复配置 ```shell tftp 192.168.32.x get switch-backup.zip vrpcfg.zip startup saved-configuration vrpcfg.zip reboot ``` **重启时注意:** ``` Save current configuration? [y/n]: n ← 选 n,否则会覆盖刚恢复的配置 ``` ### 导出纯文本配置(用于人工比对) ```shell display current-configuration ``` 全选复制到文本文件保存。 --- ## 九、爱快 DHCP 配置要点 ### 中继模式下的 DHCP 地址池 ``` DHCP服务 → DHCP服务端 → 添加 服务接口:LAN1(或 vlan_33,视版本而定) 客户端地址池:10.0.33.2 - 10.0.33.254 子网掩码:255.255.255.0 网关:10.0.33.1(交换机的 Vlanif33 IP,不是爱快自己) DNS:223.5.5.5 勾选:仅应用于 DHCP 中继 关闭:检查接口 IP 有效性 ``` ### 常见坑:爱快中继不回包 **现象:** 交换机 DHCP 中继统计显示 `sent to servers > 0` 但 `received from servers = 0` **原因:** 爱快部分版本对"服务接口选 LAN1 + giaddr 跨网段"兼容性差 **解决:** 服务接口改为 `vlan_33` / `vlan_34` 等逻辑接口,不需要在爱快上配子接口 IP --- ## 十、快速参考命令表 | 操作 | 命令 | |------|------| | 进入系统视图 | `system-view` | | 创建 VLAN | `vlan 33` | | 批量创建 VLAN | `vlan batch 33 34 35` | | 删除 VLAN | `vlan 33` → `undo` | | 创建 VLANIF 并配 IP | `interface Vlanif33` → `ip address 10.0.33.1 24` | | 删除 VLANIF | `undo interface Vlanif100` | | 查看 VLANIF 状态 | `display ip interface brief` | | 查看路由表 | `display ip routing-table` | | 添加默认路由 | `ip route-static 0.0.0.0 0.0.0.0 192.168.33.1` | | 配置 Access 口 | `port link-type access` → `port default vlan 33` | | 配置 Trunk 口 | `port link-type trunk` → `port trunk allow-pass vlan ...` | | 开启 DHCP 中继 | `dhcp select relay` → `dhcp relay server-ip 192.168.100.1` | | 查看 DHCP 中继统计 | `display dhcp relay statistics interface Vlanif33` | | 保存配置 | `save` | | 查看启动配置 | `display startup` | | 本地备份 | `copy vrpcfg.zip backup.cfg` | | TFTP 导出 | `tftp 192.168.32.x put vrpcfg.zip backup.zip` | | TFTP 导入恢复 | `tftp 192.168.32.x get backup.zip vrpcfg.zip` → `startup saved-configuration vrpcfg.zip` → `reboot` | | 查看 VLAN 端口成员 | `display vlan 33` | | 查看端口状态 | `display interface brief` | --- ## 十一、一句话核心理念 > **交换机做三层网关(Vlanif),爱快只做出口 NAT + DHCP。跨 VLAN 流量走交换机内部,不上联口。爱快需配置回程静态路由,下一跳指向交换机互联 IP。**
本文为宁若水!原创文章,转载无需和我联系,但请注明来自[若水]博客 www.lalaya.net
