此版本为精简版,自用版本,极限精简如果安装插件可能会出现缺少内核等情况
纯原版安装后剩余空间85.6M足够使用
截至2024年8月14日经过六个月的严格测试,未发现bug,高负载情况下运行良好,有问题请移步此处恩山论坛反馈:RAX3000M-nand-云编译-精简版-自编译
如果使用openclash或者其他软件,使用海外节点最好在后台-->网络-->网络加速-->TCP 拥塞控制算法 建议使用hybla而不是无脑BBR,hybla是针对高延迟网络优化算法而BBR属于通用优化算法,这两种算法在500M网速测试中hybla速度更快,延迟更低
兼容openclash
兼容adguardhome--默认安装
兼容passwall
首先安装我编译的openwrt,在后台安装插件会出现类似以下错误就说明系统不兼容此插件
下面以:luci-app-docker
插件为例:
依赖的软件包 kmod-fs-btrfs 在所有仓库都未提供。
依赖的软件包 kmod-dm 在所有仓库都未提供。
依赖的软件包 kmod-br-netfilter 在所有仓库都未提供。
依赖的软件包 kmod-ikconfig 在所有仓库都未提供。
依赖的软件包 kmod-nf-ipvs 在所有仓库都未提供。
依赖的软件包 kmod-veth 在所有仓库都未提供。
出现这个错误是因为编译时候未编译进去这几个软件包
云源仓库也未提供此软件包
第一种方法:修改config文件
查找所有报错的软件包在编译时候编译进去就可以了
例如 kmod-fs-btrfs 软件包
在config文件里面搜索 kmod-fs-btrfs
# CONFIG_PACKAGE_kmod-fs-btrfs is not set
修改成
CONFIG_PACKAGE_kmod-fs-btrfs=y
第二种方法:适合小白:
在编译的时候直接将 docker 编译进去
搜索luci-app-dockerman
# CONFIG_PACKAGE_luci-app-dockerman is not set
改成
CONFIG_PACKAGE_luci-app-dockerman=y
第一种方法适合只做兼容不安装插件
第二种方法直接安装所需插件
增加一些安全性参数
添加针对armv8-a特性的一些优化和编译器优化
2.添加对passwall的支持这样就可以满足所有主流vpn协议的支持
添加一下四个模块
CONFIG_PACKAGE_libatomic=y
CONFIG_PACKAGE_iptables-mod-conntrack-extra=y
CONFIG_PACKAGE_libstdcpp=y
CONFIG_PACKAGE_iptables-mod-iprange=y
添加diy3脚本来添加内核优化参数,优化rx 和 tx 队列大小由1000改为1024,tx最大2048最小512 和 开启irqbalance小程序cpu自动平衡中断请求
添加了一个china_dns.sh脚本。我使用的是自建dns服务器在海外,解决国内域名解析慢,速度慢问题,针对国内域名和苹果域名解析的bash脚本默认全部指定114.114.114.114
china_dns.sh
解析使用方法,复制以下命令在ssh里面运行一下就可以了
curl -s https://raw.githubusercontent.com/mzwrt/MZwrt-RAx3000m-nand-Lite/main/china_dns.sh -o /tmp/china_dns.sh && bash /tmp/china_dns.sh && rm /tmp/china_dns.sh
luci-app-adguardhome (官方库未提供后台界面安装会不显示)