瀚哥
发布于 2024-06-10 / 728 阅读
2
0

上海移动光猫HG6145D以及N1实现IPV4&IPV6旁路

去年底新装移动宽带,安排的光猫型号烽火HG6145D,硬件版本号BM.V3.0,软件版本号RP0202。此猫较新,过去获得超密的方法都不管用,而上海移动别说给超密,开桥接都绝无可能。因此很长一段时间束手无策。

最近,经过恩山论坛的启发,终于摸索出一套方法,彻底掌握光猫使用权。

Notice:以下教程仅为个人使用,请勿用于商业用途。操作需谨慎,某些配置文件更改后即使重置光猫依然不变,本人不对由此带来的后果负责。

光猫教程

定义条件

光猫IP地址为默认192.168.1.1,电脑终端已开启telnet功能

开启Telnet

无需重置光猫。

取得光猫MAC地址

电脑终端输入命令 arp -a 192.168.1.1 返回的物理地址即为光猫MAC地址

或:查看光猫背后铭牌。但是要注意,如果尾数是0,要加1。

赋能telnet

浏览器输入网址:

http://192.168.1.1/cgi-bin/telnetenable.cgi?telnetenable=1&key='MAC地址后六位'

假设地址为95-6E-78-4E-88-81,那么输入网址为

http://192.168.1.1/cgi-bin/telnetenable.cgi?telnetenable=1&key=4E8881

注意这里MAC地址英文字母需大写

登入账号密码

电脑终端输入 telnet 192.168.1.1

账号:admin

密码:Fh@4E8881(同样是MAC地址后六位)

至此telnet开启完成。但要注意,重启光猫后功能将失效,需要再度激活。不过,我们接下来就可以开启ssh功能,不再需要使用telnet了。

SSH、超管密码及其它配置

SSH激活

telnet登录后,输入命令vi /fhconf/usrconfig_conf

寻找 option SshEnable '0',改为1,保存退出重启光猫即可激活SSH功能

SSH的登录账号为root,密码nE7jA%5m

取得超管密码

管理页面超级管理员账号CMCCAdmin

密码在上述配置文件中寻找

config interface 'InternetGatewayDevice__DeviceInfo__X_CMCC_TeleComAccount__'

其中option里的字符串即为密码。在任意base64网站进行解码,注意该字串如果含CMCCAdmin也是密码的一部分。

注意,此超管密码在重启光猫后依然有效。

其它配置也都可在此配置文件更改,请注意备份。该文件可由光猫重置恢复,重置前确保取得Loid注册password。

延伸教程:调整设置配合旁路由使用

继续由光猫拨号路由及负责DHCP的情况下

指定IPV4网关及DNS

同样在上述文件中

config interface 'InternetGatewayDevice__LANDevice__1__LANHostConfigManagement__'

可设定网关及DNS,指向旁路由。这里有个BUG:设定后电脑分配到的地址中有可能依然显示dns为192.168.1.1,但是设定实测是有效的。

设定IPV6

通过超管登录光猫管理后台:

网络-Lan侧地址配置-IPV6配置,DSN配置由"家庭网关代理"改为"网络连接"。

旁路由LAN接口

去掉全局网络选项中的IPv6 ULA 前缀,IPV6设置中路由通告和DHCPV6都设为服务器模式。


评论