值友答疑系列1:AdGuardHome重定向深入浅出
值友的疑问就是我的动力
值友说的问题就是想让AdGuardHome客户端排行显示每个设备。针对该问题,我们带出以下分析供各路英雄食用
一、我们看看大神插件解说
DNS重定向:
1、作为dnsmasq的上游服务器(在AGH中统计到的ip都为127.0.0.1)
2、重定向53端口到 AdGuardHome(在AGH中统计到每个设备的ip)【满足值友要求一】
3、使用53端口替换 dnsmasq(在AGH中统计到每个设备的ip)【满足值友要求二】
重要:这里说明一下,1和2都是带端口指向处理模式,只有3不带端口。但配置方式均不同。
二、各重定向说明
我的AdGuardHome配置的监听端口是5330,所以在配置过程都会看到这个端口。
1、作为dnsmasq的上游服务器:
AdGuardHome的设置指导已经给出IP:端口,方便我们核对DHCP/DNS的配置。
我们这时候看下DHCP/DNS基础设置里面的DNS转发,已经帮你把AdGuardHome的IP:端口填上去了。这时候op自带的Dnsmasq是直接转发给AdGuardHome自己去处理的。
而AdGuardHome的客户端排行显示的为127.0.0.1。
说白了就是Dnsmasq只做转发工作,所有的都转给AdGuardHome去处理。
2、重定向53端口到AdGuardHome【满足值友要求一】
AdGuardHome的设置指导已经给出IP:端口,方便我们核对DHCP/DNS的配置。
我们这时候看下DHCP/DNS里面的基础设置里面的DNS转发为空,而高级设置DNS服务器端口都为默认的53。但我们上面用到的端口是5330,实际上第2种模式如果不配置防火墙基本看不到效果。所以我们需要把防火墙的规则注释掉。重定向53端口到AdGuardHome去处理。
在网格-防火墙-自定义规则,把里面所有规则在前面加#号注释掉,就是让规则不产生作用。保存&应用后,这时候我们看下AdGuardHome的客户端排行显示每个设备。
重要说说一:以上的操作为正确的配置操作,如果没有按上面的配置处理,那么给大家看起来就是AdGuardHome没有起作用。
重要说说二:所以很多时候,我们可以度娘给的都是让大家用第1种模式,在DHCP/DNS基础设置里面的DNS转发,把AdGuardHome的IP:端口填上去了。让AdGuardHome产生作用。
3、使用53端口替换dnsmasq【满足值友要求二】
AdGuardHome的设置指导只给出IP,没有端口,方便我们核对DHCP/DNS的配置。
我们这时候看下DHCP/DNS里面的高级设置,DNS 服务器端口已经设置为AdGuardHome的端口,基础设置的DNS转发是空的。
值友9760700254
校验提示文案
ocno
iptables -t nat -A PREROUTING -p udp --dport 5330 -j REDIRECT --to-ports 53
iptables -t nat -A PREROUTING -p tcp --dport 5330 -j REDIRECT --to-ports 53
[ -n "$(command -v ip6tables)" ] && ip6tables -t nat -A PREROUTING -p udp --dport 5330 -j REDIRECT --to-ports 53
[ -n "$(command -v ip6tables)" ] && ip6tables -t nat -A PREROUTING -p tcp --dport 5330 -j REDIRECT --to-ports 53
校验提示文案
hunter8605
校验提示文案
小小恶魔
校验提示文案
69土豆技师
校验提示文案
小小恶魔
校验提示文案
hunter8605
校验提示文案
ocno
iptables -t nat -A PREROUTING -p udp --dport 5330 -j REDIRECT --to-ports 53
iptables -t nat -A PREROUTING -p tcp --dport 5330 -j REDIRECT --to-ports 53
[ -n "$(command -v ip6tables)" ] && ip6tables -t nat -A PREROUTING -p udp --dport 5330 -j REDIRECT --to-ports 53
[ -n "$(command -v ip6tables)" ] && ip6tables -t nat -A PREROUTING -p tcp --dport 5330 -j REDIRECT --to-ports 53
校验提示文案
值友9760700254
校验提示文案
69土豆技师
校验提示文案