多机柜交换机配置模板(CE6850 + IPMI 接入交换机)

用途:每个机柜复制一份,先填写参数表,再按设备型号和软件版本核对命令。华为 VRP 与 H3C Comware 命令并不完全相同;S5720、CE6850 及不同版本之间也可能有差异。请先用 Console 配置,确认管理网络可达后再测试远程登录。

1. 当前机柜参数

项目本柜示例下柜填写
公网交换机型号/版本Huawei CE6850 /\_\_\_\_
IPMI 交换机型号/版本Huawei S5720 或 H3C\_\_/\_\_\_\_
公网交换机 Eth-TrunkEth-Trunk1\_\_
公网交换机上联成员口47、48\_\_
公网交换机至 IPMI 交换机端口46\_\_
IPMI 交换机互联端口48\_\_
上联允许 VLAN4–4094(需确认实际 VLAN 清单)\_\_
交换机互联允许 VLAN3900、3901\_\_
公网交换机管理地址192.168.10.20 / 掩码待确认\_\_
公网交换机互联地址192.168.11.20 / 掩码待确认\_\_
IPMI 交换机管理地址192.168.11.30 / 掩码待确认\_\_
管理 VLAN / 网关待确认\_\_
远程账号xiongan01 / xiongan.host\_\_
IPMI 账号xiongan01ipmi / xiongan.host\_\_
SSH / Telnet 端口51128 / 51129\_\_

配置前必须确认

  1. VLAN ID 最大为 4094;4-4096 不是可直接配置的有效 VLAN 范围。模板暂按 4-4094 表示,但最好按业务实际 VLAN 列表放行,避免放行未使用 VLAN。
  2. 192.168.10.20 与 192.168.11.20 看起来属于不同网段。确认公网交换机是否需要两个三层 VLAN 接口(例如管理 VLAN 与互联 VLAN),并确认各自 VLAN ID、掩码、网关及上游路由。不能仅凭端口放行 VLAN 就推断出管理 IP 应放在哪个 VLAN。
  3. 192.168.11.30 若要通过互联链路管理,应与 192.168.11.20 在同一 VLAN/子网,且两端 VLAN 接口已配置。下方示例以 VLAN 3900 承载 192.168.11.0/24 为例;请按现场规划替换 VLAN、掩码。
  4. 47/48 做 Eth-Trunk 要求两端均配置链路聚合,链路参数/聚合模式一致。这里仅配置公网交换机端,另一端由上联设备管理员按对应设备模板配置。
  5. Telnet 明文传输账号和密码。仅在隔离的管理网络使用;条件允许时优先仅启用 SSH。

2. 公网交换机(Huawei CE6850 / VRP)

以下命令为参考模板。尖括号内容需替换,不能原样粘贴。示例按你提供的账号密码填写;该文件包含明文凭据,请限制访问。设备的 irreversible-cipher 会将输入密码加密保存,但 CLI 粘贴时仍会短暂经过明文。

system-view
sysname <柜号>-PUB

vlan batch 3900 3901

interface Eth-Trunk1
 mode lacp-static
 port link-type trunk
 port trunk allow-pass vlan 4 to 4094
 undo port trunk allow-pass vlan 1
 quit

interface XGigabitEthernet<槽位>/0/47
 eth-trunk 1
 quit
interface XGigabitEthernet<槽位>/0/48
 eth-trunk 1
 quit

interface XGigabitEthernet<槽位>/0/46
 port link-type trunk
 port trunk allow-pass vlan 3900 3901
 quit

interface Vlanif3900
 ip address 192.168.11.20 255.255.255.0
 quit

! 若 192.168.10.20 是本机另一个管理地址,按实际管理 VLAN 配置:
! vlan batch <管理VLAN>
! interface Vlanif<管理VLAN>
!  ip address 192.168.10.20 <管理网掩码>
!  quit
! 如需默认路由,按现场网关配置:
! ip route-static 0.0.0.0 0.0.0.0 <管理网关>

aaa
 local-user xiongan01 password irreversible-cipher xiongan.host
 local-user xiongan01 privilege level 15
 local-user xiongan01 service-type ssh telnet
 quit

user-interface vty 0 4
 authentication-mode aaa
 protocol inbound ssh telnet
 quit

stelnet server enable
ssh user xiongan01 authentication-type password
ssh user xiongan01 service-type stelnet
ssh server port 51128

telnet server enable
telnet server port 51129

return
save
save 将当前配置写入启动配置文件。设备若提示确认,输入 Y;仅执行 return 不会保存配置。

