当前位置:首页 > 未分类 > 正文内容

[技术]中兴G7615V2等光猫开启并固化 Telnet 教程(附常用命令)及工具下载

yh5678910个月前 (08-06)未分类295

为了更好地解锁权限,控制自家光猫,很多人会选择给光猫开启 Telnet,小白也不例外!上节提到家里升级宽带,更换了新光猫——中兴 G7615V2,自然不免要重新折腾一番。

开启 Telnet 的前提,是知晓光猫的超级管理员账号和密码。即便不开启 Telnet,如果需要改桥接,启用 IPV6,也得使用超级密码登录光猫管理页面进行设置。之前小白所用的旧光猫,超级账号和密码是固定的(telecomadmin/cuadmin),从网上就可以查到。但现在的新光猫超密一般都是动态的,会不定期变化,好在跟装维小哥(联通称为“智家工程师”)要到了超密。

其实也可以复位重置光猫,通过将光猫初始化,就能恢复默认的超级管理员密码。不过,不建议新手这样做,因为还需要其他一些设置,重置后容易导致光猫无法使用。

移动/联通/电信常见默认管理员账户(仅供参考,建议跟装维人员要超密)

  • 移动管理员用户名:CMCCAdmin密码:aDm8H%MdA


  • 联通管理员用户名:CUAdmin密码:CUAdmin

  • 电信管理员用户名:telecomadmin密码:nE7jA%5m

获取到超密后,开启 Telnet 就比较简单了,我们可以直接使用具有可视化图形界面的中兴 Telnet 开启工具。在此给大家推荐两款,这两款工具似乎都是基于(Septrum101)zteOnu 的开源内核,软件界面分别如下:

第一款:

下载地址:中兴Telnet开启工具(第一款)

第二款:

注意:第二款软件必须完整解压,把整个文件夹放到桌面使用 运行软件的时候请管理员运行,如果报毒请把杀毒软件关闭
如果是新版固件,请先修改网卡(网卡MAC改为 00:07:29:55:35:57)后选新版固件开启即可。

下载地址:中兴Telnet开启工具(第二款)

第三款:

开源:zteOnu
https://github.com/Septrum101/zteOnu

# 中兴光猫开启 Telnet(第一款工具)

# 中兴光猫开启 Telnet(第二款工具)

两款工具使用大同小异,小白用的第二款,下面以联通给的中兴 G7615V2 光猫为例,给大家介绍(中兴系列的其他光猫,无论是移动、电信还是联通,理论上也同样适用):

  1. 开启 Telnet 前,需要指定本机网卡 MAC 地址为:00:07:29:55:35:57 ,实际输入时需要去掉冒号即:000729553557

设置网卡 MAC 地址,同样是在网卡(控制面板\网络和 Internet\网络连接)上右键 – 属性 – 配置 – 高级之中,在网络地址处填入上述值即可。

  1. 之后,输入实际的超级账号和超级密码,一键开启即可,选择固化后 Telnet 的账号密码分别为 root 和 Zte521

在这里一定要注意,超管账号和密码都要正确才行。小白刚开始就由于超管账号错误, 一直没有开启成功。因为起初一直以为联通的超级账号是CUAdmin,也曾怀疑过超密发生了动态变化,结果没想到竟然是小写的cuadmin

