本文将介绍如何在 中兴 F7607P 光猫 上开启 Telnet 接口,获取 root 权限,并进行常见的高级配置修改,包括:

  • 开启永久 Telnet

  • 修改超级密码

  • 查询/设置区域码

  • 关闭 TR069 远程管理

  • 备份分区数据

  • 修改最大连接数等

操作流程简洁,动手能力较强的用户可自行完成。

步骤一:连接光猫

使用网线将电脑连接至中兴光猫 F7607P,确保网络畅通,建议直接连接到 LAN 口。

步骤二:下载工具 zteOnu

该工具可用于开启光猫的 Telnet 功能。

GitHub 项目地址(如无法访问请使用下方备份链接):
👉 https://github.com/Septrum101/zteOnu

备用下载链接:
👉 zteOnu_0.0.7_windows_amd64.tar.gz(请自行搜索或从可靠社区资源获取)

步骤三:使用 zteOnu 工具

解压后,在命令行中运行以下命令获取帮助信息:

zteOnu.exe help


工具基本参数如下:

zteOnu.exe help
Usage:
  zteOnu [flags]
  zteOnu [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  version     Print current version of zteOnu

Flags:
  -h, --help          help for zteOnu
  -i, --ip string     ONU ip address (default "192.168.1.1")
      --new           use new method to open telnet, MAC address must set to 00:07:29:55:35:57
  -p, --pass string   factory mode auth password (default "nE7jA%5m")
      --port int      ONU http port (default 8080)
      --telnet        permanent telnet (user: root, pass: Zte521)
      --tp int        ONU telnet port (default 23)
  -u, --user string   factory mode auth username (default "telecomadmin")

Use "zteOnu [command] --help" for more information about a command.



步骤四:获取 Telnet 登录信息

通过上述工具成功开启后,光猫的 Telnet 登录信息如下:

  • 用户名root

  • 密码Zte521

你现在已拥有超级管理员权限,可进一步进行配置修改(如更换超级密码、开放更多端口等)。


常用 Telnet 命令及配置操作

连接 Telnet 后,以下命令可进行深度配置。请谨慎操作!


1. 查看固件版本

upgradetest getver

2. 开启永久 Telnet(推荐)

sendcmd 1 DB p TelnetCfg

sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1

sendcmd 1 DB set TelnetCfg 0 TS_UName root

sendcmd 1 DB set TelnetCfg 0 TSLan_UName root

sendcmd 1 DB set TelnetCfg 0 TS_UPwd Zte521

sendcmd 1 DB set TelnetCfg 0 TSLan_UPwd Zte521

sendcmd 1 DB set TelnetCfg 0 Max_Con_Num 99

sendcmd 1 DB set TelnetCfg 0 ExitTime 999999

sendcmd 1 DB set TelnetCfg 0 InitSecLvl 3

sendcmd 1 DB set TelnetCfg 0 CloseServerTime 9999999

sendcmd 1 DB set TelnetCfg 0 Lan_EnableAfterOlt 1

sendcmd 1 DB save



3. 备份 mtd0 分区(包含启动引导信息)

插入 U 盘后执行:

dd if=/dev/mtd0 of=/mnt/【优盘目录名】/xxxxx.bin
或
cat /dev/mtd0 > /mnt/【优盘目录名】/xxxxx.bin




4. 下载配置文件

tftp -p -l userconfig/cfg/db_user_cfg.xml -r db_user_cfg.xml 192.168.X.X

新型号如 G7615,其配置文件采用一机一密机制,密钥在参数 INDIVKEY 中。


5. 删除 Wi-Fi SSID 前缀

sendcmd 1 DB set WLANCfg 0 ESSIDPrefix (设置2.4G的ssid前缀为空)

sendcmd 1 DB set WLANCfg 4 ESSIDPrefix (设置5G的ssid前缀为空)

sendcmd 1 DB save


sendcmd 1 DB set WLANCfg 0 ESSIDPrefix sendcmd 1 DB set WLANCfg 4 ESSIDPrefix sendcmd 1 DB save


6. 查看并修改区域码

cat /etc/init.d/regioncode

upgradetest sdefconf XXX (XXX填入区域代码)



7. 修改超级账号密码

sendcmd 1 DB set DevAuthInfo 0 User xxxxx (改超级用户名xxxxx)

sendcmd 1 DB set DevAuthInfo 0 Pass xxxxxx(改超级用户密码xxxxx)

sendcmd 1 DB save



8. 禁用 TR069 远程管理

sendcmd 1 DB p MgtServer (查看一下当前配置,做好记录,以便恢复)

sendcmd 1 DB set MgtServer 0 URL http://127.0.0.1 把服务器 URL 改掉

sendcmd 1 DB set MgtServer 0 Tr069Enable 0 禁用TR069远程控制

sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 0 禁用TR069周期上报

sendcmd 1 DB save



9. 修改最大连接数限制

sendcmd 1 DB p CltLmt  查看一下当前的用户数量

sendcmd 1 DB set CltLmt 8 Max 60  修改最大用户数为60,可以改成其他数目,建议最大数目不超过255

输入 sendcmd 1 DB save  保存修改



10. 查看系统参数

setmac show2



11. 修改 MAC 地址

 setmac 1 32769 xx:xx:xx:xx:xx:xx



12. 如遇 ITMS 注册失败、DNS 劫持、无法上网问题(慎用)

sendcmd 1 DB set PDTCTUSERINFO 0 Status 0

sendcmd 1 DB set PDTCTUSERINFO 0 Result 1

sendcmd 1 DB save



固件升级(隐藏页面)

打开以下 URL 访问光猫固件升级界面(需登录):
http://192.168.1.1:8080/login.cgi?username=telecomadmin&psd=nE7jA%255m&hidden=upgrade

⚠️ 如果已修改账号密码,请将 URL 中的参数替换为你当前的用户名与密码。
若 IP 不是默认的 192.168.1.1,也请相应替换。


参考资料

Link to this page
  • 无标签