CE6850 命令适配说明

  • mode lacp-static 用于启用 LACP 静态模式。只有上联对端也按匹配的 LACP 模式配置时才保留;若对端使用手工静态聚合,则按双方约定改用手工模式,勿两端模式混配。
  • 华为 Trunk 默认通常放行 VLAN 1。若上联不应承载 VLAN 1,配置允许列表后执行 undo port trunk allow-pass vlan 1,并在检查配置时确认 VLAN 1 已移除。
  • 部分 VRP 版本的 Eth-Trunk 模式命令、接口名称(XGigabitEthernet/10GE 等)、SSH 用户配置及密码命令存在差异。先查询本机支持的命令(?)和版本(display version),再按该版本命令参考调整。
  • irreversible-cipher 通常要求输入符合设备复杂度策略的密码。若该版本不接受上述占位写法,进入 aaa 后按设备提示使用交互式密码命令;不要把示例占位符当作真实命令执行。
  • 如系统要求生成 RSA 密钥,执行 rsa local-key-pair create 并按安全要求选择密钥长度;确认 display ssh server status 显示 STelnet 已启用、端口为 51128。
  • Eth-Trunk 成员口通常不应再单独配置 trunk/VLAN,VLAN 放行在 Eth-Trunk1 上配置即可。

3. IPMI 交换机(Huawei S5720 / VRP)— Telnet 参考

本节只适用于华为 VRP。若现场为 H3C,请使用下一节,勿混用命令。

system-view
sysname <柜号>-IPMI
vlan batch 3900 3901

interface GigabitEthernet<槽位>/0/48
 port link-type trunk
 port trunk allow-pass vlan 3900 3901
 quit

interface Vlanif3900
 ip address 192.168.11.30 255.255.255.0
 quit

aaa
 local-user xiongan01ipmi password irreversible-cipher xiongan.host
 local-user xiongan01ipmi privilege level 15
 local-user xiongan01ipmi service-type telnet
 quit

user-interface vty 0 4
 authentication-mode aaa
 protocol inbound telnet
 quit

telnet server enable
telnet server port 23
return
save

save 将当前配置写入启动配置文件。设备若提示确认,输入 Y;仅执行 return 不会保存配置。

IPMI 交换机 Telnet 端口未指定时先使用默认 23。若要改成非标准端口,需先确认该型号/版本支持 telnet server port,并保证客户端连接端口同步修改。通过 Telnet 的管理 IP 为 192.168.11.30。此示例不配置 SSH。

4. IPMI 交换机(H3C / Comware)— Telnet 参考

接口名称、VTY 数量、用户配置层级随型号/版本变化。下列为常见 Comware 风格示例,先核对 display version 和命令帮助。

system-view
sysname <柜号>-IPMI
vlan 3900
 quit
vlan 3901
 quit

interface GigabitEthernet1/0/48
 port link-type trunk
 port trunk permit vlan 3900 3901
 quit

interface Vlan-interface3900
 ip address 192.168.11.30 255.255.255.0
 quit

telnet server enable
user-interface vty 0 4
 authentication-mode scheme
 protocol inbound telnet
 quit

local-user xiongan01ipmi
 password simple xiongan.host
 service-type telnet
 authorization-attribute user-role network-admin
 quit

return
save force

save force 将当前配置保存到启动配置,供重启后加载。确认目标版本支持该命令;若设备提示文件名或确认信息,按现场规划完成保存。

部分较新 H3C Comware 版本使用 local-user <用户名> class manage、password hash、authorization-attribute user-role network-admin 等语法;较老版本可能使用 password simple/cipher 与 authorization-attribute level 3。必须按目标版本修订。Telnet 默认通常是 TCP/23;如需更改端口,按对应版本的 Telnet server 命令参考配置。

5. Cisco Catalyst 公网交换机(IOS / IOS XE)

本节按常见 Catalyst 二层交换机 IOS/IOS XE CLI 编写。不同系列/版本、三层许可和堆叠接口命名会影响命令。GigabitEthernet1/0/47、Port-channel1 均为示例,先按设备实际端口替换。配置两条上联前,确认上联对端也将相同物理链路组成 LACP EtherChannel。

enable
configure terminal
hostname <柜号>-PUB

vlan 3900
 name IPMI-MGMT
vlan 3901
 name IPMI-SERVICE

interface Port-channel1
 switchport
 switchport mode trunk
 switchport trunk allowed vlan 4-4094
 ! 该明确允许列表不包含 VLAN 1
exit

interface range GigabitEthernet1/0/47-48
 switchport
 switchport mode trunk
 switchport trunk allowed vlan 4-4094
 channel-group 1 mode active
exit

interface GigabitEthernet1/0/46
 switchport
 switchport mode trunk
 switchport trunk allowed vlan 3900,3901
exit

interface Vlan3900
 ip address 192.168.11.20 255.255.255.0
 no shutdown
exit

! 如果 192.168.10.20 是公网交换机的另一个管理地址,先确定管理 VLAN:
! vlan <管理VLAN>
! interface Vlan<管理VLAN>
!  ip address 192.168.10.20 <管理网掩码>
!  no shutdown
! exit
! 二层交换机的缺省网关按现场管理网配置,例如:
! ip default-gateway <管理网关>
! 若启用三层路由,则按网络设计配置 ip routing 和路由,不要同时照抄缺省网关示例。

username xiongan01 privilege 15 secret xiongan.host
ip domain-name <管理域名>
crypto key generate rsa modulus 2048
ip ssh version 2

line vty 0 15
 login local
 transport input telnet ssh
exit

end
write memory
write memory 将 running-config 保存到 startup-config,重启后会加载已保存配置。也可使用 copy running-config startup-config,按提示确认目标文件。

