
简介这份文档围绕烽火网络交换机的详细配置展开面向网络运维人员、集成实施工程师及需要快速上手烽火设备的读者帮助解决设备登录、VLAN划分、业务端口设置与系统升级等实际问题。压缩包内仅含1个doc文件大小约567KB以培训文档形式组织适合作为现场配置与排错时的参考材料。文档从面板及指示灯说明、带外网管口登录与超级终端设置讲起进而给出VLAN 1000、2103、2104的创建、tag/untag成员加入及PVID设置示例并涉及可视电话、IPTV所需的组播监听、广播包限制关闭等命令。内容还包含通过TFTP上传升级文件、执行upgrade os的流程与操作实录能帮助读者理解配置逻辑和验证方法。目前已有1855人学习适合希望系统掌握烽火交换机基础配置与业务开通的读者查阅。1. 一张配置地图从 ETH 口绿灯到 write file 的五个动作烽火交换机配置这件事摊开看是一长串命令收起来其实只有五个动作把电脑接到带外网管口、用同网段 IP 登进命令行、按业务把端口切进不同 VLAN、给视频类业务放开限速并打开组播监听、最后 write file 落盘。培训文档把这五步拆成了面板说明、登录、VLAN、升级几个片段命令散在各处第一次读很容易只记住mem 1-2 tag却说不清它服务的是哪条业务线。这份笔记按「先能进去、再分好区、然后放开限制、最后存住」的顺序把命令重排了一遍重点标出 tag/untag 的方向感、pvid 的等式关系和几个只在特定版本里存在的开关。适合已经摸过交换机、正在系统梳理配置体系的人也适合考前要把 VLAN、PVID、组播监听一次串起来的人。2. 登录链路带外网管口、同网段 IP 与两种终端进不去命令行后面所有配置都是空谈。这一章解决的是「物理上接对、网络层通、终端软件配对」三件事。2.1 面板先读三样东西ETH 口、它下面的绿灯、桌面右下角的小电脑带外网管口的位置是有参照物的状态指示灯的左侧接口旁边印着 “ETH” 字样接口下方有一颗绿色指示灯。这三个特征记住现场就不会把业务口当管理口插——插错口的后果不是连不上而是你以为设备坏了。连接正常与否最快的判断点其实在电脑这边桌面右下角的网络图标。如果那个小电脑上一直挂着红色 “X”说明链路没起来。这时候按顺序排查先换一根网线再换电脑上的网口最后才怀疑交换机。文档里专门提了一种概率不高但很折磨人的情况——极少数电脑网卡和交换机接口的自协商会失败表现为线是好的、口是好的就是不通。这种时候把网卡强制成 100M 全双工往往一下就通了。这个动作在排查清单里排在换线之后因为强制双工属于「改参数」改完容易忘记改回来。梳理下来会发现带外网管口是一条独立于业务口的管理通道。它的意义在于你在业务口上把 VLAN 配错了、把自己关在门外了管理口这条路还能进去救。所以后面讲升级时会看到一条硬性要求——升级必须从带外网管口登录道理就在这里。2.2 电脑侧192.168.2.2/24 与掩码 255.255.255.0带外网管口出厂 IP 是 192.168.2.1电脑必须落在同一网段才谈得上通信。操作路径是右键桌面上的网络图标进「属性」在网络连接列表里找到自己网卡对应的那个连接双击打开再双击 “Internet 协议(TCP/IP)”填 IP 和掩码。参数只有两个但两个都不能错参数取值说明IP 地址192.168.2.2与网管口 192.168.2.1 同网段且不能撞号子网掩码255.255.255.0对应 /24保证两者在同一广播域默认网关留空直连场景不需要填了反而可能引出奇怪的路由行为这一步的坑在于「同网段」三个字容易被理解成「前三段一样就行」。实际上掩码决定了网段边界如果电脑掩码被误设成 255.255.0.0 而设备是 /24某些系统上依然能通某些系统上就不通排查起来非常耗时间。填完记得点确定并且确认网卡状态从「正在获取地址」变成已连接——如果是自动获取 IP 而现场没有 DHCP网卡会卡在 169.254 开头的地址上那时候怎么连都是不通的。配置完成后可以用一个最简单的动作验证在命令行里 ping 一下 192.168.2.1。ping 通说明二层和三层都到位了可以进入终端软件环节ping 不通就先回到 2.1 查物理层别急着怀疑设备。2.3 超级终端TCP/IP(Winsock) 与串口两条路终端软件的入口在「所有程序」→「附件」→「通讯」→「超级终端」。第一次启动会要求填区号、电话号码之类的信息这些内容跟交换机毫无关系随意填写走到下一步即可不用纠结填得对不对。真正决定能不能连上的是「连接时使用」这一项。这里要选 “TCP/IPWinsock”然后地址填 192.168.2.1端口填 23。端口 23 是 Telnet 的标准端口也就是说这条路走的其实是带外网管口上的 Telnet 服务只不过用超级终端这个壳去承载会话。填完确定如果前面 IP 和物理链路都对屏幕上就会出现登录提示。另一条路是串口。文档里提到 S2008MA 这类设备可以用串口配置线登录在终端软件里直接选对应的 COM 口即可不需要填 IP。两条路的差别值得记一下登录方式依赖典型场景注意点带外网管口 TCP/IP(Winsock)电脑 IP 同网段、网线日常配置、升级端口 23地址 192.168.2.1串口配置线 COM 口配置线、驱动、串口参数设备 IP 未知或被改乱需确认 COM 口号波特率按设备要求登录时按交付资料给的账号进入配置模式文档示例里的账号以 admin 开头、后面跟一串数字实际环境以设备标签或交付清单为准。进入后提示符会从普通模式变成带(config)的配置模式看到这个提示符才说明你真正拿到了改配置的权限。3. VLAN 三件套int vlan、mem 的 tag/untag 与 pvid 等式VLAN 配置的命令只有三类但三类的方向完全不同int vlan是在设备里凭空造出一个 VLANmem是把端口塞进这个 VLAN 并决定出口报文带不带标签port ... pvid是告诉端口「进来的无标签报文算哪个 VLAN 的」。三件事少做一件业务就不通。3.1 先把业务分区画成一张表文档给的例子是一台设备接三类业务1-2 口上联、3-5 口上网、6-9 口接可视电话、10-16 口接 IPTV。把这个场景翻译成表后面敲命令时就不会乱端口段角色所属 VLAN成员模式pvid1-2上联口1000 / 2103 / 2104tag不设3-5上网用户1000untag10006-9可视电话2103untag210310-16IPTV2104untag2104这张表是整章的核心。可以这么理解上联口是「总出口」所有业务都要从它出去所以它必须同时属于三个 VLAN并且带标签出去好让对端知道这个报文属于哪个业务用户口是「入户门」每个口只服务一种业务接的都是不认标签的终端设备所以必须 untag并且用 pvid 告诉设备「从这个口进来的裸报文归哪个 VLAN」。VLAN ID 的选法本身也有讲究1000 给上网2103 给可视电话2104 给 IPTV。这三个号段不连续说明规划时是按业务类型分段预留的不是随手挑的。实际项目里如果 VLAN 号撞了或者跨设备不一致上联口打标签打得再对业务照样串不了。3.2 mem 的 tag 与 untag一个管出门一个管进户mem是 member 的缩写作用是把端口加入当前所在的 VLAN。同一个 VLAN 里可以对不同端口用不同的模式这是整段配置里最反直觉的地方——很多人以为一个 VLAN 只能有一种模式实际上mem 1-2 tag和mem 3-5 untag是写在同一个 VLAN 下面的两条命令。config # 进入配置模式 int vlan 1000 # 创建并进入 VLAN 1000 mem 1-2 tag # 上联口以带标签方式加入出口报文打上 VLAN 1000 标签 mem 3-5 untag # 用户口以不带标签方式加入出口报文剥掉标签 q # 退回配置模式tag和untag描述的是「从该端口发出去的报文长什么样」而不是「该端口属于谁」。上联口对端也是一台交换机双方都认 802.1Q 标签所以必须 tag用户口对端是电脑、话机、机顶盒这些设备收到带标签的帧会直接丢掉所以必须 untag。由此可以推出一条判断规则同一条链路上两端设备都是可管理设备时用 tag一端是不可管理的终端时用 untag。这条规则比死记端口段更管用因为现场端口划分经常变规则不变。3.3 pvid 等式用户口 pvid 必须等于所属 VLANmem解决的是「出去带不带标签」pvid解决的是「进来算哪个 VLAN」。这两件事分开配置是初学者最容易翻车的地方——mem 3-5 untag已经敲了业务还是不通因为从 3-5 口进来的报文没有标签设备不知道该把它归到哪个 VLAN默认全丢或全归到 VLAN 1。port 3-5 pvid 1000 # 3-5 口收到的无标签报文归入 VLAN 1000 port 6-9 pvid 2103 # 可视电话口同理 port 10-16 pvid 2104 # IPTV 口同理这里有一个必须记住的等式用户口的 pvid 值 该口所在的 VLAN ID。3-5 口在 VLAN 1000 里pvid 就是 10006-9 口在 VLAN 2103 里pvid 就是 2103。写错一位数字现象是这台设备能拿到地址但上不了网或者能 ping 通网关但打不开页面非常像「网络慢」实际是 VLAN 归属错了。上联口不设 pvid因为它收到的都是带标签的帧标签本身就指明了归属给它设 pvid 反而会在收到无标签帧时产生意料之外的归类。这一点在补配置的时候特别容易做过头——看到用户口都设了 pvid顺手给上联口也来一条结果引入新的故障。3.4 一次完整流水与 show vlan 验收把上面的规则拼起来就是一段可以照着敲的完整流水。注释里的#是讲解用的不是要输入的内容config int vlan 1000 # 上网业务 mem 1-2 tag # 上联口带标签 mem 3-5 untag # 用户口剥标签 q int vlan 2103 # 可视电话业务 mem 1-2 tag mem 6-9 untag q int vlan 2104 # IPTV 业务 mem 1-2 tag mem 10-16 untag q port 3-5 pvid 1000 # 三个用户口段分别对齐 pvid port 6-9 pvid 2103 port 10-16 pvid 2104 quit # 回到普通模式 show vlan # 查看 VLAN 与成员端口顺序上有一个细节三个 VLAN 的mem 1-2 tag是重复出现的不能因为「刚才加过了」就省掉。VLAN 的成员关系是各自独立的VLAN 1000 里加了 1-2 口不代表 VLAN 2103 里也有 1-2 口。上联口漏加一条表现就是某一类业务单独不通而其他业务完全正常——这种「只坏一条线」的故障最难查因为它太像上游问题了。配完用show vlan验收重点看两件事每个 VLAN 的成员端口列表是否完整用户口的 pvid 是否与 VLAN ID 一致。这一步花三十秒能省掉后面半小时的电话沟通。4. 端口策略、组播与升级配完 VLAN 之后还要补的四件事VLAN 配完普通上网业务基本就通了。但如果现场有 IPTV 和可视电话还得再补三类配置关流控、放开包限制、打开组播监听。这三类配置的共同点是「默认值对普通数据友好对视频流不友好」所以必须手工放开。4.1 flow-ctrl disable一行关掉 16 个口port 1-16 flow-ctrl disable # 关闭全部端口的流量控制流控的作用是在端口拥塞时发暂停帧让对端缓一缓再发。对普通文件传输这是保护对视频流就是灾难——视频流是持续码率一旦被暂停接收端看到的就是卡顿、花屏、马赛克。所以文档里的做法是干脆全关。注意这条命令的作用范围写的是1-16也就是整台设备的全部端口而不是只关业务口。这种「全端口动作」在配置里要格外留心它意味着你以后新增任何端口流控都是关着的不需要再补。反过来说如果现场改用其他端口接上联也不需要重新执行。关流控带来的副作用是拥塞时不再有反压机制可能出现丢包。这个取舍在现场基本是默认接受的视频业务对延迟敏感、对少量丢包相对宽容卡顿比丢几帧更明显。4.2 packet-limit 四连与版本差异包限制是另一类默认值问题。设备默认会对广播包、未知单播DLF、组播包做速率限制防止广播风暴。但组播包恰恰是 IPTV 和视频电话的载体被限速就等于业务被掐住。port 1-16 packet-limit broadcast 0 # 广播包限制归零即不限制 port 1-16 packet-limit dlf 0 # 未知单播DLF限制归零 port 1-16 packet-limit multicast 0 # 组播包限制归零 port 1-16 packet-limit b-m # 广播组播混合限制部分版本无此选项 port 1-16 packet-limit b-m-f # 广播组播DLF 组合限制部分版本无此选项这里的0表示关闭限制不是「限制为 0 个包」。这是命令行里很典型的语义陷阱看到 0 就以为是禁止实际是放开。血泪经验是——如果误以为 0 是禁用组播可能会去反向配置越配越不通。后两条b-m和b-m-f带了一个版本说明部分软件版本没有这两个限制项。敲下去报错不代表命令写错先确认版本。实际配置时前三条规定动作必须做后两条视版本而定报「未知命令」就跳过不影响业务。这四到五条命令全部作用于1-16全端口且只在需要 IPTV 和视频电话时才配。文档里明确写了「一般业务不用配置」这句话很重要——如果只是普通上网把这些限制全关掉等于放弃了广播风暴防护网络里一台设备发疯就能拖垮整台交换机。4.3 igmp-snoop视频业务通不通的分水岭组播包放开了限制还要让交换机知道「哪个口真的需要这份组播」。这就是 IGMP snooping 做的事监听主机发出的 IGMP 加入/离开报文只在有需求的端口上转发组播流而不是向所有端口泛洪。igmp-snoop # 进入组播监听配置模式 igmp-snoop enable # 开启组播监听 quit # 返回配置模式不开启的后果很具体IPTV 的组播流会被当成未知组播向 VLAN 内所有端口泛洪。端口少的时候还能凑合看端口一多带宽被无谓复制消耗画面开始卡更麻烦的是这种泛洪会顺着上联口往上游推把问题扩散到整张网。开启之后要注意一件事igmp-snoop是进入配置模式igmp-snoop enable才是真正打开功能。只敲第一条看起来像配了实际没生效。这种「进入」和「启用」分成两条命令的设计在这类设备上很常见容易漏掉第二条。4.4 下挂交换机上联口可以不止两个现场扩容时经常要在这台交换机下面再挂一台。文档给的做法很直接下挂可以接在 1 口或 2 口上也就是说下挂端口的配置方式和上联口一模一样mem 1-2 tag这类命令照样适用。更进一步可以预先多做几个上联口备用。这个设计的好处是省事代价是要提前规划。如果一开始只把 1-2 口配成 tag 上联后来想在 5 口挂一台下级交换机就得回去把 5 口从 untag 改成 tag、去掉 pvid再在三个 VLAN 里分别加成员。改一处漏一处就会出现「下级交换机的 IPTV 通、上网不通」这种半通状态。所以规划阶段可以这样想把可能级联的端口预留成上联口配置宁可多配两个也不要事后逐个 VLAN 补成员。4.5 升级与保存wftpd32、ftp get、upgrade os、write file在网运行较早版本的设备开 IPTV 业务前需要升级。升级链路有一个硬性前提必须用网线插带外网管口的方式登录设备配置线可以同时插着但网线这条路不能省。电脑侧先跑一个 TFTP 服务端程序文档用的是 wftpd32.exe做三件事建账号点 “Security”再点 “Users/rights”点 “New User”两次弹窗都填123于是用户名和密码都是123。指目录在 “Home Directory” 里填升级文件所在目录文档示例是D:\。保持运行窗口别关关了服务就停。设备侧分两步先取文件再升级ftp get 192.168.2.22 123 123 d:\s222a.bin # 从电脑拉取升级文件到设备内存 upgrade os # 用取到的文件升级操作系统ftp get后面四个参数依次是电脑 IP、用户名、密码、升级文件路径。命令名虽然叫ftp但服务端跑的是 TFTP 程序这个命名不一致是历史原因按文档执行即可不用纠结。执行过程中会看到一串递增的字节数最后提示If you want to update system,use upgrade command!说明文件已经落到设备内存里这时候才轮到upgrade os。upgrade os会先警告再要求确认输入y之后进入擦写阶段屏幕上滚过从 0% 到 95% 的擦除进度然后是写 flash 的箭头进度条最后停在Write image to the flash Finished OK。整个过程的关键判断点只有一个看到Finished OK才算完中间任何一步断电都可能让设备起不来。所以升级要么在业务低谷做要么准备好备用设备。配置改完别忘了保存。普通模式下write file回车确认。不保存的配置在断电或重启后全部丢失这类返工在现场占的比例不低。5. 易错点五个最容易返工的地方5.1 只配了 mem untag忘了 port pvid易漏点用户口加了 VLAN、设了 untag但没设 pvid终端上不了网。为什么漏mem和port ... pvid在文档里是分开两段写的中间隔了好几条命令跟着敲的时候容易把后一段当成可选优化。而且mem untag从字面看已经把「不打标签」说清楚了容易误以为进来也不打标签就等于归好类了。怎么补记住等式——用户口 pvid 该口所属 VLAN ID。配完 VLAN 后立刻回头把 pvid 补齐再用show vlan对照检查。凡是 untag 的端口都要有一条对应的 pvid。5.2 上联口只在一个 VLAN 里打了 tag易漏点1-2 口在 VLAN 1000 里加了 tag2103 和 2104 忘了加结果上网正常、可视电话和 IPTV 不通。为什么漏三条mem 1-2 tag长得一模一样敲到第二条、第三条时大脑会自动跳过尤其是中间隔了q和int vlan之后注意力已经转移到新 VLAN 上。怎么补配置时按「一个 VLAN 一个闭环」来做每个 VLAN 内部先把上联口和用户口都写全再q出来。验收时逐个 VLAN 看成员列表确认每个 VLAN 里都有 1-2 口。5.3 全端口命令只敲了一部分端口易漏点flow-ctrl disable和packet-limit那几条端口范围写成了1-10或漏掉某一段。为什么漏这类命令不带业务语义纯机械重复敲的时候容易凭手感写范围。而且它们大多只在视频业务场景才需要配一次之后就很少回头看。怎么补统一用1-16全端口不要按业务段拆。配完把这几条命令在配置里搜一遍确认端口范围一致。5.4igmp-snoop只进了模式没 enable易漏点敲了igmp-snoop就退出功能没开。为什么漏命令设计成「进入配置模式」和「启用功能」两步第一步的回显看起来像成功容易让人以为完事了。怎么补把它当成一条固定组合记进模式、开 enable、退出来。配完确认组播业务真的通了而不是只看命令回显。5.5 升级时从业务口登录或 TFTP 目录填错易漏点升级时用业务口连的设备或者 wftpd32 的 Home Directory 指错了盘ftp get一直拉不到文件。为什么漏日常配置从哪个口进去都行习惯成自然TFTP 软件的目录设置在一个独立窗口里跟设备侧命令没有视觉关联。怎么补把「升级必须走带外网管口」当成硬规则写进流程。TFTP 那边先在本机确认目录里确实有那个 .bin 文件再执行ftp get看到字节数递增才说明路径对了。6. 复习清单一张自查表和三遍过法把上面的内容压成一张表复习时按行过一遍比重新读一遍文档快得多阶段检查项判据物理连接网线插 ETH 口绿灯亮桌面网络图标无红 X网络层电脑 192.168.2.2 / 255.255.255.0ping 通 192.168.2.1终端TCP/IP(Winsock)地址 192.168.2.1端口 23出现登录提示并进入 configVLAN 创建1000 / 2103 / 2104 三个 VLAN 都在show vlan列表可见成员关系每个 VLAN 内都有 1-2 口 tag 和对应用户口 untag逐个 VLAN 核对成员端口pvid用户口 pvid 等于所属 VLAN IDshow vlan中 pvid 列一致流控port 1-16 flow-ctrl disable全端口范围不是分段包限制broadcast / dlf / multicast 三项归零版本支持时再补 b-m、b-m-f组播igmp-snoop enable已执行视频业务实际可看保存write file并回车确认重启后配置仍在复习节奏上我自己的习惯是过三遍。第一遍只过第 1 章那张地图和上面这张表目标是能说出「五个动作」第二遍过第 3 章的流水关掉笔记手写一遍int vlan到show vlan的完整命令写完对答案重点看mem 1-2 tag有没有漏写第二遍、第三遍第三遍只看第 5 章五条易错点每条问自己一句「这个错我现场会不会犯」答不上来的那条回去补对应小节。最容易忽略的是最后一行——保存。配置敲得再漂亮write file之后那一下回车没按断电重启全白干。从那以后我每次配完交换机都会强制把「show vlan 核对 write file 回车确认」当成一个不可拆的动作走一遍哪怕只是改了一个 pvid。这份笔记我按同样的顺序整理成了可打印的版本需要的话按文末方式取用希望帮到你。本文还有配套的精品资源点击获取