AdGuard Home相关
Openwrt 局域网各设备(手机/电脑)
↓ (53端口)
AdGuard Home (负责去广告、查看每台设备的查询日志)
↓ (127.0.0.1:15353)
PassWall ChinaDNS-NG (负责规则分流)
├── 国内域名 ──> 直连 223.5.5.5
└── 国外域名 ──> 节点 1.1.1.1
一、安装 adguardhome
软件包更新,搜索 adg,安装 adguardhome,同时需要一个 UI 界面,可以安装
luci-app-adguardhome,安装后退出重新登陆
二、配置 adguardhome
(一)让 AdGuard Home 直接接管 53 端口
- 修改
/etc/AdGuardHome.yaml,其中 53 是 adguardhome 监控端口, 15353 是 ChinaDNS-NG 的端口(上游 DNS 服务器),可以使用 netstat -tunlp | grep chinadns-ng 检测 ChinaDNS-NG 的端口
dns:
port: 53
upstream_dns:
- 127.0.0.1:15353
bootstrap_dns:
- 223.5.5.5
- 1.1.1.1
(二)让 Dnsmasq 避让端口
默认情况下 Dnsmasq 的端口为空(即 53)
- 配置 openwrt 中 网络 -> DHCP/DNS 页面
- 设置及端口 中 DNS 服务器端口 设置一个其他空闲端口(例如 5388,后续不使用);常规设置 中 DNS 重定向 取消选择
- 配置 openwrt 中 网络 -> 接口 页面
- lan 中 编辑,DHCP 服务器 -> 高级设置 -> DHCP 选项,填入 6,192.168.10.1,192.168.10.1 是对应的网关
(三)passwall 配置
- 直连 DNS 请求协议 和 过滤模式 选择 通过 UDP 请求 DNS,其他不变
- DNS 重定向,不要选择
(四)其他
- openwrt 网页的 AdGuard Home 设置中,重定向为无
最后编辑于:2026 年 08 月 17 日 15:02