Adguard Home 新版v0.103.3增加DNS负载均衡

  • 零号
    可以去配置文件里面把缓存时间改大一点,效果不错。
    修改AdGuardHome.yaml
    cache_ttl_min: 3600
  • 数不清
    回复48#PDA5566


    你的adg是安装在op里面吧,都科学上网都在一起就有这个毛病,luci-app-adg官网有写
  • 数不清
    adg一样可以封域名,具体看adg手册
  • q
    qihm
    Mark 赚钱养家
  • 数不清
    回复50#大洗衣盆


    op里有luci-app-dockerman,你可以在网页界面操作,同样的流程。

    https://github.com/lisaac/luci-app-dockerman

  • y
    yyysuo
    Adguard Home弄成非53的端口啊,这样就不劫持了。
  • P
    PDA5566
    客户端dns设置-》酸乳的dns服务器》adg的非标端口服务器?
  • 数不清
    我的部署后两个不一样

    客户端dns设置--adg的标准端口服务器--》旁路由或主路由的IP(内置科学组件),都是53标准端口。
  • y
    yyysuo
    已晕,英文不好,技术不行,估计没救了。

    是用分发前缀么,这个分发前缀也是变化的吧,路由每次重启都需要重新创建一次混杂网络?另外您这个例子有2个网段,我自己只用自己的网段就可以了吧,还有就是我看教程里面是需要改docker配置文件启用ipv6并重启docker的,这个是必须的么,koolshare酷软中心的docker脚本貌似是加密的,改不了。

    ipv6.jpg
  • 数不清
    回复60#yyysuo
    那是docker官方macvlan脚本范例,要根据自己需求调整。

    koolshare的模块只适合简单使用,不适用复杂环境。
  • d
    deviny
    这个跟我自己ping一个最快的放进去有啥区别。
  • 大洗衣盆
    回复61#数不清


    老板,能不能单独指导下。。。
  • 数不清
  • m
    money324
    我也一样,你现在折腾好了么?
  • 大洗衣盆
    回复65#money324


    搞定了。。。你是N1么。。。可以pm我微信或者qq。。。
  • f
    fuhui
    你们的 Bootstrap DNS 服务器 怎么选择的?


    Bootstrap DNS 服务器用于解析您指定为上游的 DoH / DoT 解析器的 IP 地址。
  • 7
    77880099
    adg的dns 反馈信息少
    熟悉的直接用了
  • 大洗衣盆
    回复67#fuhui

    我上游dns只有运营商的ip地址形式的dns,所以无所谓,如果你上游里面有网址形式的dns我感觉boot设置114之类的就行吧。

    我昨天用我设置的方法测试,不开富强运营商也能给我返回Google的IP地址,是美国的,开富强,给我返回台湾的Google IP地址。
  • f
    fuhui
    回复69#大洗衣盆


    adg 安装好 默认的就是上游的 DNS 地址,那这里我就不动了。
  • 大洗衣盆
    回复70#fuhui


    ADG默认的是这个上游DNS把。。。

    https://dns10.quad9.net/dns-query

    你用这个做上游,速度肯定慢。。还是用运营商的把。。上游DNS不要多。要不处理时间会长
  • f
    fuhui
    回复71#大洗衣盆


    好像不是... 识别出来我的上游的DNS的。
  • 大洗衣盆
    回复72#fuhui


    那你是docker里面拉的镜像么?咱俩版本不一样?我的默认是那个。。。
  • g
    gj91
    清单里有14个DNS服务器,选fastest IP好像不如parallel来的快,parallel解析时间38-45ms左右,fastest IP直接300ms+了...
  • f
    fuhui
    回复74#gj91


    我也发现 fastest 好像更耗时。是不是缓存的问题?
  • 大洗衣盆
    回复74#gj91


    我运行了一天,已经80了。。。我再用几天看看。。。
  • f
    fuhui
    回复73#大洗衣盆


    不是,我lede 安装的。
  • y
    yyysuo
    今天突然发现了一个smartdns的新功能:
    过期缓存服务功能
    通过serve-expired来启用过期缓存服务功能,可提高缓存命中率的同时,降低CPU占用。此功能会在TTL超时后,将返回TTL=0给客户端,并且同时再次发送查询请求,并缓存新的结果给后续使用。

    我感觉这个功能很牛逼啊,比clash的fake-ip还牛逼吧,把缓存调大一点,网络使用一段时间之后,dns响应时间理论上直接成为0ms了,但是我把smart dns当做Adguard Home的上游dns,发现平均处理时间还是达不到0ms,总有一些网址因为各种情况延时比较大。
  • y
    yyysuo
    另外我用于国外dns解析的Adguard Home,不知道为什么有大量的fake-for-negative-caching.adguard.com的解析记录,查了一下,说是屏蔽用的假域名,但是我压根就没启用屏蔽列表。
  • k
    kingsmart
    还是用smartdns 分两个dns通道吧,国内一个,国外一个,不过貌似用了smartdns也没必要启动adg的这个dns快选功能 iOS fly ~
  • j
    jianlove
    马克一下吧
  • D
    Didoo
    mark mak
  • 姬神
    更快的访问速度,adguardhome。
  • m
    miniss

    adguardhome和smartdns联合,平均处理时长只有5ms,国内和富强都是网页秒开
  • j
    johnny.hull
    回复84#miniss
    请教下怎么设置的 iOS fly ~
  • m
    miniss
    回复85#johnny.hull

    https://www.hi-pda.com/forum/viewthread.php?tid=2756330,用的这个固件,dns优化已经到极限了我感觉
  • y
    yyysuo
    过期缓存牛逼,用得好dns完全没延时了,0ms。 iOS fly ~
  • f
    fyi151
    这一栏里还需要填国内dns么?
    Bootstrap DNS 服务器怎么填的?
  • w
    wfxx
    回复66#大洗衣盆


    NI怎么设置?能教我一下么?
    Adguard Home独立IP
  • w
    wfxx
    回复90#大洗衣盆


    忽然发现有父接口了,怎么设置?和油管视频不同
  • b
    bluebaby
    谢谢分享
  • 数不清
    回复91#wfxx
    1. 打开网卡混杂模式
    2. sudo ip link set eth0 promisc on

    3. 创建网络
    4. docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet

    5. docker run –name adguardhome –network macnet –ip 192.168.2.3 -v /mnt/mmcblk1p3/adguardhome/workdir:/opt/adguardhome/work -v /mnt/mmcblk1p3/adguardhome/confdir:/opt/adguardhome/conf -p 53:53/tcp -p 53:53/udp -p 67:67/udp -p 68:68/tcp -p 68:68/udp -p 80:80/tcp -p 443:443/tcp -p 853:853/tcp -p 3000:3000/tcp -d –restart always adguard/adguardhome
    复制代码
    这样你的adg ip就是192.168.2.3
  • 数不清
    缺点是容器与Host不能直接通信。
  • w
    wfxx
    回复94#数不清


    第一个命令报错了 ,感觉N1可能用不了
  • w
    wfxx
    回复94#数不清


    第二个命令还是报错,额 看来太难了
  • 大洗衣盆
    回复92#wfxx

    还没到家,到家给你截图看看,你用的什么docker管理插件?
  • 数不清
    去掉sudo
  • 数不清
    第二个命令已经运行成功,macvlan已经创建