本帖最后由 中亿数码 于 2023-10-8 20:31 编辑
1.Docker装另一个AdGuard Home
AdGuardHome:5335 ★Docker安装AdguardHome 在OpenWrt的SSH中操作: dockerrun --name adguardhome \ -v/mnt/mmcblk2p4/AdGuardHome/workdir1:/opt/adguardhome/work \ -v/mnt/mmcblk2p4/AdGuardHome/confdir1:/opt/adguardhome/conf \ --net=host\ --restart=always\ -dadguard/adguardhome:latest
IP:3000进入设置
再设置
网页端口:3100 监听端口:5335 设置帐号密码
IP:3100 ●●●设置——DNS设置 上游服务器:#指向SmartDns的第二个服务器端口
127.0.0.1:5535
●并行请求
后备DNS,可设置为IP:8.8.8.8 1.1.1.1
BootstrapDNS 服务器:127.0.0.1:5335
●私人反向DNS解析器√ IP:1.1.1.1
●启用客户端IP地址反向解析 √
●DNS服务配置 速度限制:0 启用EDNS客户端子网 √ 启用DNSSEC √ IP:你的VPS地址或忽略。 禁用IPV6地址解析 #看你是不是有开启IPV6访问“师夷长技以制夷”
●DNS缓存配置 缓存大小:0 覆盖最小TTL值:0 覆盖最大TTL值:0
记得点各种保存 ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
2.第一个AdGuard Home 更新核心 进入页面:IP:3000
再设置
网页端口:3000 监听端口:7053 设置帐号密码
IP:3000 ●●●设置——DNS设置 上游服务器:#指向SmartDns的第一个服务器端口 127.0.0.1:6053
●并行请求 后备DNS,可设置为IP:ISP-DNS或114等-公共DNS
Bootstrap DNS 服务器:127.0.0.1:7053
●私人反向DNS解析器√ IP:ISP的DNS
●启用客户端IP地址反向解析 √
●DNS服务配置 速度限制:0 启用EDNS客户端子网 √ 启用DNSSEC √ IP:你的ISP地址或忽略。 使用IPV6地址解析 #看你是不是有开启IPV6访问“师夷长技以制夷”
●DNS缓存配置 缓存大小:0 覆盖最小TTL值:0 覆盖最大TTL值:0
●过虑黑名单:
adblockdns:
https://raw.githubusercontent.com/217heidai/adblockfilters/main/rules/adblockdns.txt
过滤自我推广补充: https://raw.githubusercontent.com/cjx82630/cjxlist/master/cjx-annoyance.txt
记得点各种保存 ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
3. ●●● 设置SmartDNS ●常规设置 启用或禁用SmartDNS服务 启用 服务器名称:SmartDNS 本地端口:6053 ●高级设置 测试模式:默认
响应模式:默认
TCP服务器:不启用 #可以使用TCP服务器
IPV6服务器:启用√ #可以监听IPV6地址,不开启IPV6也能用
绑定到设置:启用√ #监听在指定的设备上,避免非本地网络的DNS查询请求
双栈IP优先:启用√ #启用IPV4和IPV6间的IP优先策略
域名预加载:启用√ #加速域名响应速度
缓存过基本服务:不启用
缓存大小:20480
持久化缓存:启用√
解析本地主机名:启用√
停用IPV6地域解析:不启用
停用HTTPS地址解析:启用√ #还没完美支持
域名TTL:3600
域名TTL最小值:300
域名TTL最大值:3600
回应的域名TTL最大值:10
第二DNS服务器:
启用 端口:5535 组名:en 跳过测速 跳过cache
停用IPV6地址解析 #看你是否使用IPV6出游
●●●
●上游服务器:
默认组: Ali-DOH
https://dns.alidns.com/dns-query QQ-DOH https://sm2.doh.pub/dns-query
协议类形:https
cn组: 223.5.5.5 114.114.114.114
协议类形:UDP
排除默认组
en组:
Google-DOH
https://dns.google/dns-query
IBM9-DOH
https://dns.quad9.net/dns-query
OpenDNS-DOH
https://doh.opendns.com/dns-query
协议类形:https
排除默认组
●●●域名规则-域名地址-设置指定域名的IP地址●●●
加上
nameserver /sm2.doh.pub/cn
nameserver /dns.alidns.com/cn
#意思是让cn组解析这两服务器。
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
最后注意设置: 网络——DHCP/DNS——常规设置 DNS转发:127.0.0.1#7053 #即指向AdGuardHome 7053为Dnsmasp的上游服务器——再上游服务器为SmartDNS:6053
网络——DHCP/DNS——HOSTS和解析文件 忽悠解析文件 #打勾√
网络——DHCP/DNS——高级设置 DNS查询缓存大小:0
网络——Turbo ACC 网络加速设置 取消DNS缓存
致此DNS设置完毕。
PW: 直连规则:记得把ipv6的DDNS域名设置在直连规则里。不然解析到课学去,如果课学禁用了IPV6解析就在内网就无法解析到你们域名了。
使用其实用两个adg也行,但在使用IPV6时有点延迟。
|