其实使用超密登录光猫(http://192.168.1.1/cu.html)后,在“设备管理” – “用户管理” – “管理维护账号”中就能看到!

固化Telnet

常用 Telnet 命令

那么,光猫开启 Telnet 后有什么用呢?我们可以通过下方一些常用的 Telnet 命令窥测一二。

修改超级账号:sendcmd 1 DB set DevAuthInfo 0 User XXXXXX

修改超级密码:sendcmd 1 DB set DevAuthInfo 0 Pass XXXXXX

保存修改: sendcmd 1 DB save

注:上述“XXXXXX”应改为实际需要值。

普通用户提权为 admin,提权后 user 登录会直接进入超级用户页面

sendcmd 1 DB set DevAuthInfo 1 Level 1
sendcmd 1 DB save

普通用户降权恢复

sendcmd 1 DB set DevAuthInfo 1 Level 2
sendcmd 1 DB save

修改用户限制(修改最大用户数,最大数目不超过 255):

sendcmd 1 DB p CltLmt
sendcmd 1 DB set CltLmt 8 Max 255``sendcmd 1 DB set CltLmt 8 Enable 0
sendcmd 1 DB save

修改连接数限制

sendcmd 1 DB p FWBase //查看连接数设置信息
sendcmd 1 DB set FWBase 0 FwConnMaxEnable 0 //禁用连接数限制
sendcmd 1 DB set FWBase 0 FwConntrackMax 65535 //设置最大连接数到 65535sendcmd 1 DB set FWBase 0 ConntrackMax 65535 //设置单用户最大连接数到 65535sendcmd 1 DB save //保存设置

………………………………

其他Telnet命令

登录成功后先修改地区

// 查看所有地区编号cat /etc/init.d/regioncode

// 查看当前地区cat /userconfig/flag_type

// 修改地区 注:执行完这条命令后就会重启 telent需要重新开启(固化)upgradetest sdefconf 地区号
// 举个例子 广东 210upgradetest sdefconf 210
Bash

中兴光猫通用命令

// 查看光猫cpu使用率cat /proc/cpuusage

// 查看设备温度cat /proc/tempsensor

// 查看固件版本
upgradetest getver

// 查看硬件信息cat /proc/capability/boardinfo

// 查看日期时间date// 设置时间 默认UTC时区 国内时间需要-8小时date -s "xxxx-xx-xx xx:xx:xx"// 举个例子(如果你删除了TR069 则需要在每次重启后手动设置一下)date -s "2024-11-13 01:39:00"// 查看设备总览
sendcmd 1 DB p DevInfo

// 查看系统参数
setmac show2
Bash

保存修改过的设置

// 保存设置
sendcmd 1 DB save
// 保存设置并重启
sendcmd 1 DB save && reboot
Bash

必选

// 需要从老光猫中获取的信息
setmac 1 2180 老光猫的宽带识别码(逻辑id)setmac 1 2176 老光猫的sn前四位(等于厂商代码)setmac 1 2177 老光猫的sn后八位
setmac 1 2182 老光猫的MAC去掉冒号(纯大写字母或数字)// 举个例子
// setmac 1 2182 ABC123DEF456
setmac 1 768 老光猫的设备标识号-前面的所有(6位)setmac 1 512 老光猫的设备标识号-后面的所有(电信为17位、移动为12位、联通为32位(由于此款为电信光猫 限制最长31位 删除1位即可))// 举个例子
// 设备标识:ABCD07-01FFFFFFFF011FFF23ZTESADQW1EAS12
// setmac 1 768 ABCD07
// setmac 1 512 01FFFFFFFF011FFF23ZTESADQW1EAS1

setmac 1 32769 老光猫的MAC地址(有冒号)(纯小写字母或数字)(下面的一样)//举个例子
// setmac 1 2182 ab:c1:23:de:f4:56
setmac 1 256 老光猫的MAC地址(同上)setmac 1 257 老光猫的MAC地址(同上)setmac 1 258 老光猫的MAC地址(同上)setmac 1 259 老光猫的MAC地址(同上)setmac 1 260 老光猫的MAC地址(同上)setmac 1 261 老光猫的MAC地址(同上)setmac 1 262 老光猫的MAC地址(同上)setmac 1 263 老光猫的MAC地址(同上)
Bash

可选

// 劫持ITMS注册(显示为已注册)(建议提前输入,这样在光猫注册时不会卡进度)sendcmd 1 DB set PDTCTUSERINFO 0 Status 0sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
Bash
// 注册跳转修复
sendcmd 1 DB set PDTCTUSERINFO 0 Status 0sendcmd 1 DB set PDTCTUSERINFO 0 Result 1sendcmd 1 DB set PDTCTUSERINFO 0 tForcePushFlg 0
Bash
// 修改用户限制
sendcmd 1 DB p CltLmt
sendcmd 1 DB set CltLmt 8 Max 244 (修改最大用户数为244,可以改成其他数目,最大数目不超过255)sendcmd 1 DB set CltLmt 8 Enable 0
Bash
// 查看一下当前的电信远程控制
sendcmd 1 DB p MgtServer

// 把电信的TR069修改掉
sendcmd 1 DB set MgtServer 0 URL http://127.0.0.1
sendcmd 1 DB set MgtServer 0 Tr069Enable 0sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 0
Bash
// 查看TR069的数字
sendcmd 1 DB p WANC(查看TR069的数字)// 删除TR069
sendcmd 1 DB delr WANC 0
Bash
// 修改连接数限制
sendcmd 1 DB p FWBase //查看连接数设置信息
sendcmd 1 DB set FWBase 0 FwConnMaxEnable 0  //禁用连接数限制
sendcmd 1 DB set FWBase 0 FwConntrackMax 65535  //设置最大连接数到65535(默认4000)sendcmd 1 DB set FWBase 0 ConntrackMax 65535
Bash
// 修改telecomadmin密码
sendcmd 1 DB set DevAuthInfo 0 Pass 需求修改的密码
Bash
// 修改useradmin密码
sendcmd 1 DB set DevAuthInfo 1 Pass 需求修改的密码
Bash
// 解除 LAN 端口绑定灰色
sendcmd 1 DB set LAND 0 LanBindEnable 0
Bash
// 恢复双模切换灰色不可选
setmac 3 40962
Bash

注:以上命令执行后,请再次执行一次sendcmd 1 DB save保存设置,否则在设备重启后会丢失。

进阶(可选)

// 关闭光猫的插件
saf console
// 输入密码uptcd /etc/init.dvi appmgr
// 按i进入编辑模式
// 在start_service函数中添加四个 # 号注释掉代码// 按ecs退出编辑模式 输入:wq!保存文件并且退出
Bash
// 相关插件解释
extcc 也是网页交互的
inter 应该是互联插件    apps交互用的  
gamespeed  应该是游戏速度优化的 内置游戏加速器,但目前已经不再售卖
u01 是数据库
opmaintain 是天翼网关插件
xrobot 家庭网关网络探针插件 天翼 app
b01odm 应该是测试插件接口的正常情况吧 天翼 app


相关文章

中兴光猫折腾记

中兴光猫折腾记

前言最近搞了几个移动特供的中兴 ZXHN F673AV9、ZXHN F653GV9、ZXHN F613EV9、星网锐捷 H50G 型号的光猫,于是想着来整点活。此时可能有...

用腾讯云免费edgeone实现加速、免端口、双栈访问家里服务

用腾讯云免费edgeone实现加速、免端口、双栈访问家里服务

解释下标题,通过腾讯云国际版免费edgeone实现加速(有效缓解qos,特别是跨网qos),免端口(不用输入端口号,直接443或者80访问),双栈访问(同时支持ipv6/ipv4访问,这样即使家里只有...

openwrt (istoreos)系统软件包如何扩容

openwrt (istoreos)系统软件包如何扩容

通过系统查看,发现安装的istoreos里的系统软件包那里才2G,太小了呀,虽然插件一般也不大,但是对强迫症来说,实在是难以接受。Snipaste_2023-05-25_10-20-05.png于是乎...

两步让飞牛(fnOS) 使用ntfs3挂载NTFS分区,并在文件管理中显示,目前是最简单方法

两步让飞牛(fnOS) 使用ntfs3挂载NTFS分区,并在文件管理中显示,目前是最简单方法

飞牛NAS系统中默认使用ntfs-3g挂载NTFS分区,由于ntfs-3g是一个过时的驱动,稳定性和性能远不如ntfs3。并且,Linux 5.15 + 版本内核已经集成了ntfs3驱动,也算是步入正...

中兴光猫开临时telnet-修改超管密码-固化开启telnet—-第一期

中兴光猫开临时telnet-修改超管密码-固化开启telnet—-第一期

以后如果有新电视盒子软件会在Q群和我的博客网站更新,所有公众号发过的固件也都可以在我的博客网站里找到。博客网站地址dmm.ink。如果小伙伴不会刷机,不会救砖可在公众号对话栏与我联系加本人微信,代刷机...

使用微软账号的Windows如何用远程桌面连接

如果用不了,运行一下runas /u:MicrosoftAccount\bighard@qq.com winver可能就好了...