passwall 用 mosdns 疑问

Getting 2026-06-13 15:44 1

我现在是 dnsmasq (填 adh )→ADH→Mosdns
passwall 的远程 DNS 是填 adh 的还是 8.8.8.8 呀,
DNS 分流选的是 dnsmasq ,FakeDNS 需要打开吗?

过滤模式选了 xray 内核还参与分流吗? 如果参与分流那 mosdns 不是没有意义了吗?

查了一下论坛里的帖子有些人说一个 adh 就够了,那是怎么过滤广告的难道是开两个 adh 吗?一个国内一个国外吗? adh 不是只能查询不能判断国内国外吗? 实在有点整不明白
最新回复 (12)
  • Puteulanus 06-13 17:41
    1
    ADH 的 luci 设置重定向 53 端口到 adguard home ,然后 ADH 的上游设置 127.0.0.1:53 ,这样就是在 DNS 请求刚过来的时候就截走了去过滤,过滤之后还是回到 dnsmasq 继续走原流程
  • sapbou 06-13 17:55
    2
    我的场景:mosdns 用做主服务并分流( 5335 端口),adguardhome 做默认 DNS 服务监听 53 端口( dnsmasq 改 54 ); homeproxy 提供科学,DNS 指向 adguardhome 。实现目的是内外分流
  • Getting 楼主 06-13 18:07
    3
    @sapbou 然后 adguardhom 指向 mosdns 这样吗? homeproxy 的 DNS 服务器和国内 DNS 服务器都指向 adh 吗?缓存开 adh 还是 mosdns 的

    @Puteulanus 这样不会死循环吗😂不会 127.0.0.1:53 又给 ADH 劫持走吗?
  • sapbou 06-13 19:03
    4
    @Getting adh 指向 mosdns ,缓存开 mosdns ,homeproxy 自定义路由,国内域名指向 adh ,国外域名指向 cloudflare 的 doh
  • ggf 06-13 19:35
    5
    mosdns 可以上游填 Nova ,因为国内 8888 大部分地区都存在劫持的,Nova 无污染 DNS 。
    欢迎尝试 Nova XNS 产品,https://dash.xns.one/invite/32bd04c4-fde9-4c3d-9c47-bdc1cd9572a7
    九折优惠码 Y5MTG2MQ 长期有效🫡 还能体验 15 天
  • Puteulanus 06-13 19:56
    6
    @Getting 不会,我就是这样用的,没问题,我猜应该是重定向加了一条不影响本机的防火墙转发规则。你如果担心的话也可以把 dnsmasq 从 53 挪开,让 ADH 监听 53 ,再转给 dnsmasq 的端口,理论上是一样的,就是麻烦点

    这个时候 ADH 拿到的是分流前的,整个局域网对软路由的还没被处理的 DNS 请求,所以也不存在国内国外需要跑两份的问题,就这一个就行了
  • nagisavpn 06-13 21:03
    7
    开 FakeDNS 的话远程 dns 就不起作用了,随便填
  • Getting 楼主 06-13 22:33
    8
    @sapbou 那你这样设置国外为 cf 就是没走 adh 了吧 mosdns 还有用到分流吗? hp 不会直接分流吗?
  • Getting 楼主 06-13 22:38
    9
    @Puteulanus 你用的是 passwall 嘛
  • sapbou 06-14 07:20
    10
    @Getting 主要是 homeproxy 设置好规则根据 ip 和域名分流,mosdns 作为兜底分流防止 DNS 泄露(设置强制转发)。adg 用来做主 DNS 服务是为了 mosdns+自建的 doh 做上游,确保 mosdns 故障时整个局域网 DNS 不会挂掉。实际上 mosdns+homeproxy 就可以做到防 DNS 泄露
  • terrancesiu 06-14 13:11
    11
    基于 bgp 的分流方式,确实只要一个 adh 即可,在 adh 启用 edns ,并把本地 isp 的任意 ip 地址作为 edns 的客户端 ip ,上游用 8.8.8.8 就可以了,效果就是因为分流国内 ip 依旧走国内,所有 dns 请求都给 8.8.8.8 处理,但是 8.8.8.8 根据你的请求来源,会把淘宝/jd 的的请求返回国内 cdn 给你,而且基本是同城的 cdn 。油管会返回香港谷歌的 ip
  • Getting 楼主 06-14 13:41
    12
    @terrancesiu 如果 8.8.8.8 那不是全部走代理了吗?不然会污染吧在国内
* 帖子来源V2EX
返回