一、安装smartDNS
在系统软件包里,搜索smartdns,然后安装
二、安装Passwall
1. 准备工作
卸载 dnsmasq
opkg remove dnsmasq
mv /etc/config/dhcp /etc/config/dhcp.bak
2. 下载安装包(原版 + smartDNS Dev)
GitHub - xiaorouji/openwrt-passwall
Releases · xiaorouji/openwrt-passwall · GitHub
根据设备平台,选择对应版本。
解压之后,上传到OpenWRT中,然后进行安装
我建了个packages文件夹存放包,进入文件夹后安装:
opkg update
# nftables透明代理基础依赖
opkg install kmod-nft-socket kmod-nft-tproxy
# 安装下载的所有包
opkg install *.ipk
同样的方法安装 luci-23.05_luci-app-passwall_4.78-4_all.ipk 和语言包
安装完成。
3. 设置
在节点列表中,导入节点,然后,再进行订阅更新(主要是大部分订阅都需要这个)
三、更换源
sed -i 's_downloads.openwrt.org_mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf