微信优化

weixinyouhua

交换机怎么配置基本命令有哪些,交换机基础配置步骤详解

2026-09-01 00:14:41

登录设备、设置管理地址、划分VLAN、配置端口、保存配置。 无论华为、华三、思科还是锐捷,命令行思路都差不多,只是个别细节有差异,下面以最常见的华为交换机为例,把每一步的命令和实际操作中的坑一次性说清楚。

华为交换机基本配置命令:登录与初始化流程

拿到一台全新的交换机,网口上写满了接口名称,但设备本身没有IP地址,也没法用网线直接远程管理,要让它“开口说话”,第一步永远是通过console口建立本地连接。

登录前的准备:让设备先“开口说话”

连接console口需要三样东西:console线、驱动、终端软件,console线通常随设备附赠,一头是RJ45水晶头,一头是USB接口,先把水晶头插到交换机标有Console的端口,USB头插到电脑上,再装好驱动。

驱动装好后,在电脑的设备管理器里能看到对应的COM口号,比如COM3或COM5,接着打开Xshell、SecureCRT或MobaXterm,新建一个会话,协议选择SERIAL,端口选刚才看到的COM号,波特率填9600,数据位8位、停止位1位、无校验,连接后敲两下回车,屏幕出现华为的欢迎界面,就算对上了话。

连接后屏幕空白是常见现象,先敲几下回车。 大多数情况下不是线坏了,只是设备没有主动往终端刷信息。

登录进配置视图:改名、设IP、配远程密码

华为交换机的命令模式很像文件目录的层级结构,开机默认为用户视图,符号是尖括号<Huawei>,能执行查看、保存类的操作,输入system-view进入系统视图,符号变成方括号[Huawei],核心配置都在这个视图下完成。

进入系统视图后,第一件事给交换机改个名字,方便以后登录多台设备时区分,就像给每个新员工发工牌:

system-view
sysname SW-CORE-01

接下来配置管理IP,设备刚拆箱时没有IP,Telnet和SSH都用不了,所以要先给Vlanif接口配地址,大部分中小网络直接把管理地址放在VLAN 1上:

interface Vlanif1
ip address 192.168.1.1 255.255.255.0
quit

如果三层交换机划分了多个业务VLAN,建议把管理地址单独放到VLAN 99这类管理VLAN里,别和业务流量混在一起,然后开启远程登录能力,给VTY线路配上认证方式和账号:

user-interface vty 0 4
authentication-mode aaa
quit
aaa
local-user admin password irreversible-cipher Admin@123
local-user admin service-type telnet
local-user admin privilege level 15

交换机怎么配置基本命令有哪些,交换机基础配置步骤详解

这样交换机就能通过网线远程管理,不用每次都蹲在机柜旁边插console线了。

保存配置:不保存,重启等于白干

很多新手在命令行里敲了一堆配置,断电重启后发现全部丢失,就是因为少了最后一步。配置运行在内存里,不写进存储文件,设备重启就清零。

保存命令非常简单:

save
y

系统会把当前配置写入配置文件,下次开机自动加载,先对比一下保存前后的区别:

操作 重启后的结果
配置完不保存,直接断电 配置全部丢失,回到登录前状态
配置完执行save 配置保留,重启后能正常远程连接

行业共识认为,交换机配置原则就是“改完就存,存完再验”,每完成一轮关键配置,最少执行一次save,这是避免返工最有效的习惯。

三层交换机基础配置命令:VLAN划分与端口管理

VLAN是交换机配置里的重头戏,它的作用是让同一个交换机上的不同端口分属不同广播域,互不干扰,比如办公楼里有财务部、人事部、研发部,用VLAN把三拨人隔开,既能避免广播风暴蔓延,也方便做安全管控。

创建VLAN并划分端口

先创建VLAN,再把物理端口放进去:

vlan batch 10 20 30
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
quit

vlan batch可以一次创建多个VLAN,比逐条输入vlan 10、vlan 20省事得多,接入交换机连接电脑、打印机、摄像头这类终端设备时,端口类型用access即可,access口只属于一个VLAN,相当于给每个工位贴上了所属部门的标签。

access口只能放行一个VLAN的业务流量,多部门混插时需要重新规划端口,或者改用hybrid模式,新手常犯的错是把接终端的口配成trunk,结果终端怎么都拿不到IP,原因就是trunk口默认不剥离VLAN标签,普通电脑根本不认带标签的报文。

trunk端口:让VLAN在交换机之间“串门”

单台交换机的端口数量有限,办公室几十台设备接入后,必然要换上联口接核心交换机,这时候就需要trunk了,trunk相当于大楼走廊,允许带有不同VLAN标签的流量在交换机之间穿行:

interface GigabitEthernet0/0/24
port link-type trunk
port trunk allow-pass vlan 10 20 30

