第一次登录交换机,我对着 > 提示符愣了十分钟
文章目录
- [第一次登录交换机,我对着 `>` 提示符愣了十分钟](#第一次登录交换机,我对着
>提示符愣了十分钟) -
- [一、开场:机房里第一台交换机,我把 `config` 敲了八遍](#一、开场:机房里第一台交换机,我把
config敲了八遍) - 二、三板斧是哪三斧?先有个整体印象
- 三、第一斧:连上去------三种管理方式,先分清
-
- [Console 连接:记住这组串口参数](#Console 连接:记住这组串口参数)
- 四、第二斧:进对门------三级视图与提示符
- [五、第三斧:配管理 IP、开 SSH,把设备"管得住"](#五、第三斧:配管理 IP、开 SSH,把设备“管得住”)
-
- [1. 给交换机配管理 IP(盒式交换机用 VLANIF)](#1. 给交换机配管理 IP(盒式交换机用 VLANIF))
- [2. 开 SSH:把明文 Telnet 换掉,远程登录才安全](#2. 开 SSH:把明文 Telnet 换掉,远程登录才安全)
- [3. 保存、查看与恢复出厂](#3. 保存、查看与恢复出厂)
- 六、登不上?按这张决策图走一遍
- [七、🔧 运维视角 & 📐 设计视角](#七、🔧 运维视角 & 📐 设计视角)
- 八、小结与命令速查表
- [九、思考题 & 评论区聊聊](#九、思考题 & 评论区聊聊)
- [一、开场:机房里第一台交换机,我把 `config` 敲了八遍](#一、开场:机房里第一台交换机,我把
一、开场:机房里第一台交换机,我把 config 敲了八遍
第一次独立上门,是给一家制造厂的新机房做交换机上线。甲方信息主管搬个凳子坐我旁边,抱着胳膊看。
我把 Console 线一头插交换机、一头插笔记本,打开 SecureCRT,回车,屏幕跳出:
text
<Huawei>
我当时满脑子都是学校练的思科,习惯性敲了个 config t,屏幕回我一句:
text
<Huawei>
^
Error: Unrecognized command found at '^' position.
我不死心,又敲 configure terminal、en、conf......一连八遍,全是同一个小箭头 ^ 怼回来。旁边那位大哥清了清嗓子:"小伙子,要不你先看看说明书?"
那天我才明白:交换机不是你想配就能配,得先过"管理"这一关------连得上去、进得对门、存得下来。 这三件事,就是老网工常说的"管理平面三板斧"。
这一课是我们正式上手交换机的第一课。别嫌它基础,我见过太多人端口配得飞起,结果改完配置忘了保存、第二天重启全没了,还有人把 Telnet 开着、用默认口令,被扫了一整网段。
二、三板斧是哪三斧?先有个整体印象
一台交换机摆在面前,你要管它,绕不开三件事:
- 连上去------物理上用什么方式登录(Console 直连,还是 SSH 远程);
- 进对门------登录后在哪个"视图"里敲命令,别在只能看的地方使劲改;
- 管得住------给它配上管理 IP、开安全的 SSH、改完记得保存,必要时会恢复出厂。

三个生活化类比,先把概念立住
类比一:命令视图就像进一栋大楼。
- 用户视图
<Huawei>是一楼大堂,你能"看"(display),能看时间、看版本、看状态,但不能改房间里的东西; - 系统视图
[Huawei]是总控室,刷了system-view这张门禁才能进,这里能改全局配置(改设备名、建 VLAN、开 SSH); - 接口视图
[Huawei-GigabitEthernet0/0/1]是具体某个房间,用interface进去,只改这一个端口。
类比二:save 就是"写作业存盘"。
你在设备上敲的每一条命令,先进的是内存里的 current-configuration(当前配置) ,相当于打开的草稿本------一断电就没了 。敲 save,才是把草稿誊抄进闪存里的 saved-configuration(已保存配置),下次开机才读得回来。这就是为什么有人加班配到半夜,第二天全没了------他一直在草稿本上写,没存档。
类比三:Console 线是急诊室里的"直连监护仪"。
SSH 是远程钥匙,方便,但它依赖网络通。万一你把管理 IP 配错、把 VLAN 划错、把自己远程踢下线,网络断了,SSH 就成了"隔着墙找钥匙"。这时候只有 Console 线是设备主板上的独立串口,不依赖任何 IP、任何网络,插上线就能进。所以老网工包里永远揣着一根 Console 线,它是你最后的救命稻草。
三、第一斧:连上去------三种管理方式,先分清
| 管理方式 | 走什么 | 什么时候用 | 要不要 IP |
|---|---|---|---|
| Console 本地直连 | 串口配置线,直连笔记本 | 首次初始化、设备起不来、远程断了急救 | 不需要 |
| SSH 远程登录 | 业务网/管理网,IP 可达 | 日常运维、批量管理的首选 | 需要 |
| 管理网口 | 独立的 MEth 口或管理 VLANIF | 带外管理、规模化设备的专用通道 | 需要 |
| Telnet(已淘汰) | 明文 IP | 不要用,口令全程裸奔 | 需要 |
一句话记住:Console 管"第一次和救命",SSH 管"每一天",管理网口管"成规模"。
Console 连接:记住这组串口参数
Console 线插上,打开串口工具(SecureCRT、Xshell、PuTTY、MobaXterm 都行),选对"串口(Serial/COM)",参数是华为设备最常见的默认值:
| 参数 | 取值 |
|---|---|
| 波特率 Baud | 9600 |
| 数据位 Data bits | 8 |
| 校验位 Parity | None(无) |
| 停止位 Stop bits | 1 |
| 流控 Flow control | 无(None) |
也就是老网工嘴里的"9600、8、无、1 "。连好后黑屏别慌,敲一下回车,提示符就出来了;新设备首次开机会问你要不要设初始密码,按提示设一个强密码即可。
提示:少数新款盒式设备或数据中心交换机默认波特率是 115200,9600 连出来是乱码时,把波特率换成 115200 再试。
四、第二斧:进对门------三级视图与提示符
登录后先看提示符,提示符长得不一样,你所在的"门"就不一样:
| 视图 | 提示符(举例) | 怎么进 | 能干什么 |
|---|---|---|---|
| 用户视图 | <Huawei> |
登录后默认 | display 查看、ping、save、reboot |
| 系统视图 | [Huawei] |
系统视图里敲 system-view |
改全局:sysname、VLAN、SSH、路由 |
| 接口视图 | [Huawei-GigabitEthernet0/0/1] |
系统视图里敲 interface ... |
只改这个端口 |
- 往下走 :
system-view(用户→系统)、interface ...(系统→接口); - 往上退一层 :
quit; - 从任何子视图直接回用户视图 :
return(或者快捷键Ctrl+Z)。
下面这段,把"进系统视图、改设备名、进接口、退回来"走一遍,新设备上可以直接照敲:
shell
# 登录后默认在用户视图(尖括号)
<Huawei> system-view # 进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei] sysname SW-ACC-01 # 给设备改个有意义的名字
[SW-ACC-01] interface GigabitEthernet0/0/1 # 进入1号端口的接口视图
[SW-ACC-01-GigabitEthernet0/0/1] description To-PC-ZhangSan # 给端口加备注
[SW-ACC-01-GigabitEthernet0/0/1] quit # 退一层,回系统视图
[SW-ACC-01] return # 直接回用户视图(等价 Ctrl+Z)
<SW-ACC-01>
验证一下当前身份(在系统视图里看这台设备当前配置):
shell
<SW-ACC-01> display current-configuration | include sysname
sysname SW-ACC-01
- 看到
sysname SW-ACC-01这一行,说明改名生效了; - 提示符也已经从
<Huawei>变成<SW-ACC-01>,这是最直观的确认。
思科对照:
| 动作 | 华为 VRP | 思科 IOS |
|---|---|---|
| 进全局配置 | system-view |
configure terminal(缩写 conf t) |
| 改设备名 | sysname X |
hostname X |
| 进接口 | interface ... |
interface ... |
| 退一层 | quit |
exit |
| 直接退回特权视图 | return / Ctrl+Z |
end / Ctrl+Z |
所以我当年在华为上敲 config t 报错,是因为两个厂家的"门"叫法完全不同 ------华为用 system-view,思科才用 configure terminal。
五、第三斧:配管理 IP、开 SSH,把设备"管得住"
1. 给交换机配管理 IP(盒式交换机用 VLANIF)
盒式交换机没有独立的物理管理口,通常专门划一个管理 VLAN,用 VLANIF 接口做管理 IP。不建议直接用默认的 VLAN 1,生产环境单独建一个(比如 VLAN 99),和业务 VLAN 分开。
下面是完整链路------从进系统视图,到建 VLAN、把一个口划进管理 VLAN、给 VLANIF 配管理 IP,最后 save:
shell
<Huawei> system-view
[Huawei] sysname SW-ACC-01
# 1) 建管理 VLAN
[SW-ACC-01] vlan 99
[SW-ACC-01-vlan99] description Management-VLAN
[SW-ACC-01-vlan99] quit
# 2) 把接管理网/管理交换机的口划进 VLAN 99(假设 0/0/24)
[SW-ACC-01] interface GigabitEthernet0/0/24
[SW-ACC-01-GigabitEthernet0/0/24] port link-type access
[SW-ACC-01-GigabitEthernet0/0/24] port default vlan 99
[SW-ACC-01-GigabitEthernet0/0/24] quit
# 3) 给 VLANIF99 配管理 IP
[SW-ACC-01] interface Vlanif 99
[SW-ACC-01-Vlanif99] ip address 10.99.0.11 255.255.255.0
[SW-ACC-01-Vlanif99] quit
# 4) 配一条默认网关,让跨网段也能管理
[SW-ACC-01] ip route-static 0.0.0.0 0.0.0.0 10.99.0.1
[SW-ACC-01] return
<SW-ACC-01> save # 保存,提示 Are you sure 输入 y
说明:管理 IP 用哪个网段、网关是多少,要和你们的管理网规划一致;
10.99.0.0/24、网关10.99.0.1只是示例。
验证:
shell
<SW-ACC-01> display ip interface brief Vlanif 99
Interface IP Address Physical Protocol
Vlanif99 10.99.0.11 up up
Physical up / Protocol up:管理 VLANIF 已经起来、IP 生效;- 从运维终端
ping 10.99.0.11通则可达; - 如果显示
down,多半是管理 VLAN 里没有任何 up 的端口(比如 0/0/24 没插线),把线接好、确认口是 up 即可。

框式交换机、数据中心 CE 系列,前面板上有独立的 MEth0/0/1 管理网口(带外口),直接在这个接口下配 IP 即可,和业务转发平面物理隔离,更安全。
2. 开 SSH:把明文 Telnet 换掉,远程登录才安全
日常运维不可能天天跑机房,得开远程。用 SSH(华为叫 STelnet),不要用 Telnet------Telnet 把账号密码明文在网上传,抓包就看光了。开启 SSH 一共四步:生成密钥、开服务、建账号、限制 VTY 只走 SSH。
shell
<SW-ACC-01> system-view
# 1) 生成 RSA 密钥对(首次开启 SSH 必须,位数按提示输入,一般 2048)
[SW-ACC-01] rsa local-key-pair create
# 2) 开启 STelnet(SSH)服务
[SW-ACC-01] stelnet server enable
# 3) 配置 VTY 终端线路:AAA 认证、只允许 SSH
[SW-ACC-01] user-interface vty 0 4
[SW-ACC-01-ui-vty0-4] authentication-mode aaa
[SW-ACC-01-ui-vty0-4] protocol inbound ssh
[SW-ACC-01-ui-vty0-4] quit
# 4) 建一个本地账号,权限15,仅用于SSH
[SW-ACC-01] aaa
[SW-ACC-01-aaa] local-user netadmin password cipher Strong@2026
[SW-ACC-01-aaa] local-user netadmin privilege level 15
[SW-ACC-01-aaa] local-user netadmin service-type ssh
[SW-ACC-01-aaa] quit
# 5) 指定该用户的 SSH 认证类型与服务(部分 VRP 版本必须显式配,否则能连上但认证失败)
[SW-ACC-01] ssh user netadmin authentication-type password
[SW-ACC-01] ssh user netadmin service-type stelnet
[SW-ACC-01] return
<SW-ACC-01> save
验证 SSH 服务是否就绪:
shell
<SW-ACC-01> display ssh server status
SSH version : 1.99
SSH connection timeout : 60 seconds
SSH server key generating type : RSA
Stelnet server : Enable # 这一行是 Enable 才算开
shell
<SW-ACC-01> display ssh user-information
User 1: netadmin
Authentication-type: password ...
Stelnet server : Enable、能看到账号netadmin,说明 SSH 端正常;- 运维终端用
ssh netadmin@10.99.0.11(SecureCRT 选 SSH2)即可登录。
常见异常:
| 现象 | 可能原因 | 处理 |
|---|---|---|
| SSH 连不上、提示拒绝 | 没生成密钥 / 没 stelnet server enable |
补 rsa local-key-pair create、stelnet server enable |
| 能连上但认证失败 | VTY 没设 aaa、账号 service-type 没含 ssh | 核对 authentication-mode aaa、service-type ssh |
| 提示密码不对 | 密码含特殊字符被终端转义 | 用强但不依赖特殊转义的密码,或确认编码 |
| 别的网段连不上 | 没配管理网关 | 配 ip route-static 0.0.0.0 0.0.0.0 管理网关 |
思科对照(同样的事,在 IOS 上):
shell
Switch(config)# hostname SW-ACC-01
SW-ACC-01(config)# ip domain-name example.local
SW-ACC-01(config)# crypto key generate rsa # 生成密钥(选 1024/2048)
SW-ACC-01(config)# username netadmin privilege 15 secret Strong@2026
SW-ACC-01(config)# line vty 0 4
SW-ACC-01(config-line)# login local
SW-ACC-01(config-line)# transport input ssh # 只允许 SSH,禁用 Telnet
SW-ACC-01(config-line)# end
SW-ACC-01# copy running-config startup-config # 保存(或 write memory)
3. 保存、查看与恢复出厂
- 保存:华为
save;思科copy running-config startup-config(老命令write memory,可缩写wr)。 - 查看:
display current-configuration(当前/内存配置)、display saved-configuration(已保存/闪存配置)、display version(型号、版本、运行时间)。
恢复出厂(重置)要谨慎,先把现有配置备份到 PC,再执行:
shell
<SW-ACC-01> reset saved-configuration # 清除已保存的配置(闪存里的)
The configuration will be erased... Continue?[Y/N] y
<SW-ACC-01> reboot # 重启
Start to save configuration? [Y/N] # 这里一定要选 N!选 Y 就又把当前配置存回去了
Continue? [Y/N] y
关键就一句:reboot 时问你"是否保存当前配置",一定要选 N ,否则等于白 reset。思科对应命令是 erase startup-config 再 reload。
六、登不上?按这张决策图走一遍

下面这张表,把现场最常见的登录问题按"现象→命令/检查→看到什么→判断→动作"列清楚:
| 现象 | 检查 | 看到什么 | 判断 | 动作 |
|---|---|---|---|---|
| Console 黑屏、没反应 | 串口参数、COM 口、线 | 端口选错或流控没关 | 物理/参数问题 | 确认 9600/8/N/1、无流控、选对 COM、敲回车 |
| Console 乱码 | 波特率 | 一堆乱字符 | 波特率不符 | 换 115200,或换线/换 USB 转串口驱动 |
| Console 进了但改不了 | 提示符 | 停在 < > 尖括号 |
还在用户视图 | 敲 system-view 进系统视图 |
| SSH 不通、被拒绝 | display ssh server status |
Stelnet 是 Disable | 服务没开 | 生成密钥、stelnet server enable、VTY 限 SSH |
| SSH 能连但管理 IP 不通 | 本机 ping 网关 | 网关不通 | 路由/网关缺失 | 配管理 VLANIF 网关、确认口在 VLAN 99 且 up |
| 改完配置重启全没 | 问是否 save | 没存过 | 没存档 | 配置后 save,养成肌肉记忆 |
| 误锁、忘了密码 | --- | 进不去 | 需密码恢复 | Console 口走 BootROM 密码恢复流程(下一课资料里给) |
#mermaid-svg-Q0hDIXflVCvEluO1{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-Q0hDIXflVCvEluO1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-Q0hDIXflVCvEluO1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-Q0hDIXflVCvEluO1 .error-icon{fill:#552222;}#mermaid-svg-Q0hDIXflVCvEluO1 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Q0hDIXflVCvEluO1 .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-Q0hDIXflVCvEluO1 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Q0hDIXflVCvEluO1 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Q0hDIXflVCvEluO1 .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-Q0hDIXflVCvEluO1 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Q0hDIXflVCvEluO1 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Q0hDIXflVCvEluO1 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Q0hDIXflVCvEluO1 .marker.cross{stroke:#333333;}#mermaid-svg-Q0hDIXflVCvEluO1 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Q0hDIXflVCvEluO1 p{margin:0;}#mermaid-svg-Q0hDIXflVCvEluO1 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-Q0hDIXflVCvEluO1 .cluster-label text{fill:#333;}#mermaid-svg-Q0hDIXflVCvEluO1 .cluster-label span{color:#333;}#mermaid-svg-Q0hDIXflVCvEluO1 .cluster-label span p{background-color:transparent;}#mermaid-svg-Q0hDIXflVCvEluO1 .label text,#mermaid-svg-Q0hDIXflVCvEluO1 span{fill:#333;color:#333;}#mermaid-svg-Q0hDIXflVCvEluO1 .node rect,#mermaid-svg-Q0hDIXflVCvEluO1 .node circle,#mermaid-svg-Q0hDIXflVCvEluO1 .node ellipse,#mermaid-svg-Q0hDIXflVCvEluO1 .node polygon,#mermaid-svg-Q0hDIXflVCvEluO1 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-Q0hDIXflVCvEluO1 .rough-node .label text,#mermaid-svg-Q0hDIXflVCvEluO1 .node .label text,#mermaid-svg-Q0hDIXflVCvEluO1 .image-shape .label,#mermaid-svg-Q0hDIXflVCvEluO1 .icon-shape .label{text-anchor:middle;}#mermaid-svg-Q0hDIXflVCvEluO1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-Q0hDIXflVCvEluO1 .rough-node .label,#mermaid-svg-Q0hDIXflVCvEluO1 .node .label,#mermaid-svg-Q0hDIXflVCvEluO1 .image-shape .label,#mermaid-svg-Q0hDIXflVCvEluO1 .icon-shape .label{text-align:center;}#mermaid-svg-Q0hDIXflVCvEluO1 .node.clickable{cursor:pointer;}#mermaid-svg-Q0hDIXflVCvEluO1 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-Q0hDIXflVCvEluO1 .arrowheadPath{fill:#333333;}#mermaid-svg-Q0hDIXflVCvEluO1 .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-Q0hDIXflVCvEluO1 .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-Q0hDIXflVCvEluO1 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-Q0hDIXflVCvEluO1 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-Q0hDIXflVCvEluO1 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-Q0hDIXflVCvEluO1 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-Q0hDIXflVCvEluO1 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-Q0hDIXflVCvEluO1 .cluster text{fill:#333;}#mermaid-svg-Q0hDIXflVCvEluO1 .cluster span{color:#333;}#mermaid-svg-Q0hDIXflVCvEluO1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-Q0hDIXflVCvEluO1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-Q0hDIXflVCvEluO1 rect.text{fill:none;stroke-width:0;}#mermaid-svg-Q0hDIXflVCvEluO1 .icon-shape,#mermaid-svg-Q0hDIXflVCvEluO1 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-Q0hDIXflVCvEluO1 .icon-shape p,#mermaid-svg-Q0hDIXflVCvEluO1 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-Q0hDIXflVCvEluO1 .icon-shape .label rect,#mermaid-svg-Q0hDIXflVCvEluO1 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-Q0hDIXflVCvEluO1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-Q0hDIXflVCvEluO1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-Q0hDIXflVCvEluO1 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} system-view
save
Console 直连
用户视图 尖括号
系统视图 方括号
配管理 VLANIF / 管理 IP
rsa 密钥 + stelnet + AAA
SSH 可达
display 验证
闪存已保存配置
七、🔧 运维视角 & 📐 设计视角
🔧 运维视角:
- 包里常备一根 Console 线和一根 USB 转串口,配好 9600/8/N/1 的会话模板,它能在你被网络"扫地出门"时把你捞回来;
- 配置前先
display current-configuration看一眼现状,重大改动前先把配置备份到 PC; - 每改完一组配置,退出前
save,这是无数次"白干一夜"换来的肌肉记忆。
📐 设计视角:
- 成规模的园区,单独划管理 VLAN、最好建带外管理网,让管理流量和业务流量物理/逻辑隔离,业务网出问题也不影响你登录设备;
- 全网络统一关闭 Telnet、只开 SSH,配强密码、改默认账号,再用 ACL 限制"只有运维网段能登录管理口";
- 用 AAA 做分级权限(值班看设备用低级别,改配置才给 15 级),并配合网管/堡垒机做统一登录和操作审计。
八、小结与命令速查表
- 三板斧:连上去(Console/SSH/管理网口)→ 进对门(用户/系统/接口视图)→ 管得住(管理 IP、SSH、保存、必要时恢复出厂);
- 视图看提示符:
< >只能看,[ ]才能改;system-view进门、interface进端口、quit退一层、return回大堂; - 配置先进内存,
save才进闪存;重启时若不想保存,提示选 N; - 管理走独立管理 VLAN/带外网,远程只用 SSH,绝不裸奔 Telnet。
本篇命令速查表(华为 VRP):
| 目的 | 华为命令 | 思科对照 |
|---|---|---|
| 进系统视图 | system-view |
configure terminal |
| 改设备名 | sysname X |
hostname X |
| 进接口 | interface G0/0/x |
interface ... |
| 建管理 VLAN/IP | vlan 99 / interface Vlanif 99 / ip address |
interface vlan 99 / ip address |
| 生成 SSH 密钥 | rsa local-key-pair create |
crypto key generate rsa |
| 开 SSH 服务 | stelnet server enable |
ip ssh version 2 |
| VTY 限 SSH | protocol inbound ssh |
transport input ssh |
| 建账号 | local-user X password cipher ...、service-type ssh |
username X privilege 15 secret ... |
| 看 SSH 状态 | display ssh server status |
show ip ssh |
| 看当前/已存配置 | display current-configuration / display saved-configuration |
show running-config / show startup-config |
| 保存 | save |
copy running-config startup-config(write) |
| 恢复出厂 | reset saved-configuration 后 reboot(选 N) |
erase startup-config 后 reload |
九、思考题 & 评论区聊聊
小考(答案我会在评论区置顶公布):
- 华为的
save和思科的write到底是不是一回事?它们分别把配置写进了哪里?为什么只敲命令不保存,重启就没了? - 华为的
system-view、interface、quit、return,对应思科的哪几条?你在<Huawei>和[Huawei]两个提示符下,分别能做哪些事、不能做哪些事?
💬 评论区聊聊:
你第一次登录交换机/路由器时,干过什么"对着提示符发愣"的糗事?是把思科命令敲到华为上,还是改完没保存重启全没?评论区说说,我猜不少人都栽在同一个坑里。
系列导航:
- 上一课:第 20 课《5G-LAN 与 5G 定制网------端到端行业专网》
- 下一课:第 22 课《MAC 表与帧转发------交换机的"小本本"怎么记》
- 专栏主页:网络工程师进阶:企业组网实战------从交换机配置到园区网交付
我是你们的老网工。这一课我们把"怎么摸进交换机、怎么管它"彻底搞定了。下一课开始讲交换机真正的看家本领------它收到一个数据帧,到底是怎么决定从哪个口转发出去的?那张 MAC 地址表(交换机的"小本本")是怎么自己学出来的?我们下一课见。