本帖最后由 ldoing 于 2023-9-11 22:32 编辑
基于hanwckf/immortalwrt-mt798x源码编译
源码地址:https://github.com/hanwckf/immortalwrt-mt798x
uboot 分区固件,刷入前需要刷入hanwckf编译的uboot,刷uboot教程自行搜索。
其他uboot版本的immortalwrt21.02可以直接在web刷入squashfs-sysupgrade固件,从官方分区刷UBOOT第一次需要刷入带分区的squashfs-factory完整固件。
Uboot分区不要刷官方分区固件,路由器会启动不了
感谢大佬提供的闭源库!
内核版本:5.4.255
后台:192.168.31.1
密码:password
固件集成miaomi、adguard、smartdns实现dns优选和主流域名分流功能
为减少ROM占用,miaomi、adguard需要自行更新核心,如网络无法正常下载,推荐下载楼主网盘分享的内核文件上传到路由器对应目录,Windows推荐使用winscp,Android、IOS推荐使用U-File
下载链接:https://pan.baidu.com/s/1xAOTocYwtAtG1FsDzjgh_A?pwd=qa6d提取码: qa6d
欢迎水友们给本主题加分
20230911:
内核版本更新到5.4.255
集成简单MESH插件
其他应用同步上游源码更新到最新版本
20230521:
部分应用同步上游源码更新到最新版本
20230512:
新增官方分区固件,刷入教程自行搜索
精简luci-app-store #Store商店
精简luci-app-mwan3 #负载均衡
精简固件部分库文件,固件第一次启动剩余可用空间78.9M
部分应用同步上游源码更新
20230510:
固件尽在可能保证正常使用,少占用ROM空间,增加系统启动可用RAM
当前版本固件第一次启动剩余可用空间75.9M,RAM剩余270M
固件已集成IPV6协议
DNS分流设置由喵咪接管DNSMASQ→Adguardhome→SmartDNS三个插件里的DNS服务器功能分成三个层级,实现层层转发。 设置后客户端 DNS 请求流程: 国内请求→127.0.0.1:53喵咪(DNSMASQ)→127.0.0.1:5553(Adguardhome)→127.0.0.1:6053 (SmartDNS缓存)→上游国内DNS公共服务器→返回最快DNS 国外请求→127.0.0.1:53喵咪(DNSMASQ)→127.0.0.1:5553(Adguardhome)→127.0.0.1:5335 (SmartDNS缓存)→上游国外DNS公共服务器→返回最快DNS 经过设置之后,喵咪接管DNSMASQ作为最底层的DNS服务器,本地的DNS由SmartDNS负责解析和缓存 注意:1.启用喵咪前先更新好Adguardhome的内核并启用,否则路由器会因为DNS查询失败无法下载Adguardhome内核且无法访问网络 2.Adguardhome启用成功后,注意Adguardhome 5553重定向需要选择无,SmartDNS 自动设置Dnsmasq不勾选,否则DNS分流设置失效 20230513新增smartdns主流域名的分流文件配置,建议下载配置更新 设置方法:
集成插件见截图
|