news 2026/10/24 14:39:45

H5-9光猫超级管理员与Telnet配置库桥接实战

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
H5-9光猫超级管理员与Telnet配置库桥接实战

简介:面向家庭宽带用户与网络运维初学者的光猫后台进阶操作文档,聚焦中国移动吉比特H5-9型号的超级管理员权限获取与配置调整,可用于改桥接、恢复完整管理菜单等场景。压缩包仅含1个docx文档,约184KB,以步骤说明与命令清单组织内容,涵盖特定URL登录、telnet客户端启用、DevAuthInfo账号信息查看、CMCCAdmin密码修改、TelnetCfg服务开关及桥接VLAN新建等操作,并保留命令回显与注释,方便逐条核对。已有12825人学习下载,在同类光猫取超密与改桥接需求中具备较高参考度。读者可从中了解权限层级差异、配置保存与生效方式,以及操作前后的风险边界,减少盲目试错;文档侧重命令与界面路径的对应关系,适合具备基础网络知识、希望自主管理家庭网关的人群按需查阅。

1. H5-9 光猫的超级管理员入口:普通账号看不到的那半扇门

装维师傅上门装完 H5-9 光猫,留给你的通常只有背面那串普通账号,能改 Wi-Fi 名、能看连接状态,但想动桥接、想开 telnet、想把超级管理员握在自己手里,页面里根本没有入口。这套操作解决的就是这件事:用普通账号登录后,通过两条带参数的 URL 把 telnet 开关页调出来,再在命令行里读写光猫的配置库,拿到超级管理员权限。适合自有设备、需要自己改桥接或做端口映射的从业者;租用设备、单位统一管理的线路,先确认条款再动手,别把生产线路当实验品。

2. 从后台到命令行:两条 URL、一个 telnet 客户端和首次连接

2.1 先用背面标签登录,把该记的记下来

光猫背面标签上有管理地址、普通用户名和密码,H5-9 常见的管理地址是192.168.1.1。拿网线从电脑直接插到光猫 LAN1 口,不要经过路由器、交换机或 Wi-Fi 中继,先把路径缩短到只有一跳。浏览器打开管理页,用普通账号登录,能进后台就说明链路和账号都没问题。

登录后先别急着改任何东西,把这几项抄下来:硬件版本、软件版本、MAC 地址、SN 序列号、当前 Internet 连接的名称和 VLAN ID。不同批次的固件页面路径有差异,后面 URL 打不开时,这些信息能帮你判断是版本问题还是操作问题。我一般会顺手截一张“网络-Internet 连接”列表的图,改桥接翻车时这就是后悔药。

提示:普通账号登录后不要立刻退出,方法二的 URL 依赖当前浏览器会话,退出后重新登录会换 cookie,页面可能直接跳回登录页。

2.2 两条 URL 分别打到哪个页面

方法一是把超级账号和密码作为参数拼在 URL 里,让页面逻辑直接跳到 telnet 开关页;方法二是在已登录会话下,直接打开 Telnet 配置页。两条路径对应不同固件,哪条能开用哪条,不必纠结。

# 浏览器地址栏粘贴,回车即可;不要把它当终端命令执行 # 方法一:带账号参数跳转到 telnet 开关页 # http://192.168.1.1/usr=CMCCAdmin&psw=aDm8H%25MdA&cmd=1&telnet.gch # 方法二:已登录会话下,直接打开 Telnet 配置页 # http://192.168.1.1/getpage.gch?pid=1002&nextpage=tele_sec_tserver_t.gch

方法一里的%25是百分号%的 URL 编码,密码原文是aDm8H%MdA,粘贴到地址栏时必须写成aDm8H%25MdA,否则参数会在%处被截断。usr和psw是账号密码参数,cmd=1表示执行跳转,telnet.gch是目标页面。方法二没有账号参数,靠的是浏览器里已经登录的会话,所以要先走 2.1 的普通登录。

页面打开后通常是一个“Telnet 使能”或“远程管理”的勾选框,勾上、保存。如果页面是空白或 404,先换另一条 URL;两条都不行,再去看固件版本,不要反复刷新把会话刷失效。

2.3 电脑侧启用 telnet 客户端

