简直太6了,光猫上能跑”小猫咪“ 了!但不建议随便玩猫
1676 次浏览
前几天写了篇光猫是OpenWr系统,反响不错,引起了许多网友讨论,当时准备让光猫变成猫窝,安装一个”小猫咪“可惜当时的系统是残血版Linux( BusyBox环境),没能成功,有点遗憾。
山穷水尽疑无路,柳暗花明又一村,今天无意中发现有大佬编译分享了光猫版本的小猫咪,在吉比特光伏光猫运行”小猫咪“的成功,看来不只是我想让光猫跑服务,下面折腾起来~
shell环境下运行
想玩这个项目,需要你的光猫破解了,可以telnet连接上光猫,社长的光猫是中兴F7015TV3
,是最小巧的2.5G光猫,现在出了一个F7005TV3
少了一个电话功能,其他一样,性价比更高。
建议配置
CPU 大于但是不等于 1 core RAM 大于 200 MB 磁盘剩余空间 大于或等于 100 MB swap 是 可选 的
本以为很简单就能部署成功的,但其实有点麻烦,没有相关教程,过程有点曲折。简单的说下思路:
首先,你要想办法把文件上传到光猫上,我是把文件上传服务器,然后使用curl命令
下载到光猫上。
中兴的光猫是只读系统,需要挂载为读写模式 找一个剩余空间比较大的文件夹用来下载文件 修改 .env
配置文件,修改start.sh
脚本为对应文件夹编辑 config.yaml
文件最后运行 start.sh
文件启动,查看日志是否报错
最后,你一通操作下来,终于运行成功了!日志也正常
nice!后台ui也可以打开了,但没有连接很奇怪啊!研究半天,发现是没有开启透明代理,需要手动设置代理才行,行吧,也不是不能用。
Win10设置,很简单,在网络设置里,代理设置光猫IP+小猫咪代理端口即可!
赶快测个速,想着每次手动设置很麻烦,看能不能设置一个透明代理,使用了下面的命令:
iptables -t nat -N CLASH
iptables -t nat -A CLASH -d 192.168.0.0/16 -j RETURN
iptables -t nat -A CLASH -p tcp -j REDIRECT --to-ports 7892
iptables -t nat -A PREROUTING -p tcp -j CLASH
iptables -t nat -A OUTPUT -p tcp -j CLASH
有连接设备了,但不能上网了,重启试试吧!然后光猫跪了?
只有电源灯亮了,怀疑三个原因:
光猫启动有文件校验,不一致就不通过 空间不够满了,导致无法启动 只想桥接啊!不想当猫窝,罢工了
最终,小猫咪运行成功15分钟,只是为了图一乐,大家不要盲目上去折腾光猫,中兴的光猫不建议搞!其他品牌可以试试,但也要小心砖了(我不负责!),然后家里断网,还好我有两条宽带,拿出老光猫顶上吧!
打赏
假如文章对您有帮助,就请投喂下小猫吧 ´◡`
发布于 2024-08-14 15:26:29