This topic created in 1400 days ago, the information mentioned may be changed or developed.
最新版本的 xxr plus 和 passwall 和 dnsmasq 都深度绑定了,没法单独设置国内 dns 的地址,并且抛弃了 pdnsd ,我简单试了一下,不管是 luci-app-Adguard Home 还是在内网机上部署 docker 版本的 Adguard Home ,都会影响科学上网。
要求有 3 个
1:可以用 Adguard Home ,局域网内的设备的 dns 请求都可以正常显示,而不是统一的主路由地址。
2:不影响科学上网。
3:国内国外 dns 用 2 个 Adguard Home 处理,我只求国内 dns 部分的教程。
4 replies • 2022-07-15 04:51:14 +08:00
 |
|
1
N032138 Jul 14, 2022
加个 smartdns ?
|
 |
|
2
cname Jul 14, 2022
我的设置是 docker 安装 adguardhome ,修改 网络> DHCP/DNS > DNS 转发 为 adguard home 的监听地址,比如 10.0.0.1#54
|
 |
|
3
laincat Jul 14, 2022
Lan ,高级,dhcp ,填你的 ( docker ) adguardhome , 按格式填:6, ip, ip 。
这样就各客户端去访问 adg 了。
|
 |
|
4
starryloki Jul 15, 2022 via iPhone
我之前也遇到过一样的问题,内网设备 DNS 指定到 ADH 后 passwall 就无法代理相关流量,必须要在 op 上“ping 一下要代理的域名”才能正常代理,原因是在路由上 ping 触发了 dnsmasq 的域名解析。于是衍生出一个思路就是 ADG 接收 DNS 请求后,把请求镜像到 dnsmasq 。
|