openwrt安装mosdns

来源：https://github.com/sbwml/luci-app-mosdns
🎁 MosDNS v5 is Ready! 🎉
v5 版本加入了更多的功能选项，同时它继续使用 v2ray-geodata 数据库做规则，自定义配置模式下自带 v2ray-geodata 数据库导出功能，可以让你在编写自定义配置的时候随时使用 geosite 数据库列表。
正在使用 v4 版本的童鞋，可以用安装脚本无障碍升级到 v5！
⚠注意⚠

曾经安装过其他版本的 MosDNS LuCI 或使用的固件自带了 MosDNS，安装后可能无法正常运行，你需要先将其它来源的版本卸载并清除数据残留后再装才能使用。

解决方法：

1、卸载包含 mosdns 字符的所有软件包
2、删除数据 rm -rf /etc/config/mosdns/etc/mosdns
3、重新安装 mosdns

安装方法
How to install prebuilt packages (OpenWrt 18-22)
Login OpenWrt terminal (SSH)

Install curl package

Copy
opkg update
opkg install curl

Execute install script (Multi-architecture support)

Copy
sh -c "$(curl -ksS https://raw.githubusercontent.com/sbwml/luci-app-mosdns/v5/install.sh)"

插件截图
普通用户的默认配置（一般来讲已经非常够用）
默认配置
1
2
3

规则列表
白名单：加入的域名始终允许使用 “本地 DNS” 进行解析，且优先级最高（每个域名一行，支持域名匹配规则）
黑名单：加入的域名将屏蔽 DNS 解析（每个域名一行，支持域名匹配规则）
灰名单：加入的域名始终使用 “远程 DNS” 进行解析（每个域名一行，支持域名匹配规则）
DDNS 域名：加入的域名始终使用 “本地 DNS” 进行解析，并且强制 TTL 5 秒，解析结果不会进入缓存（每个域名一行，支持域名匹配规则）
Hosts：自定义 Hosts 重写，如：baidu.com 10.0.0.1（每个规则一行）
重定向：重定向请求的域名。请求域名 A，但返回域名 B 的记录，如：baidu.com qq.com（每个规则一行）
PTR 黑名单：加入的域名将阻止 PTR 请求（每个域名一行，支持域名匹配规则）

4

数据库更新（geodata，它提供广告列表、大陆域名、ip 归属）
22

日志文件
33

进阶用户的 DIY 配置
11
22