← 回到技术随笔
· 4001 字

H3C交换机管理VLAN和本地管理IP配置实例

以 H3C S5570S 和 Comware V7 为例,创建管理 VLAN,配置 IPv4/IPv6 管理地址,并通过本地运维电脑测试连通性。

本文以 H3C S5570S 系列和 Comware V7 为主要示例,只适用于本人拥有或已经明确授权管理的交换机。文中的 VLAN、IP 地址和端口都是示例,使用时要换成现场规划值。

一、现场场景

通过 Console 完成基础检查,接下来就是给交换机配置管理 VLAN 和管理 IP。这样运维电脑接到指定端口后,就能通过网线测试交换机是否可达。

这里以主办公区交换机 HQ-Access-01 为例:

  • 管理 VLAN:100
  • 交换机管理 IPv4:192.168.100.2/24
  • 交换机管理 IPv6:2001:db8:100::2/64
  • 运维电脑 IPv4:192.168.100.10/24
  • 运维电脑 IPv6:2001:db8:100::10/64
  • 本地测试端口:GigabitEthernet1/0/1

示例中的地址不能直接用于生产网络。

二、配置目标

这次配置完成后,要实现下面的效果:

  1. 交换机上创建管理 VLAN 100;
  2. 给 VLAN 100 配置 IPv4 和 IPv6 管理地址;
  3. 将一个本地测试端口加入 VLAN 100;
  4. 运维电脑通过 IPv4 和 IPv6 都能 ping 通交换机。

默认路由先记录规划,不在这一步配置。后续完成双链路聚合和 Trunk 后,再测试跨网段管理。

三、配置前检查

1. 确认地址没有被占用

管理 IP 必须由公司统一规划。配置前先确认 192.168.100.22001:db8:100::2 没有分配给其他设备。

如果现场已经有管理 VLAN 和管理 IP,先查清用途,不要直接覆盖。

2. 确认测试端口可以使用

先执行:

# 查看端口状态和名称,确认测试端口没有承载现有业务。
<H3C> display interface brief

# 查看端口当前配置,避免覆盖旧设备上的业务配置。
<H3C> display current-configuration interface GigabitEthernet1/0/1

本文使用 GigabitEthernet1/0/1 举例。现场要选择空闲端口,并与端口标签和原配置核对。

3. 保留 Console 连接

配置管理地址时不要断开 Console。管理 IP 填错、端口 VLAN 配错时,还可以从 Console 修改回来。

4. 准备运维电脑地址

运维电脑需要手动配置与交换机同网段的地址:

项目 示例值
IPv4 地址 192.168.100.10
IPv4 掩码 255.255.255.0
IPv6 地址 2001:db8:100::10
IPv6 前缀长度 64

本地直连测试不需要填写网关。测试时注意不要配错网卡。

四、Comware V7 配置实例

代码块中以 # 开头的是文章注释,不需要输入交换机。

1. 创建管理 VLAN

# 进入系统视图,后续开始修改设备配置。
<H3C> system-view

# 创建管理 VLAN 100,并进入 VLAN 视图。
[H3C] vlan 100

# 给 VLAN 添加说明,方便以后查看用途。
[H3C-vlan100] description Management_VLAN

# 返回系统视图。
[H3C-vlan100] quit

2. 配置 IPv4 和 IPv6 管理地址

# 创建 VLAN 100 对应的三层接口,并进入接口视图。
[H3C] interface Vlan-interface100

# 添加接口说明。
[H3C-Vlan-interface100] description Switch_Management

# 配置 IPv4 管理地址,24 表示子网掩码为 255.255.255.0。
[H3C-Vlan-interface100] ip address 192.168.100.2 24

# 配置 IPv6 管理地址,/64 是示例前缀长度。
[H3C-Vlan-interface100] ipv6 address 2001:db8:100::2 64

# 确保接口没有被手动关闭。
[H3C-Vlan-interface100] undo shutdown

# 返回系统视图。
[H3C-Vlan-interface100] quit

VLAN 接口创建后不一定马上显示 UP。VLAN 100 中至少要有一个物理端口处于连接状态。

3. 配置本地测试端口

下面把 GigabitEthernet1/0/1 配置为 VLAN 100 的普通接入口。该操作会改变端口原来的 VLAN,必须先确认端口没有承载业务。

# 进入本地测试端口。
[H3C] interface GigabitEthernet1/0/1

# 设置端口说明,标明它目前用于本地管理测试。
[H3C-GigabitEthernet1/0/1] description Local_Management_Test

# 将端口设置为 Access 类型,只承载一个 VLAN。
[H3C-GigabitEthernet1/0/1] port link-type access