交换机怎么配置基本命令有哪些,交换机基础配置步骤详解

allow-pass后面列出需要放行的VLAN,没列进去的VLAN,就算业务配置对了也过不了trunk这道门。两端配置必须一致,一端放行了VLAN 10 20,另一端只有VLAN 10,那VLAN 20的流量照样不通。

用表格区分这两种端口更直观:

端口类型 适用场景 特点
access 接PC、打印机、摄像头 端口只属于一个VLAN,出端口时剥离标签
trunk 交换机之间互联、上联口 可放行多个VLAN,报文带标签传输

给VLAN配IP地址,开启三层转发

二层交换机的VLAN之间默认是不通的,要让财务部能访问研发部的服务器,得让三层交换机承担网关角色,给VLAN配上IP地址:

interface Vlanif10
ip address 192.168.10.254 255.255.255.0
quit
interface Vlanif20
ip address 192.168.20.254 255.255.255.0

这里的Vlanif逻辑接口相当于该VLAN的网关,终端设备的默认网关都指向这个地址,业内专家指出,三层交换机基础配置的重心,是把VLAN和IP的对应关系梳理清楚,而不是死记命令。

端口速率协商的坑

老旧设备对接时,偶尔会遇到网口百兆千兆协商不上来的情况,比如监控摄像头上联到汇聚交换机,双端明明都支持千兆,链路却只有百兆还频繁丢包,这时候手动固定速率能快速定位问题:

interface GigabitEthernet0/0/10
speed 100
duplex full
undo negotiation auto

但注意,这是排查手段,不是常规配置,生产环境里全双工、自协商更省心,手动固定反而容易导致两端参数不匹配。

交换机查看命令与日常排障

配置完了不代表万事大吉。任何时候改完配置,都得用查看命令确认一下参数生效了。 这就像发完微信消息要看一眼发送成功,设备不会提醒你哪里配错,只能靠回显自查。

常用查看命令就几条:

  • display current-configuration:查看当前运行配置,和保存的配置对比用
  • display saved-configuration:查看已保存的启动配置
  • display vlan:查看VLAN列表及端口成员
  • display port vlan:查看每个端口划分在哪个VLAN里
  • display interface brief:查看端口物理状态、协商速率、收发光情况
  • 交换机怎么配置基本命令有哪些,交换机基础配置步骤详解

  • display logbuffer:查看系统日志,能翻出最近的操作记录和告警

真遇到某间办公室突然断网,先登录交换机执行display interface brief,看对应端口是不是DOWN了,或者速率掉到10/100M,接着看链路两端的端口配置是否一致,再查VLAN和trunk放行,多数问题都会在这几步里暴露出来。

交换机恢复出厂设置命令:密码忘了怎么救回

设备上线、维修、回收,总会遇到需要清空配置的场景,恢复出厂分两种:清除保存配置,或者彻底重置设备。

清除保存过的配置

在用户视图下执行:

reset saved-configuration
y
reboot

这条命令会删除启动配置文件并重启,重启之后交换机回到出厂状态,所有业务配置全部消失。如果这台设备正在跑业务,千万别在业务高峰期操作。 恢复过程只需要console线,远程操作容易在中断后失联。

忘记登录密码的BootROM破解流程

项目交接时经常遇到老设备密码找不回来,华为设备在重启过程中按Ctrl+B可以进入BootROM菜单,不同版本菜单文字略有差异,但思路一致:选择清除console口密码的选项,保存后重启,就能免密进入系统重新设置,这个操作不会删除VLAN和端口配置,但安全要求高的话,后续应该在完成后尽快重新设置密码。

交换机配置命令常见问题Q&A

Q1:save 和 write 有什么区别?

两者本质都是保存配置,华为新版VRP平台同时兼容这两条命令。save是华为原生命令,write来自思科习惯,很多老网工顺手就敲write了,跨厂商管理时统一用save更稳妥,不会因为设备版本差异导致命令不被识别。

Q2:console线连上没反应,是设备坏了吗?

大概率不是设备问题,先检查驱动是否安装好,再看设备管理器里选的COM口和终端软件里是否一致,最后确认波特率是9600且关闭流控,多数情况下,重新插拔console线并敲几下回车就能恢复。

Q3:VLAN间ping不通,优先查哪些环节?

逐层排查,先看端口UP没UP,执行display interface brief确认物理链路正常,再确认终端网关是否指向对应的Vlanif地址,紧接着检查access和trunk的放行VLAN配置是否一致,三层交换机默认开启VLAN间路由,如果业务还是不通,就要检查上层路由器是否有回程路由指向交换机。

相关文章

2024年,SaaS软件行业碰到获客难、增长慢等问题吗?

我们努力让每一次邂逅总能超越期待