1
cngzsunny 2023-02-21 00:36:12 +08:00
这个架构会有个问题,就是在 ADG 的统计数据界面里面内网客户端都会显示为 127.0.0.1 ,而不是对应的设备 IP 。
基于你现在的这个架构,我建议: 1. OpenClash 上面的 DNS 设置,取消本地 DNS 劫持,自定义上游 DNS 服务器打勾,然后 NameServer 和 Fallback 上面填写 127.0.0.1 ,端口是 MOSDNS 的端口,例如 5335 ; 2. 在 ADG Home 里面,上游 DNS 设置为 OpenClash 的,例如:127.0.0.1:7874 ,其他如你当前的设置按照你现在的,包括重定向 DNS 端口到 ADGHome 3. MOSDNS 就是按照网上的分流 DNS 配置就好了。 这样的结果是 DNS 解析先到 ADG ,然后 ADG 再到 OpenClash ,OpenClash 再查 MOSDNS ,这样既能科学上网,也能进行 ADG 的过滤,而且 ADG 里面的客户端统计信息也是正常显示内网 IP 的。我就是这样设置的。 |
2
Zoyo94 OP 我这个也是可以显示各个设备的拦截情况。
我这个方案我是这么认为的也不知道对不对,ADG 接管 53 端口,ADG 过滤之后然后 ADG 通过 MosDNS 进行分发,OpenClash 再通过 ADG 的处理进行科学上网。 |
3
Zoyo94 OP |
5
Zoyo94 OP #### clash 这里有个问题不应该使用 127.0.0.1:5553 上游。
#### 因为 53 已经被 adguardhome 使用,5553 给了 dnsmasq 。 #### 所以 clash 应该使用 127.0.0.1:53 上游应该没问题。 |