跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

华为交换机初始配置实录:Console 登录、管理 IP 与 Web 网管开通

华为交换机出厂无配置,需通过 Console 口初始化。流程包括:串口连接(9600 波特率),设置设备名,创建专用管理 VLAN 并配置 IP,将物理口划入 VLAN,添加默认路由以便跨网段管理。开启 HTTPS 服务并在 AAA 下创建最高权限 Web 登录用户,最后执行 save 保存配置。验证时用浏览器访问管理 IP,忽略证书警告即可。常见问题涉及端口参数、HTTP 服务使能与防火墙拦截;忘记密码需进 BootROM 清除。上线后应立即加固:禁止 HTTP、用 ACL 限制访问源、关闭不必要服务。

星落发布于 2026/6/30更新于 2026/10/2483 浏览
华为交换机初始配置实录:Console 登录、管理 IP 与 Web 网管开通

刚拆箱的华为交换机没有 IP 也没有密码,只留了一个 Console 口。想让它变成可远程管理的网络节点,得先通过串口连上去,一步步把基础配置灌进去。下面是我习惯的流程,基于 VRP V5/V8 系统,适用于 S5700、S5735、S6730 这些主流型号。像 S1700 一类的低端盒子没有 Web 功能,一切就只能在命令行里敲。

需要的工具

  • Console 线(一头 RJ-45 插交换机,通常标着'CON',另一头 USB 插电脑)
  • 终端软件,比如 SecureCRT、Putty 或者 MobaXterm

把 Console 线接好,在终端软件里新建一个 Serial 连接:波特率 9600,8 数据位,1 停止位,无校验,无流控。打开会话,直接敲回车就能看到用户视图,刚出厂时不需要任何用户名密码。

进去了之后,先切到系统视图,顺手改个设备名,免得以后搞混。名字按「位置-功能-编号」的规则来,比如 SW-CORE。

system-view
[Huawei] sysname SW-CORE
[SW-CORE]

接下来要给它一个管理 IP,否则每次都得背着笔记本去机房插 Console 线。一般会建一个专用的管理 VLAN,不会直接拿默认的 VLAN 1 来用。这里用 VLAN 100,创建一个三层接口并配上 IP,再把接管理交换机的物理口划进这个 VLAN。假设用 G0/0/1 口连管理网。

[SW-CORE] vlan batch 100
[SW-CORE] interface Vlanif 100
[SW-CORE-Vlanif100] ip address 192.168.100.10 255.255.255.0
[SW-CORE-Vlanif100] quit
[SW-CORE] interface GigabitEthernet 0/0/1
[SW-CORE-GigabitEthernet0/0/1] port link-type access
[SW-CORE-GigabitEthernet0/0/1] port default vlan 100
[SW-CORE-GigabitEthernet0/0/1] quit

如果管理终端不在同一个网段,还需要配一条默认路由指向网关,这样才能跨网段访问。

[SW-CORE] ip route-static 0.0.0.0 0.0.0.0 192.168.100.1

有了 IP,就可以打开 Web 管理服务了,毕竟图形界面查状态、看端口流量比命令行直观。HTTPS 是必须开的,HTTP 后续要关掉。另外还得在 AAA 下面创建登录用户,给最高权限 level 15,密码用 irreversible-cipher 方式加密存储。

[SW-CORE] http server enable
[SW-CORE] https server enable
[SW-CORE] aaa
[SW-CORE-aaa] local-user admin password irreversible-cipher MyPass@123
[SW-CORE-aaa] local-user admin service-type http terminal
[SW-CORE-aaa] local-user admin privilege level 15
[SW-CORE-aaa] quit

这些配置还只是跑在内存里,一重启就没了。记得执行 save,会提示确认,敲 y 然后回车就行了。

[SW-CORE] save
The current configuration will be written to the device. Are you sure? [Y/N] y

现在找台电脑,把 IP 设成同网段的地址(比如 192.168.100.100/24,网关 192.168.100.1 可配可不配),浏览器访问 https://192.168.100.10。因为用的是自签名证书,浏览器会警告不安全,忽略就好。用刚才创建的 admin 账号和密码登录,就能看到 Web 管理界面了。

几个容易踩的坑

  • Console 连不上时,先去设备管理器确认串口号,以及波特率是不是 9600。换个 USB 口或者换根 Console 线试试。
  • 能 ping 通 IP 但网页打不开:检查 http server enable 是否执行过;关闭电脑防火墙再试;旧型号可能只支持 HTTP,试试 http://。
  • 密码忘了:只能物理接触设备,重启时按 Ctrl+B 进 BootROM 菜单,选'Clear password for console user'。

上线之后马上做几项加固,别等出事了再补救。关掉 HTTP,只留 HTTPS;用 ACL 限制 Web 访问源,只允许管理网段;关掉不用的服务,比如 telnet。

undo http server enable
acl number 2000
 rule permit source 192.168.100.0 0.0.0.255
undo telnet server enable

整个开局过程可以归纳成一个 checklist:Console 登录成功→设置设备名→配管理 VLAN 和 IP→开启 HTTPS→创建 Web 用户→保存→浏览器登录。完成这几步,交换机就已经从裸机变成了能监控、能运维的节点。但别忘了,真正的安全配置是开局之后才开始的,ACL、SNMP、日志这些都得陆续补上。

更多推荐文章

查看全部
  • AI 技能(Skills):面向任务自动化的模块化执行范式
  • 算法模拟类题目解析与代码实现
  • 大模型训练技术架构与优化策略详解
  • 突破 LLM 上下文瓶颈:上下文内存虚拟化 CMV 的设计与实践
  • Java 响应式编程:Mono 接口深度解析
  • 工作五年后转行网络安全:行业前景与学习路径分析
  • 深入解析大型语言模型:LLM 的定义、原理与应用
  • JeecgBoot 低代码平台 AI 功能与零代码开发指南
  • Python 多进程与多线程技术笔记
  • C++11 手写 Promise 实现与 std::promise 对比
  • LLaMA Factory 大模型训练与微调指南
  • Python 实现电商商品抢购自动化脚本
  • HTML/CSS 文本字体与字号设置实战指南
  • IntelliJ IDEA 中 GitHub Copilot 安装与实战技巧
  • Stable Diffusion WebUI Docker 部署指南
  • Python 字节码逆向工具:pycdc 使用指南与原理分析
  • Ascend C 实现高性能 SwiGLU 激活融合算子,加速大模型前馈网络
  • OpenClaw iOS/Android 端部署实战:语音唤醒与离线 AI 助手
  • Linux 线程控制详解:资源管理与实战操作
  • 大模型定义、发展历程及应用场景全解析

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online