Windows 10/11 默认不带 telnet 客户端,需要手动开。图形界面走“控制面板 → 程序 → 启用或关闭 Windows 功能 → Telnet 客户端”,命令行可以用 PowerShell 一条搞定:

# 以管理员身份运行 PowerShell Enable-WindowsOptionalFeature -Online -FeatureName TelnetClient -All

-FeatureName TelnetClient指定功能名,-All表示连同父功能一起启用。执行完不用重启,新开一个终端就能用。macOS 和 Linux 一般自带 telnet,没有的话用包管理器装telnet或inetutils-telnet。

连接前先确认电脑和光猫在同一网段,电脑 IP 应该是192.168.1.x,网关192.168.1.1。然后:

# 先确认通不通 ping 192.168.1.1 # 再看 23 端口开没开;没有 nc 就用 telnet 直接试 nc -vz 192.168.1.1 23 # 连接光猫 telnet 192.168.1.1

ping通只说明三层可达,不代表 telnet 端口开了;nc -vz看的是 23 端口,成功会显示 succeeded。telnet 连上后提示login:,输入CMCCAdmin,回车后提示Password:,输入aDm8H%MdA。密码默认不回显,光标不动是正常的,不要重复输入,输完直接回车。

注意:telnet 是明文协议,账号密码在局域网里裸奔。只在自家内网、临时调试时开,调完按第 4 章的方法关掉,不要把 23 端口映射到公网。

2.4 登录后的第一组只读命令

进到命令行先别写,先读。H5-9 用的是sidbg这组配置库命令,p是 print,set是写,save是落盘。先看账号表和 telnet 配置表:

# 查看账号表,确认行号、用户名、权限等级 sidbg 1 DB p DevAuthInfo # 查看 telnet 配置,确认总开关和 LAN 侧开关 sidbg 1 DB p TelnetCfg # 列出所有表,表名记下来,后面排错用得上 sidbg 1 DB p all

DevAuthInfo输出是<Tbl>、<Row>、<DM name="..." val="..."/>的嵌套结构。Row No="0"和Row No="1"就是行号,DM name是字段名,val是值。先看清楚哪一行是你的超级账号、Level是多少、Enable是不是 1,再决定改哪一行。p all输出很长,建议重定向到文件或直接往上翻,别在终端里硬找。

3. sidbg 1 DB 读写拆解:DevAuthInfo 的行号、字段与 save 时机

3.1 sidbg 命令的四段式结构

把sidbg 1 DB set DevAuthInfo 0 Pass aDm8H%MdA拆开看,是四段:sidbg是程序名,1 DB指定配置库,set是动作,后面依次是表名、行号、字段名、值。读的时候用p,写的时候用set,落盘用save。save不带表名和行号,它保存的是整个配置库的当前状态。

位置示例含义
程序sidbg配置库操作入口
库标识1 DB第 1 号配置库,H5-9 常见就这一个
动作p/set/save打印、写入、保存
表名DevAuthInfo账号信息表
行号0/1表内的记录序号,以p输出为准
字段User/Pass具体配置项
值CMCCAdmin要写入的内容

真正容易错的是行号和字段名。行号不是固定的“0 就是管理员”,不同固件、不同批次可能对调;字段名大小写也要跟p输出一致,Pass不是PASS,User不是Username。

3.2 DevAuthInfo 两行记录怎么读

p DevAuthInfo通常会看到两行,ViewName分别是IGD.AU1和IGD.AU2,Level一个 1 一个 2。ViewName是权限视图名,Level是权限等级,数值越大权限越高是常见约定,但不是所有固件都这样,最终以实际登录后能看到的菜单为准。User和Pass在页面和命令输出里常显示成******,这是回显脱敏,不是让你先去解密;set是覆盖写,直接给新值就行。

字段含义操作时的注意点
ViewName权限视图名IGD.AU1/IGD.AU2对应不同权限组
Enable账号是否启用改成 0 会直接禁用该账号
User登录名显示星号时用set覆盖
Pass登录密码特殊字符在 shell 里建议加引号
Level权限等级改前先确认哪一行权限更高

