1. Comware设备首次上电基础配置
任务场景与前置检查
一台全新出厂的 H3C Comware 交换机(示例型号 S5130 系列,Comware V7)上电后没有任何管理配置,只能通过 Console 口进行本地登录。本案例的目标是完成最小可用的带外管理配置,使设备具备远程管理能力。
上电前需要确认:Console 线为 USB 转 RJ45 或 DB9 转 RJ45(视终端而定),终端软件参数为 9600-8-N-1(波特率 9600、8 位数据位、无校验、1 位停止位),流控关闭。设备上电后,终端会打印 BootWare 自检信息,最终出现 <H3C> 提示符,表示已进入用户视图。
Comware 的视图层级为:用户视图
<H3C> → 系统视图 [H3C] → 接口视图 [H3C-GigabitEthernet1/0/1]。配置命令必须在对应视图下执行,quit 返回上一级,return 或 Ctrl+Z 直接回到用户视图。Console 登录与基础配置流程
登录成功后,按以下顺序完成配置。假设规划的管理参数为:设备名 SW-Core-01,管理 VLAN 1 接口地址 192.168.1.10/24,默认网关 192.168.1.1,远程登录用户名 admin,密码 Admin@123(示例密码,实际部署应使用更复杂口令)。
<H3C> system-view
[H3C] sysname SW-Core-01
[SW-Core-01] interface Vlan-interface 1
[SW-Core-01-Vlan-interface1] ip address 192.168.1.10 24
[SW-Core-01-Vlan-interface1] quit
[SW-Core-01] ip route-static 0.0.0.0 0 192.168.1.1
[SW-Core-01] local-user admin class manage
[SW-Core-01-luser-manage-admin] password simple Admin@123
[SW-Core-01-luser-manage-admin] service-type telnet ssh
[SW-Core-01-luser-manage-admin] authorization-attribute user-role network-admin
[SW-Core-01-luser-manage-admin] quit
[SW-Core-01] line vty 0 4
[SW-Core-01-line-vty0-4] authentication-mode scheme
[SW-Core-01-line-vty0-4] protocol inbound ssh
[SW-Core-01-line-vty0-4] quit
[SW-Core-01] ssh server enable
[SW-Core-01] save force
关键点说明:
local-user admin class manage创建的是管理类本地用户,必须指定class manage,否则无法用于 VTY 登录。service-type telnet ssh同时授权两种远程登录方式;若只允许 SSH,可只写ssh。authorization-attribute user-role network-admin赋予管理员角色,否则登录后无配置权限。line vty 0 4配置 VTY 线路的认证方式为scheme(即使用本地用户名密码),并限制入站协议为 SSH。save force强制保存配置到startup.cfg,避免重启后丢失。
配置关系与验证路径
下图展示了从 Console 登录到远程管理可达的完整配置链路,以及各配置项之间的依赖关系。左侧为本地 Console 通道,右侧为远程管理通道,中间是设备内部的管理平面。
验证与结果判读
配置完成后,按以下顺序验证:
- 在设备上执行
display ip interface brief,确认 Vlan-interface1 的 IP 为192.168.1.10/24,状态为 UP。 - 在管理终端上
ping 192.168.1.10,应能收到回复。若不通,检查管理终端是否在同一网段、交换机上联口是否已加入 VLAN 1 且 UP。 - 使用 SSH 客户端连接
192.168.1.10,用户名admin,密码Admin@123,应能进入用户视图<SW-Core-01>。 - 执行
display current-configuration检查关键配置是否存在;执行display saved-configuration确认已保存。
若 SSH 登录失败,优先检查:
ssh server enable 是否执行、local-user 是否指定了 class manage 和 user-role network-admin、VTY 下 protocol inbound 是否包含 ssh。Telnet 默认可能被禁用,若需 Telnet 需在 VTY 下显式允许。配置检查清单
| 检查项 | 命令 | 预期结果 |
|---|---|---|
| 设备名 | display sysname | SW-Core-01 |
| 管理 IP | display ip interface brief | Vlan1 192.168.1.10/24 UP |
| 默认网关 | display ip routing-table | 0.0.0.0/0 → 192.168.1.1 |
| 本地用户 | display local-user | admin,service-type telnet ssh |
| VTY 认证 | display current-configuration | include vty | authentication-mode scheme |
| SSH 状态 | display ssh server status | SSH server: Enabled |
| 配置保存 | display saved-configuration | 包含上述关键配置 |