Cisco 端口与登录说明

  • Catalyst 的 EtherChannel 用 channel-group 1 mode active 启动 LACP 主动协商;对端若用 LACP passive 通常可协商,对端若用手工聚合或其他聚合协议则不能这样配。Port-channel 与成员口的 trunk/native/allowed VLAN 参数必须一致。
  • switchport trunk allowed vlan 4-4094 是明确设置允许列表,因此 VLAN 1 不在数据 VLAN 允许列表内,不需要再执行 Huawei 风格的 undo 命令。Cisco 文档说明从 trunk 移除 VLAN 1 后,LACP/CDP 等部分控制协议仍可使用 VLAN 1。
  • 常见 Catalyst IOS/IOS XE 不提供把设备 SSH/Telnet 管理监听端口改为任意端口的通用命令:SSH 通常是 TCP/22,Telnet 是 TCP/23。因此此平台不能直接按 51128/51129 监听。若必须使用这两个外部端口,需要由上游防火墙/NAT/管理跳板做端口映射,或确认具体 Cisco 型号/系统支持对应功能;客户端映射后的连接目标也要一致。
  • SSH 密钥生成命令可能会以交互方式询问模数;若设备不接受行内 modulus 2048,按提示生成。使用 secret 而非 password,并避免在共享文档或命令历史中保存明文凭据。
  • 只启用 Telnet 的 IPMI Cisco 设备无需配置 RSA/SSH 行;若希望公网交换机只允许 SSH,将 transport input telnet ssh 改成 transport input ssh。

6. Cisco Catalyst IPMI 交换机(IOS / IOS XE)— Telnet

下面配置 IPMI Cisco 交换机 48 口为 trunk、VLAN 3900 SVI 地址为 192.168.11.30/24,并仅允许 Telnet 登录。请确认本机能使用 GigabitEthernet1/0/48 接口名及相应用户语法。

enable
configure terminal
hostname <柜号>-IPMI

vlan 3900
 name IPMI-MGMT
vlan 3901
 name IPMI-SERVICE

interface GigabitEthernet1/0/48
 switchport
 switchport mode trunk
 switchport trunk allowed vlan 3900,3901
exit

interface Vlan3900
 ip address 192.168.11.30 255.255.255.0
 no shutdown
exit

username xiongan01ipmi privilege 15 secret xiongan.host
line vty 0 15
 login local
 transport input telnet
exit

! 若 Telnet 客户端不在 192.168.11.0/24,按管理网设计配置缺省网关:
! ip default-gateway <管理网关>

end
write memory

write memory 将 running-config 保存到 startup-config,重启后会加载已保存配置。也可使用 copy running-config startup-config,按提示确认目标文件。

Cisco IPMI 示例 Telnet 使用 TCP/23。若必须从外部通过 TCP/51129 访问,需使用已确认支持的上游端口映射/跳板;不要假设 Catalyst IOS/IOS XE 可用一个通用命令修改 Telnet 监听端口。

7. 上柜操作顺序

  1. 记录型号、软件版本、槽位/端口编号、VLAN、IP/掩码/网关和上联对端信息;确认端口没有已有业务配置。
  2. 通过 Console 配置并保存。先配 VLAN/互联,再配管理地址和远程用户。
  3. 先从同网段维护终端 ping 192.168.11.20、192.168.11.30;再验证管理 VLAN 到 192.168.10.20 的路由可达性。
  4. 从授权管理终端分别测试 SSH 192.168.10.20:51128、Telnet 192.168.10.20:51129;IPMI 交换机按实际端口连接 192.168.11.30:23。不要在不支持端口指定的客户端中漏掉非默认端口。
  5. 检查 VLAN 与聚合:
display vlan
display eth-trunk 1
display interface Eth-Trunk1
display ip interface brief
display current-configuration
display ssh server status
display telnet server status

H3C 常见检查命令为 display vlan、display link-aggregation verbose、display ip interface brief、display current-configuration、display users。

Cisco Catalyst 常见检查命令:

show etherchannel summary
show interfaces trunk
show vlan brief
show ip interface brief
show running-config
show ip ssh
show users
  1. 确认配置已保存、登录成功、链路聚合状态正常后,记录本柜最终配置备份。不要在远程会话中一次性改动管理 IP、VTY 协议和端口,以免中断后无法恢复;关键变更通过 Console 或保留回退通道执行。
保存配置不等于重启设备。通常不需要为了配置生效而重启;保存后按检查命令验证当前运行状态,并在维护窗口内按计划重启验证启动配置时,设备才会重新加载已保存配置。

8. 交付记录

记录项填写
机柜编号/位置\_\_
公网交换机型号、版本、序列号\_\_
IPMI 交换机型号、版本、序列号\_\_
实际 VLAN 与网段/掩码/网关\_\_
上联对端及 Eth-Trunk 状态\_\_
远程登录验证结果/时间\_\_
配置备份文件位置\_\_
操作人/复核人\_\_

命令参考(官方)

最后修改:2026 年 11 月 12 日
如果觉得我的文章对你有用,请随意赞赏