# 将端口加入管理 VLAN 100。
[H3C-GigabitEthernet1/0/1] port access vlan 100

# 确保端口没有被手动关闭。
[H3C-GigabitEthernet1/0/1] undo shutdown

# 返回用户视图。
[H3C-GigabitEthernet1/0/1] return

配置完成后,将运维电脑接到 GigabitEthernet1/0/1,测试完成后改回正常的业务配置。

五、V5 版本差异

本文命令以 Comware V7 为主。V5 的 VLAN、Vlan-interface 和 IPv4 地址配置通常相近,IPv6 支持情况和命令细节可能因型号、软件版本不同而变化。

现场先使用 display version 确认版本,命令不确定时用 ? 查看当前设备支持的写法。

六、验证方法

1. 在交换机上检查 VLAN 和地址

# 确认 VLAN 100 已经创建,测试端口已经加入。
<H3C> display vlan 100

# 查看 VLAN 100 接口状态和 IPv4 地址。
<H3C> display ip interface Vlan-interface 100 brief

# 查看 VLAN 100 接口的 IPv6 地址和状态。
<H3C> display ipv6 interface Vlan-interface 100 brief

# 单独查看测试端口配置。
<H3C> display current-configuration interface GigabitEthernet1/0/1

运维电脑接上线后,Vlan-interface100 和测试端口应进入正常状态。如果仍然是 DOWN,先检查网线、电脑网卡和端口状态。

2. 从运维电脑测试交换机

Windows 电脑可以执行:

# 测试 IPv4 管理地址。
ping 192.168.100.2

# 测试 IPv6 管理地址。
ping 2001:db8:100::2

macOS 或 Linux 也可以使用 ping 测试 IPv4;部分系统测试 IPv6 时使用 ping6。以当前系统支持的命令为准。

3. 从交换机测试运维电脑

# 从交换机测试运维电脑的 IPv4 地址。
<H3C> ping 192.168.100.10

# 从交换机测试运维电脑的 IPv6 地址。
<H3C> ping ipv6 2001:db8:100::10

如果电脑能 ping 通交换机、交换机不能 ping 通电脑,先检查电脑防火墙是否允许 ICMP 和 ICMPv6,不要急着修改交换机配置。

4. 保存配置

IPv4 和 IPv6 都测试正常后再保存。保存前确认当前配置中没有其他未审核的改动。

# 保存当前配置,避免设备重启后丢失。
# 按设备提示确认保存文件和操作。
<H3C> save force

七、常见问题与处理

1. Vlan-interface100 一直是 DOWN

先确认 VLAN 100 已经创建,并且 VLAN 100 中至少有一个端口已经接线且状态正常。继续查看:

<H3C> display vlan 100
<H3C> display interface brief

2. IPv4 地址 ping 不通

检查运维电脑和交换机是否在同一网段,电脑掩码是否为 255.255.255.0,网线是否接在 VLAN 100 的测试端口上。

3. IPv4 能通,IPv6 不通

检查双方 IPv6 地址和前缀长度是否正确,再查看电脑防火墙是否允许 ICMPv6。

4. 配置测试端口后原业务中断

说明这个端口原来不是空闲端口。立即通过 Console 恢复端口原配置,不要继续测试。

八、回退方法

如果地址或端口选错,可以从 Console 撤销本次配置。执行前先确认 VLAN 100 没有被其他业务使用。

# 进入系统视图。
<H3C> system-view

# 进入测试端口,撤销本文添加的说明和 VLAN 设置。
[H3C] interface GigabitEthernet1/0/1
[H3C-GigabitEthernet1/0/1] undo description
[H3C-GigabitEthernet1/0/1] undo port access vlan
[H3C-GigabitEthernet1/0/1] quit

# 删除 VLAN 100 的三层接口,同时撤销接口上的 IPv4 和 IPv6 地址。
[H3C] undo interface Vlan-interface100

# 删除 VLAN 100。确认没有其他端口或业务使用后再执行。
[H3C] undo vlan 100

# 返回用户视图。
[H3C] return

如果测试端口原来有配置,应按变更前记录逐项恢复。

回退完成后重新执行 display vlan 100display interface briefdisplay current-configuration interface GigabitEthernet1/0/1 核对结果。

九、小结

管理 VLAN 配置比较简单,注意地址和端口不能写错就行。先创建 VLAN,再配置 Vlan-interface,最后准备一个本地测试端口。

本地 IPv4 和 IPv6 都能互相 ping 通后,说明管理地址和本地接入已经可用。下一步再配置两条上行链路的聚合。

参考资料