如何关闭HN8145V的TR069服务
由于电信事先未经通知和征询意见,直接远程将我家的光猫从桥接模式改为路由模式,导致我家毫无征兆地断网。这种感觉就像吃了苍蝇一样被恶心到了,所以我决定关闭电信远程管理光猫的TR069服务。经过搜索,我发现互联网上没有针对HN8145V光猫关闭TR069服务的完整教程,都是一些比较零散的内容,想要通过这些内容来完成有些浪费时间,所以我决定为所有和我一样被恶心到的用户写一篇较完整的教程。
[!NOTE]
本教程不适合纯小白和伸手党,有些步骤可能需要稍加理解和探索才能完成。
对光猫不了解,或没有自主解决家庭网络问题能力的小伙伴不建议关闭TR069服务。
环境介绍
-
光猫环境:
- 光猫型号: HN8145V
- 软件版本: V5.19.C30S105_JS2101
- 硬件版本: 1950.A
- Telnet账户/密码默认为:
root/adminHW
-
地区环境:
- 江苏扬州电信
- 时间2024年6月上旬
打开光猫telnet功能
- 拔掉插在光猫上的光纤。
- 断电重启光猫。
- 将电脑连接到光猫的任意千兆口。
- 运行
./HN8145V破解及工具集合V5/ONT组播配置工具218.exe进行操作。 - 具体操作流程网上很多,请自行搜索。
拿到telecomadmin账户密码
-
在开启光猫telnet功能并确保成功后。
-
运行
./HN8145V破解及工具集合V5/一键查询超密-必须在英文键盘下使用/一键查询超密.bat可以查询到加密后的telecomadmin账户密码。 -
运行
./HN8145V破解及工具集合V5/华为二次密码破解工具S1S2语音全鉴密码等/huawei.exe。-
粘贴经过加密的telecomadmin账户密码。
-
点击
$2解密可以解密出明文telecomadmin账户密码。
-
-
具体操作流程网上很多,请自行搜索。
[!NOTE]
- 执行该步骤前需要确保你的电脑启动了telnet客户端。
从光猫下载相应配置文件
因为从Web前端修改的方法已经通过代码被禁用,所以我们需要直接修改光猫里相应的配置文件。
-
光猫中存放相关配置的文件路径为
/mnt/jffs2/hw_ctree.xml,并且此文件是经过加密的。 -
所以我们需要通过Shell将该文件传输到电脑解密后再修改。
-
在Telnet中输入:
su shell此步作用为打开Shell。
-
在Shell中输入:
cd /mnt/jffs2 tftp -p -l hw_ctree.xml -r hw_ctree.xml 192.168.X.X此步作用为打开使用tftp将
hw_ctree.xml传输到电脑,其中192.168.X.X需要修改为你的tftp服务端ip地址。
-
[!NOTE]
- 运行以上命令前需要搭建好Tftpd32服务端。
- Tftpd32是一个免费、轻量级、开源的程序。
- 安装和使用方法此处不再赘述。
- 官方下载地址:点击进入
- portable edition为免安装版本,比较方便。
解密配置文件并修改
- 运行
./HN8145V破解及工具集合V5/华为二次密码破解工具S1S2语音全鉴密码等/huawei.exe。 - 使用其中的"XML加解密"功能对传输到电脑的
hw_ctree.xml文件进行解密操作。 - 使用文本/代码编辑软件,搜索
X_HW_SERVICELIST="TR069"字段,将字段所在行的Enable="1"改成Enable="0"。 - 保存修改。
加密配置文件并上传
-
运行
./HN8145V破解及工具集合V5/华为二次密码破解工具S1S2语音全鉴密码等/huawei.exe。 -
使用其中的"XML加解密"功能对刚刚修改的
hw_ctree.xml文件进行加密操作。 -
将加密好的文件覆盖掉原有文件,需要在Shell中输入:
cd /mnt/jffs2 tftp -g -l hw_ctree.xml -r hw_ctree.xml 192.168.1.X -
重启光猫。
大功告成
- 请登录telecomadmin账户检查。
- 网络->网络连接->网络设置->连接名称选择
1_TR069_R_VID_45。 - 如果"使能WAN"勾选框为未勾选状态,则大功告成。
- 如失败请重新检查步骤,或此方法可能已经被修复。