先把两行的User、Level、Enable看清楚,再决定动哪一行。原文的操作是改第 0 行,但你的设备上第 0 行可能是普通账号,照抄行号会把普通账号改成管理员,超级账号反而没动。血泪经验:每次set之前,先p一次,把目标行的ViewName和Level对一遍。

3.3 改超级账号密码:set 与 save 的先后

确认行号后,写入和保存分两步:

# 把第 0 行的登录名改成 CMCCAdmin sidbg 1 DB set DevAuthInfo 0 User CMCCAdmin # 把第 0 行的密码改成 aDm8H%MdA sidbg 1 DB set DevAuthInfo 0 Pass aDm8H%MdA # 保存配置,不执行这一步重启后大概率回退 sidbg 1 DB save

set只改内存里的配置,save才写进闪存。两条set之间可以穿插p验证,但save之前不要重启光猫。密码里带%时,在 shell 里%不是特殊字符,直接写没问题;但如果把命令贴进某些脚本或 URL 里,就要按上下文转义。改完退出 telnet,浏览器重新打开192.168.1.1,用新账号密码登录,能进超级管理员菜单才算成功。

3.4 改完不生效的三个原因

第一是没save。set完直接拔电,配置还在内存里,重启就没了。第二是改错行。第 0 行和第 1 行对调的情况不少见,改完发现登录的还是旧权限,就是行号选错了。第三是远程管理覆盖。运营商侧的 TR069 会在一定周期内下发配置,把你改的账号密码又刷回去;这种情况先看p all里跟 ACS、TR069 相关的表,确认是不是被远程改的,再决定要不要动远程管理参数。不要一上来就恢复出厂,恢复出厂会把宽带账号、VLAN、Wi-Fi 配置一起清掉,代价更大。

4. TelnetCfg 与 TelnetUser:端口开关、账号改写和最小暴露面

4.1 TelnetCfg 里真正要动的两个字段

TelnetCfg表控制 telnet 服务本身。TS_Enable是总开关,Lan_Enable是 LAN 侧端口开关。两个都置 1,局域网内才能连上;只开TS_Enable不开Lan_Enable,端口在 LAN 侧仍然不通。原文的写法是对的:

# 开启 telnet 总开关 sidbg 1 DB set TelnetCfg 0 TS_Enable 1 # 开放 LAN 侧 telnet 端口 sidbg 1 DB set TelnetCfg 0 Lan_Enable 1 # 保存,否则重启失效 sidbg 1 DB save

改完不要立刻关终端,先另开一个窗口重新telnet 192.168.1.1,确认能连上再退出。如果连不上,回到p TelnetCfg看两个字段是不是真的变成 1,再看有没有别的表把端口关掉。有些固件还有TS_Port之类的字段指定端口号,默认 23,改过就按改后的端口连。

4.2 TelnetUser 两行账号的用途差异

TelnetUser表里常见两行,行 0 和行 1 分别对应不同的登录账号。原文把两行都改成root/admin,这是图省事;更稳的做法是先p TelnetUser看清两行当前值,只改你实际要用的那一行,另一行保留原样作为备选。改账号密码的命令:

# 改第 0 行 telnet 用户名 sidbg 1 DB set TelnetUser 0 Username root # 改第 0 行 telnet 密码 sidbg 1 DB set TelnetUser 0 Password admin # 改第 1 行,按需执行 sidbg 1 DB set TelnetUser 1 Username root sidbg 1 DB set TelnetUser 1 Password admin # 保存 sidbg 1 DB save

字段名是Username和Password,不是User和Pass,跟DevAuthInfo不一样,别混。改完退出当前 telnet 会话,用新账号密码重连一次,确认生效。如果重连失败,先用原来的CMCCAdmin账号进,把TelnetUser改回去,再检查是不是改错了行。

4.3 改完立刻验证:重连、端口探测、关闭

验证分三步。第一步,退出当前会话,重新telnet 192.168.1.1,用新账号密码登录,能进命令行说明账号改写生效。第二步,在电脑上nc -vz 192.168.1.1 23,看端口是不是开放;这一步能区分“账号错”和“端口没开”。第三步,浏览器登录后台,确认超级管理员菜单能看到,比如“网络-Internet 连接”里能新建/删除 WAN 连接,而不是只能看状态。

