博客
AdGuard Private - 基于AdGuard Home的增强版DNS服务
AdGuard Private: 专注隐私保护的DNS服务
访问官网了解更多: AdGuard Private
本项目基于AdGuard Home
进行二次开发,遵循 GPL 3.0
开源协议。
源代码开放在:GitHub - jqknono/AdGuardHome
功能增强
相比原版AdGuard Home,我们增加了以下特性:
- 📜 自动化SSL证书管理
- 自动申请与更新证书
- 支持泛域名证书配置
- 🛡️ 增强的安全特性
- 智能限流保护
- 优化的大陆地区访问体验
- ⚙️ 优化的系统配置
- 禁用DHCP服务,专注DNS功能
- 固定缓存大小为4MB,确保稳定性
托管服务优势
我们提供专业的DNS托管服务,具有以下特点:
- 🏢 阿里云杭州节点部署
- 🌐 全面的协议支持
- IPv6支持,直连主流IPv6上游
- DoT (DNS over TLS)
- DoH (DNS over HTTPS)
- HTTP/3 支持,显著降低延迟
- 📊 强大的规则管理
- 支持第三方黑白名单导入
- 100万条规则容量
- 📝 完善的日志与统计
- 72小时查询记录保留
- 24小时详细统计分析
- ⚖️ 负载均衡
- 多服务器分布式部署
- 智能负载分配
- 💰 具有竞争力的价格
性能与效果评估
DNS层面的广告拦截具有其独特优势:
💪 优势
- 零额外功耗
- 全设备覆盖
- 降低设备网络唤醒频率
- 减少无效数据加载
⚠️ 局限性
- 拦截精度低于浏览器插件
- 无法达到MITM方案的过滤效果
特别适合移动设备使用场景,在保护隐私的同时兼顾设备续航。
全面支持 HTTP/3 协议
我们很高兴地宣布,AdguardPrivate 已全面支持 HTTP/3 协议。所有现有用户都将自动升级享受 HTTP/3 带来的性能提升,无需任何额外配置。
重要更新说明
- iOS 用户:现可通过 DoH 协议直接使用 HTTP/3,享受更低的网络延迟
- Android 用户:因系统限制,目前仍使用 DoT 协议,待 Google 后续版本更新后即可支持
- 性能提升:初次响应速度较 HTTP/2 显著提升,连接建立更快捷
- 智能切换:在不支持 HTTP/3 的网络环境下,系统会自动切换至 HTTP/2,确保服务稳定性
HTTP/3 技术深度解析
HTTP/3 作为 HTTP 协议的最新版本,基于 Google 开发的 QUIC 传输协议,带来了多项革新性的技术优势:
核心特性
基于 UDP 的 QUIC 协议
- 显著减少连接建立时间
- 改进的多路复用能力
- 更智能的丢包处理机制
优化的性能表现
- 零握手延迟(0-RTT)
- 改进的拥塞控制
- 连接迁移支持
增强的安全性
- 集成 TLS 1.3
- 加密握手过程
- 降低中间人攻击风险
建连过程对比
使用建议
- 确保您的客户端支持 HTTP/3 协议
- 保持客户端版本更新
- 网络环境受限时,系统会自动降级使用 HTTP/2
注意事项
- 部分地区的网络可能会限制 UDP 流量,影响 HTTP/3 性能
- 不同网络环境下性能表现可能存在差异
- 系统会根据网络状况自动选择最优协议
参考资料
推出自定义客户端名称功能
功能介绍
为了提升用户体验,AdGuardPrivate 现已支持自定义客户端名称功能。通过这项功能,您可以为不同设备设置独特的标识名称,使设备管理更加直观和便捷。
配置指南
根据不同设备类型,配置方式略有不同:
Android 设备
只需在域名前添加自定义前缀即可,格式如下:
{设备名称}.{原有域名}
示例:xiaomi-15pro.xxxxxxxx.adguardprivate.com
iOS 设备
- 进入"设置指导"页面
- 在"客户端ID"输入框中填入自定义名称
- 下载并应用新的配置文件
浏览器配置(DoH)
在原有 DoH 地址后添加自定义标识:
原有格式:
https://xxxxxxxx.adguardprivate.com/dns-query
新格式:
https://xxxxxxxx.adguardprivate.com/dns-query/{设备标识}
示例:https://xxxxxxxx.adguardprivate.com/dns-query/pc1-browser
使用建议
- 设备名称建议使用有意义的标识,如设备型号、位置或用途
- 避免使用特殊字符,建议使用字母、数字和连字符
- 保持命名规范统一,便于后期管理
注意事项
- 自定义名称仅影响显示,不会影响服务性能
- 修改名称后需要重新应用配置才能生效
- 建议保存好各设备的配置信息,以便日后参考
广告拦截的必要性:保护数字时代的注意力与隐私
解构现代广告生态
广告商的利润模式
现代广告体系构建在一个复杂的利益链条之上:
- 广告商通过媒介平台连接广告主与用户
- 收入来源是广告主的投放费用,而非用户
- 目标是最大化"转化率"——将广告观众转变为付费客户
转化率之战
在这场注意力争夺战中:
- 高转化率意味着更高的广告单价
- 广告投放效率直接影响收益
- “个性化推送"成为提升转化的核心策略
个性化广告的真相
数据收集的深度
现代广告系统通过多重渠道收集用户信息:
- 设备标识与操作系统数据
- 跨平台行为追踪
- 社交关系网络分析
- 消费习惯画像
精准投放的陷阱
看似便利的个性化推送实则暗藏风险:
- 利用认知偏差制造需求
- 放大用户潜在焦虑
- 创造虚假的紧迫感
广告对注意力的侵蚀
注意力经济的代价
- 频繁打断破坏工作效率
- 干扰决策判断能力
- 增加认知负担
- 模糊真实需求边界
广告策略的演变
现代广告已经从单纯的信息传递演变为:
- 强制记忆植入
- 情绪刺激
- 焦虑营销
- 社交压力
保护自我的策略
核心防护措施
隐私保护优先
- 限制应用权限
- 控制数据分享
- 使用隐私保护工具
注意力管理
- 设置专注时段
- 建立信息过滤机制
- 培养主动获取信息的习惯
消费决策把控
- 建立需求评估体系
- 延迟购买决策
- 保持理性判断
技术支持:赛博城府
在这个数据驱动的时代,保持"赛博城府”——即数字世界中的谨慎与智慧,变得尤为重要。这包括:
- 管理数字足迹
- 保护个人隐私
- 控制信息流动
解决方案
AdGuard 私人服务作为综合性防护方案,不仅提供广告拦截,更重要的是帮助用户:
- 保护个人隐私
- 优化浏览体验
- 减少注意力分散
- 提供可控的信息环境
让我们重新掌控自己的数字生活,从拒绝广告骚扰开始。
服务资源优化策略说明
背景说明
随着用户数量增长和功能需求提升,我们观察到部分高资源消耗的配置选项可能导致服务不稳定。为确保服务质量,我们进行了深入分析并制定了相应的优化方案。
资源优化策略
1. 过滤器更新机制优化
现状分析
- 部分用户设置了每小时更新过滤器
- 每次更新都需要完整的下载-解析-去重流程
- 国际带宽限制导致更新耗时延长
- 服务器资源持续高负载
优化方案
我们将更新间隔调整为最短 72 小时,原因如下:
- 大多数过滤列表更新周期为 24-72 小时
- 降低无效的资源消耗
- 确保服务稳定性
- 优化带宽使用效率
影响评估
- 正面影响
- 服务响应更稳定
- 资源使用更合理
- 降低系统负载
- 最小化影响
- 规则更新仍保持在合理周期内
- 不影响防护效果
2. 并行请求策略
当前情况
目前大多数用户启用了并行请求功能,但在现有架构下收益有限:
- 阿里云上游服务延迟差异通常在 5ms 以内
- 可能触发阿里云公共服务的请求频率限制
- 增加不必要的系统开销
使用建议
- 建议使用负载均衡模式
- 并行请求适用于以下场景:
- 上游服务延迟差异显著(>200ms)
- 服务质量不稳定的情况
- 跨国访问场景
注:目前暂未发现因并行请求导致的限速问题,此功能暂时保持开放。
3. 第三方列表管理
安全考虑
为确保系统稳定性,我们暂时禁用了部分第三方列表支持:
- 外部列表规模难以预测
- 可能导致资源超限
- 服务稳定性无法保证
后续规划
我们正在研究更安全的第三方列表管理方案,以便在未来重新开放此功能。
基础版内存上限调整
部分用户的环境重启频繁, 查看日志发现退出原因是内存占用达到上限300MB, 被强制退出.
现调整单容器上限到500MB, 以缓解重启问题.
如果您的环境出现登录或重启问题, 请放心随时联系我们, 为客户解决问题是我们的责任.
请联系微信:
adguard6688
或发送邮件:
service1@adguardprivate.com
请附上故障截图及描述, 我们会尽快回复.
随时为您提供支持服务
快速入门指南
为确保您能便捷地开始使用我们的服务,我们提供了详细的使用指南
贴心服务支持
专属指导
我们注意到部分新用户在初次使用时可能遇到困难。为此,我们:
- 持续优化产品文档结构
- 提供清晰的配置指南
- 准备了常见问题解答
及时响应
虽然我们采用无注册制度以保护用户隐私,但这不 影响我们对用户的服务。您可以通过以下方式联系我们:
请联系微信:
adguard6688
或发送邮件:
service1@adguardprivate.com
请附上故障截图及描述, 我们会尽快回复.
如何设置专用链接
一些收费的AdGuardHome服务提供一个专用链接,不允许用户进入后台管理,管理员代为管理规则。
这表明其没有提供私有后台管理功能,而只是通过域名反向代理实现服务,成本相对较低。
需租用一台服务器运行AdGuardHome服务,并配置Nginx反向代理,以实现该功能。
以服务链接5r69hxdx9onl70hp.example.com
为例,Nginx关键配置如下:
http {
server {
listen 1080;
server_name 5r69hxdx9onl70hp.example.com;
location / {
proxy_pass http://worker.example.com:5002;
proxy_set_header Host $http_host;
}
}
server {
listen 1443 ssl;
server_name 5r69hxdx9onl70hp.example.com;
ssl_certificate /app/data/certs/5r69hxdx9onl70hp/fullchain.pem;
ssl_certificate_key /app/data/certs/5r69hxdx9onl70hp/privkey.pem;
location / {
proxy_pass https://worker.example.com:5003;
proxy_set_header Host $http_host;
}
}
}
stream {
ssl_protocols TLSv1.2 TLSv1.3 SSLv3;
map $ssl_preread_server_name $targetBackend {
5r69hxdx9onl70hp.example.com worker.jqknono.com:5004;
}
server {
listen 1853;
proxy_pass $targetBackend;
ssl_preread on;
}
}
每个付费用户只需新增一条类似的Nginx配置,通过域名解析指向服务器即可。用户较多时,单个应用服务压力较大时,可以代理到不同的后端。
这类服务无法实现真正的个性化, 用户需要能进入后台才能真正掌握自己的上网数据, 而这是我们的私有服务的优点, 一个用户真正独占一个服务, 使用所有AdGuardPrivate的功能。
全新升级:增强版广告拦截规则
规则更新说明
为满足用户对更强力广告拦截的需求,我们全面优化了过滤规则策略。新版规则在保持低误拦截率的同时,显著提升了广告过滤效果。这一更新源于用户反馈,我们在确保网站正常访问的基础上,加入了更多精准的拦截规则。
规则列表概览
我们整理了以下专业规则列表,您可以根据具体需求选择使用:
基础防护规则
类别 | AdGuard | 功能说明 |
---|---|---|
广告拦截 | Link | 全面过滤各类广告服务器和广告网站 |
追踪防护 | Link | 阻止用户行为跟踪和个人信息收集 |
重定向防护 | Link | 防止恶意网址重定向 |
内容过滤规则
类别 | AdGuard | 描述 |
---|---|---|
欺诈网站 | Link | 专门用于欺骗用户的网站列表 |
广告 | Link | 广告服务器和广告网站 |
加密货币 | Link | 加密货币和挖矿相关网站 可能会影响正常的加密货币网站 |
毒品 | Link | 非法药品相关网站 包括在美国非法持有的处方药 |
全部规则 | Link | 包含所有非测试版列表的域名 |
脸书 | Link | 屏蔽 FB 及其相关服务 |
诈骗 | Link | 诈骗网站 |
赌博 | Link | 所有赌博相关网站(合法和非法) |
恶意软件 | Link | 已知的恶意软件托管网站 |
钓鱼 | Link | 用于网络钓鱼的网站 |
盗版 | Link | 已知的非法下载网站 |
色情 | Link | 色情或推广色情的网站 |
勒索软件 | Link | 已知的勒索软件托管或包含勒索软件的网站 |
重定向 | Link | 将你从预期网站重定向到其他网站的网站 |
骗局 | Link | 旨在诈骗用户的网站 |
抖音 | Link | 复制并粘贴到你的设备上 |
种子 | Link | 种子目录 可能会屏蔽用于合法软件下载的合法种子网站 |
跟踪 | Link | 专门用于跟踪和收集访客信息的网站 |
使用建议
循序渐进
- 建议从基础防护规则开始使用
- 根据实际需求逐步添加其他规则
- 定期检查并更新规则列表
性能优化
- 避免同时启用过多规则
- 优先选择与您需求最相关的规则
- 定期清理未使用的规则
问题排查
- 遇到误拦截时及时记录并反馈
- 可临时禁用特定规则进行测试
- 必要时使用自定义白名单
注意事项
- 部分规则可能影响特定网站的正常访问
- 建议定期检查规则更新
- 如遇频繁误拦截,请及时联系我们
对于需要更灵活控制的用户,我们提供专业版服务,支持完全自定义规则配置。如有任何问题,欢迎随时反馈。
请联系微信:
adguard6688
或发送邮件:
service1@adguardprivate.com
请附上故障截图及描述, 我们会尽快回复.
试用版服务详情
作为一家专注于提供自定义广告过滤规则的服务商,我们深知用户在选择服务时的考虑。尽管服务成本较高,但我们始终坚持为用户提供最大的定制灵活性。
为了让您充分了解我们服务的价值,我们推出了超值试用方案。这个版本包含了所有高级功能,与正式服务完全等同,让您可以零风险体验定制化过滤的独特优势。
试用说明:
- 优惠价格仅适用于首次使用
- 续费需选择正式服务方案
- 由于采用无账号设计,可重复购买试用版
- 每次新购将生成全新的服务实例
- 续费可保留原实例所有配置
我们期待您体验这一优质服务。如在使用过程中遇到任何问题,我们的客服团队将随时为您提供专业支持。
请联系微信:
adguard6688
或发送邮件:
service1@adguardprivate.com
请附上故障截图及描述, 我们会尽快回复.