推荐 Openwrt V1[2004]版本

OpenWrt R24.2.2 SPP V1 [2024] Compiled by eSir

推荐 Openwrt V1[2004]版本

写此篇目的有三项

1.后台小白一直问新安装的openwrt详细设置步骤(非openclash)
2.老版本openwrt存在使用CLASH时空间神秘失踪的问题,wireguard握手困难的问题 
3.新版本也有若干BUG,不过有解决方案,详见下文
    bug1:adguard 更新出现“a task is already running”
    bug2:openwrt路由器配置zerotier重启后设备id会一直变

新版本:OpenWrt R24.2.2 SPP V1 [2024] Compiled by eSir

老版本:OpenWrt R23.7.7 SPP V2[2023] Compiled by eSir

💡
新版本 VS 老版本(优势)
1. 在开启OPENCLASH下,解决存储空间神秘消失的问题
2. 解决Wireguard无法握手,导致异地组网失败的问题
3. 集成DDNS-GO功能(以前我都是去群晖中设置)
4. 集成udpxy功能(通过Openwrt 观看IPTV时有用)
5. 集成lucky功能(IPv4/IPv6端口转发,动态域名服务,http/https反向代理)
💡
新版本 VS 老版本(劣势)
1. adguard bug(a task is already running)--新版本装机出现概念大于老版本
2. zerotier bug(openwrt路由器配置zerotier重启后设备id会变的问题)--新有老无
💡
如果你的PVE还未安装Openwrt,请先参考下文
A02-PVE_Openwrt 安装指南
OpenWrt是一个开源的路由器固件,OpenWrt为用户提供了一种在路由器上运行自定义固件的选择,以满足个性化和高级网络需求。

PVE openwrt安装请参考此篇


💡
如果你已安装完成Openwrt,待设置,请参考下文

第一步:启用SSR

第二步:ADGUARD升级

若出现a task is already running,详见常见bug处理
bug处理完成后即可正常升级

第三步:mosdns升级

第四步:设置LAN


💡
如果你已设置完Openwrt,待设置openclash,请参考下文
DNS零泄露,零污染之终级方案
DNS零泄露,零污染之终级方案- 与看油管,BiliBili卡出翔或隔三差五的断流说再见 与DNS泄露,污染甚至封节点IP说再见。

openclash设置请参考此篇

以下非必需

追加操作

PLUS1:设置Zerotier

输入zerotier ID,进入zerotier网络批准新网络的加入
此处有BUG,不可点击“提交”,一旦点击,会造成mac地址变更,前面操作需要重来,对应模式详见BUG处理
重启后,zerotier MAC未变,IP仍然存在,即代表BUG处理完成,后续添加网络设备
防火墙中自定义规则添加如下设置,其中”ztppi7qc3c“依据你自身的设备号来调整

iptables -I FORWARD -i ztppi7qc3c -j ACCEPT

iptables -I FORWARD -o ztppi7qc3c -j ACCEPT

iptables -t nat -I POSTROUTING -o ztppi7qc3c -j MASQUERADE
防火墙中基本设置中,转发勾选WAN
💡
BUG 一👽ADGUARD : a task is already running
SSH登录OP后台,输入:VI /usr/share/AdGuardHome/update_core.sh
1.点击“I”进行Insert模式,在执行校验查询前增加sleep  
找到这行:check_if_already_running(){  
sleep 1     **此处就是增加的** 
2.编辑完成,点击“ESC”,退出编辑模式,输入“:wq”,回车后保存退出
💡
BUG 一👽zerotier : openwrt路由器配置zerotier重启后设备id会变
SSH登录OP后台,输入:cp -a /var/lib/zerotier-one/* /etc/zerotier
1.将配置从“易闪”存储处,复制到可保存的文件夹处,并删除.pid文件
2.进入openwrt》系统》启动项,在Exit 0之前加入如下代码:

cp -a /etc/zerotier /var/lib/zerotier-one
sleep 5
/usr/bin/zerotier-one &
sleep 5
zerotier-cli join 你的zerotier ID   

完成后点击右下脚提交后保存,然后重启Openwrt
重启后,MAC未变,IP仍然存在,即代表BUG处理完成

💡
Resilio 下载链接:
Resilio Sync - Link received
Sync anything and everything. Fast, simple, and secure file syncing for IT and individuals. Available for Windows, Mac, Linux, iOS, and Android.

💡
夸克下载链接(若链接被和谐,请使用Resilio链接)

我用夸克网盘分享了「openwrt-spp-v1[2024]」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/41d0fe81e314
提取码:PCQL

有两个版本,依据需要选择一个即可。我这里先的是第二个。
SSH登录至PVE后台,上传文件至根目录,将其改名。
输入命令 gzip -d XXX.img.gz,解压即可。

后续操作详见PVE下OPENWRT的安装