验证完,如果不需要长期 telnet,按下面关掉:

# 关闭 telnet 总开关 sidbg 1 DB set TelnetCfg 0 TS_Enable 0 # 关闭 LAN 侧 telnet 端口 sidbg 1 DB set TelnetCfg 0 Lan_Enable 0 # 保存 sidbg 1 DB save

关闭后nc -vz 192.168.1.1 23应该失败。如果还要用,至少把TelnetUser的默认密码改掉,不要留admin这种弱口令。

4.4 什么时候该把 telnet 关掉

telnet 是明文协议,同一局域网里抓包就能看到账号密码。家里有访客网络、合租环境、或者光猫放在公共区域,长期开着就是给自己留后门。我的习惯是:调桥接、改 VLAN 这种一次性操作,开 telnet,改完save,验证通过,立刻关TS_Enable和Lan_Enable。以后要再调,重新走一遍 URL 开一次,不差这几分钟。如果确实需要长期远程管理,用后台里的 HTTPS 管理页,别用 telnet 裸奔。

5. 常见问题排查:五条翻车记录与对应的回滚动作

5.1 URL 打开是空白或 404

现象:浏览器粘贴方法一或方法二,页面白屏、404,或者跳回登录页。原因通常是三条:没先普通登录,会话不存在;URL 里的&被输入法或聊天工具截断;固件版本不同,页面路径变了。解决顺序是先把完整 URL 复制到记事本,确认&没变成换行,再在同一浏览器标签页里先登录普通账号,然后粘贴方法二;方法二不行再试方法一。还不行就看软件版本,换一条已知能用的路径,不要反复刷新。

5.2 telnet 连不上

现象:telnet 192.168.1.1提示“无法打开到主机的连接”。先ping 192.168.1.1,不通就是网线、网段或光猫 LAN 口的问题,换 LAN1 口、确认电脑 IP 是192.168.1.x。ping 通但 23 端口不通,回去sidbg 1 DB p TelnetCfg看TS_Enable和Lan_Enable是不是都为 1,改完有没有save。Windows 还要确认 telnet 客户端真的启用了,PowerShell 里Get-WindowsOptionalFeature -Online -FeatureName TelnetClient看状态。

5.3 改完密码登录提示错误

现象:set DevAuthInfo改完,浏览器登录提示账号或密码错误。原因多半是改错行、密码里有特殊字符被 shell 吃掉、或者没save。先重新p DevAuthInfo,看目标行的User和Pass是不是你写进去的值;如果显示星号,就用set再覆盖一次,密码加单引号:sidbg 1 DB set DevAuthInfo 0 Pass 'aDm8H%MdA'。还不行就换一行试,确认哪一行才是真正的超级账号。改完一定save,再退出重登。

5.4 重启后配置又变回去

现象:改完账号密码、开完 telnet,重启光猫一切归零。第一反应是没save,补一次save再重启验证。如果save了还回退,看是不是 TR069 远程管理在下发配置,p all里找 ACS、TR069 相关表,确认远程管理状态。不要直接删远程管理表,先记录原值,改完观察一个周期,确认不是运营商侧正常下发再决定。恢复出厂是最后手段,做之前把宽带账号、VLAN、Wi-Fi 密码全部抄下来。

5.5 桥接后 IPTV 黑屏或拨号失败

现象:改成 bridge 后,路由器 PPPoE 拨不上号,或者 IPTV 黑屏。原因通常是 VLAN ID 照抄了网上的值、端口绑定选错、把 IPTV 口也选进了 bridge。原文提到“一般 2 口是 IPTV 不要选中”,这条要当铁律。解决:先恢复原来的 Internet 连接,VLAN 和端口绑定按改之前的记录填回去,确认宽带恢复,再重新做桥接。桥接的 VLAN ID 各地不一样,必须以你光猫里原连接的 VLAN 为准,不能拿教程里的 10 直接套。

6. 桥接模式落地:VLAN 10、端口绑定与一次回退演练

