4、初次登录设备:Console线连接,使用PuTTY/SecureCRT登录,进入命令行界面。

好,设备上架了,电源也插上了。接下来要干什么?

你得跟它说上话才行。

新交换机刚拆箱,啥配置都没有。没有IP地址,没有管理VLAN。说白了,它就是个「哑巴」。你没法用网线Telnet或者SSH过去。唯一的入口,就是Console口。

我个人习惯,第一次调试设备,从来不用别的。Console线,最稳,没有之一。

4.1 认识Console线

Console线长什么样?

一端是RJ45水晶头,长得跟网线一模一样。另一端是串口,通常是DB9母头(就是带针孔的那个)。

现在很多笔记本没有串口了,怎么办?

买个USB转串口线。我包里常备一根,便宜,但关键时刻能救命。

我的小经验: 买USB转串口线时,尽量选FTDI芯片的。虽然贵点,但稳定。我在项目上见过太多次,便宜线连上后疯狂乱码,折腾半天发现是线的问题。

4.2 物理连接

步骤很简单:

  1. 把Console线的RJ45头插到交换机的Console口上。
  2. 另一头(串口或USB)插到电脑上。
  3. 如果用的是USB转串口,电脑会自动安装驱动。没装的话,去官网下一个。

嗯,这里要注意:插拔Console线时,不用关机。交换机带电操作没问题,放心。

4.3 配置PuTTY

PuTTY是我用得最多的终端软件。轻量,免费,够用。

打开PuTTY,你会看到一堆选项。别慌,我们只改几个地方:

  1. Connection type:Serial(串口)。
  2. Serial line: 填你的串口号。比如 COM3。怎么看串口号?Windows去设备管理器里找「端口(COM和LPT)」。
  3. Speed (baud):9600。这是交换机默认的波特率,几乎所有的网络设备都是9600。

其他选项保持默认就行。然后点 Open

关键参数速查表:
波特率9600
数据位8
停止位1
奇偶校验
流控制

为什么会是9600?这是历史遗留标准。早期的串口通信都这么定。你想想看,要是每个厂家用不同的速率,工程师不得疯掉?

4.4 配置SecureCRT

如果你用SecureCRT,操作也差不多。我个人其实更喜欢SecureCRT,因为它支持标签页,可以同时连多台设备。

  1. 点击 FileQuick Connect
  2. Protocol 选 Serial
  3. Port 选你的串口号(比如 COM3)。
  4. Baud rate 填 9600
  5. 其他参数保持默认。
  6. 点击 Connect

搞定。

避坑指南: 我曾经遇到过一个问题——连上后屏幕一片黑,敲键盘没反应。折腾了半天,发现是流控制(Flow Control)没关。记得把RTS/CTS的勾去掉。很多新手都栽在这上面。

4.5 进入命令行界面

连接成功后,你会看到一个黑乎乎的窗口。别急着敲命令。

先按几下回车键。如果看到类似这样的提示:

<Huawei>

或者

Switch>

恭喜你,你已经成功登录了!

这就是命令行界面,也叫CLI。后面所有的配置,都在这里完成。

第一次进入时,设备通常处于用户视图(User View)。提示符是 ><>。这个模式下只能看,不能改。

想配置?得先进入系统视图。输入 system-view 或者 enable,然后回车。

<Huawei> system-view
[Huawei]

看到提示符变成 [ ] 了吗?这就对了。你现在有权限改配置了。

4.6 验证连接是否正常

怎么确认连接没问题?

敲几个命令试试:

<Huawei> display version

这个命令会显示交换机的型号、软件版本、运行时间。如果信息能正常打印出来,说明通信完全正常。

我的习惯: 每次新设备到手,我第一件事就是敲 display version。确认一下软件版本是不是最新的,有没有已知的Bug。有一次项目上,我发现一批设备的版本太老,存在一个STP的环路问题。还好提前发现了,不然上线后肯定出事故。

4.7 常见问题与解决

  • 连上后全是乱码: 波特率不对。检查是不是设成了115200或者其他值。交换机默认就是9600。
  • 连上后没反应: 检查串口号对不对。去设备管理器里确认一下。另外,看看Console线有没有插紧。
  • 敲命令没反应: 可能是流控制的问题。把PuTTY或SecureCRT里的流控制全部关掉。
  • 提示用户名密码: 新设备默认没有密码。直接回车就行。如果有,试试 admin/admin 或者 root/root

嗯,基本上就这些。Console线连接,说白了就是「物理直连 + 串口参数匹配」。只要参数对,线没问题,一定能连上。

等你熟练了,闭着眼睛都能配好。我第一次用Console线时,也折腾了半小时。后来发现,其实就是流控制没关。从那以后,我再也没犯过同样的错。