改桥接之前,先做三张记录:原 Internet 连接的名称、VLAN ID、绑定的 LAN 口;IPTV 或其他业务连接的名称、VLAN、绑定口;宽带账号密码。拍照加手抄,双保险。进“网络-Internet 连接”,把没用的连接删掉之前,先确认哪条是上网、哪条是 IPTV。新建 bridge 时,VLAN ID 填原上网连接的 VLAN,绑定 LAN1(接路由器),LAN2 留给 IPTV,不要勾选。

记录项从哪里看注意点
原连接名称网络-Internet 连接列表形如2_INTERNET_R_VID_41
VLAN ID连接详情以原值为准,不要照抄 10
端口绑定连接详情LAN1 上网,LAN2 IPTV
宽带账号安装回单或路由器原配置桥接后由路由器拨号

新建 bridge 后,路由器 WAN 口接光猫 LAN1,路由器里选 PPPoE,填宽带账号密码,看能不能拿到公网 IP。拿到 IP 后打开网页验证,再回光猫确认 bridge 连接是启用状态。如果拨号失败,先看路由器日志里的 PPPoE 错误码,再回光猫核对 VLAN 和端口绑定,不要反复删建连接。

回退演练也要做一遍:把 bridge 连接删掉,按记录重建原来的 route 连接,VLAN 和端口绑定填回原值,save,重启光猫,确认路由器改成自动获取 IP 能上网。这一步看着多余,真出问题时能省掉一次上门维修。从那以后我每次动光猫配置前,都会先把原连接截图、把 VLAN 和端口绑定抄到纸上,改完先不删旧连接,等拨号成功一轮再清理。希望帮到你。

本文还有配套的精品资源,点击获取

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/24 14:01:58

项目管理本质:一次性目标达成的系统性方法论

简介&#xff1a;本资源是戚安邦主编、科学出版社出版的《项目管理》教材配套教学课件&#xff0c;面向高校管理类、工程类专业学生及PMP初学者&#xff0c;系统解决项目管理核心概念理解难、知识体系碎片化、实践场景抽象等学习痛点。课件以PPT格式呈现&#xff0c;共1个文件&…

作者头像 李华
网站建设 2026/10/24 13:36:15

烽火交换机配置实战:带外登录、VLAN划分与IPTV组播排错

简介&#xff1a;面向烽火网络交换机运维与调试人员的配置文档&#xff0c;围绕设备开局、VLAN 划分与业务开通等实际场景&#xff0c;梳理从物理连接到命令下发的完整流程&#xff0c;适合网络工程初学者与一线装维人员对照实践。文件为单个 doc&#xff0c;压缩包约 567KB&am…

作者头像 李华
网站建设 2026/10/24 13:32:01

GATE 8.0核医学仿真安装指南:从依赖配置到benchmarkPET验证

简介&#xff1a;这份PDF资料聚焦核医学仿真软件GATE在Linux平台上的安装流程&#xff0c;面向从事核医学仿真、蒙特卡罗模拟研究的科研人员与研究生&#xff0c;尤其适合刚接触GATE、需要从零搭建仿真环境的中级用户。资源共1个PDF文件&#xff0c;压缩包约1.09MB&#xff0c;…

作者头像 李华
网站建设 2026/10/24 13:31:54

华为OLT接入网开局实战:FTTH场景ONT配置与排障流程

简介&#xff1a;面向网络管理员与接入网工程师的华为OLT配置参考手册&#xff0c;聚焦高速宽带接入与业务承载的落地配置。内容围绕专线业务、VPLS、FTTx/FTTH、FTTB/FTTC等模块展开&#xff0c;既有QinQ VLAN专线、VLAN Stacking批发、PWE3仿真等专线示例&#xff0c;也涵盖V…

作者头像 李华
网站建设 2026/10/24 13:27:55

Thin盘删了不释放?VMFS5空间回收与vMotion迁移实战

简介&#xff1a;面向VMware运维人员的一份精简磁盘空间回收文档&#xff0c;聚焦VMFS5环境下Thin磁盘不会自动释放空间这一常见困扰&#xff0c;适合需要处理存储容量虚高、VMDK占用偏大问题的管理员与虚拟化学习者参考。压缩包内仅1个docx文件&#xff0c;大小约408KB&#x…

作者头像 李华