当前位置: 首页 > article >正文

AdGuard Home 部署指南:自建 DNS 服务器拦截广告和追踪

AdGuard Home 部署指南自建 DNS 服务器拦截广告和追踪AdGuard Home 是一个网络层面的广告拦截 DNS 服务器。它的原理是把广告域名的 DNS 查询直接返回空响应让设备上的广告请求无法发出。和浏览器插件不同AdGuard Home 在 DNS 层面拦截覆盖范围包括所有设备、所有应用——包括手机 App 里的广告、智能电视里的追踪器。和 Pi-hole 的区别功能AdGuard HomePi-hole配置界面更现代较传统DNS-over-HTTPS✅ 内置需额外配置DNS-over-TLS✅ 内置需额外配置家长控制✅❌规则语法更丰富较简单安装难度更简单中等服务器配置AdGuard Home 很轻量1 核 512MB 就够一个家庭或小团队使用。我把它部署在雨云服务器 rainyuncom的入门款机型上和其他几个服务共享一台服务器内存占用只有 50MB 左右。注册填优惠码2026off领 5 折优惠券。安装 AdGuard Home方法一一键安装脚本curl-s-S-Lhttps://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh|sh-s---v安装完成后会自动启动并注册为系统服务。方法二手动安装cd/optwgethttps://github.com/AdguardTeam/AdGuardHome/releases/latest/download/AdGuardHome_linux_amd64.tar.gztar-xvzfAdGuardHome_linux_amd64.tar.gzcdAdGuardHomesudo./AdGuardHome-sinstall方法三Dockermkdir-p/opt/adguard/{work,conf}dockerrun-d\--nameadguard-home\-p3000:3000/tcp\-p53:53/tcp\-p53:53/udp\-p853:853/tcp\-v/opt/adguard/work:/opt/adguardhome/work\-v/opt/adguard/conf:/opt/adguardhome/conf\--restartunless-stopped\adguard/adguardhome:latest初始配置访问http://服务器IP:3000进行初始设置选择管理界面端口默认 3000和 DNS 监听端口默认 53创建管理员账号密码完成设置向导开放防火墙端口sudoufw allow53/tcp# DNSTCPsudoufw allow53/udp# DNSUDPsudoufw allow853/tcp# DNS-over-TLSsudoufw allow3000/tcp# Web UI如果服务器的 53 端口已被systemd-resolved占用# 查看占用情况sudoss-tlnp|grep:53# 禁用 systemd-resolved 的 DNS 监听sudonano/etc/systemd/resolved.conf# 添加DNSStubListenernosudosystemctl restart systemd-resolved配置上游 DNS在 AdGuard Home 设置 → DNS 设置 → 上游 DNS 服务器# 推荐配置DoH 加密 https://dns.alidns.com/dns-query # 阿里云 DoH https://doh.pub/dns-query # 腾讯 DoH # 备用 tls://dns.alidns.com # 阿里云 DoT 223.5.5.5 # 阿里云明文备用添加广告拦截规则在 AdGuard Home 过滤器 → DNS 封锁列表 → 添加封锁列表推荐规则列表规则来源地址AdGuard DNS filterhttps://adguardteam.github.io/HostlistsRegistry/assets/filter_1.txtEasyListhttps://easylist.to/easylist/easylist.txtEasyPrivacyhttps://easylist.to/easylist/easyprivacy.txt中文广告过滤https://anti-ad.net/easylist.txt追踪器列表https://adguardteam.github.io/HostlistsRegistry/assets/filter_4.txt国内推荐减少误杀https://anti-ad.net/adguard.txt专为中文互联网优化的广告过滤规则客户端配置方法一路由器配置覆盖所有设备在路由器的 DNS 设置里把主 DNS 改为服务器 IP所有连接的设备自动走 AdGuard Home 过滤。方法二手动配置单台设备Windows网络适配器 → DNS 服务器服务器IPAndroid设置 → 网络 → Wi-Fi → 修改网络 → DNS服务器IPiOS使用配置文件# 在服务器上生成 DNS-over-TLS 配置文件cat/tmp/dns-profile.mobileconfigEOF ?xml version1.0 encodingUTF-8? !DOCTYPE plist PUBLIC -//Apple//DTD PLIST 1.0//EN ... plist version1.0 dict keyPayloadContent/key array dict keyDNSSettings/key dict keyDNSProtocol/key stringTLS/string keyServerAddresses/key array string服务器IP/string /array keyServerName/key string你的域名/string /dict /dict /array /dict /plist EOF配置 HTTPS/DOH 访问配合 Caddy 让客户端通过 HTTPS 访问 AdGuard Home 管理界面并支持 DoHdns.你的域名.com { reverse_proxy localhost:3000 }然后在 AdGuard Home 设置里配置 DNS-over-HTTPS 地址https://dns.你的域名.com/dns-query白名单防止误拦截如果某些网站被误拦截可以添加白名单过滤器 → DNS 允许列表 → 添加或在仪表盘的查询日志里找到被拦截的域名点击「取消封锁」。统计和日志AdGuard Home 提供实时统计每日查询量拦截数量和比例通常 20–40%被拦截最多的域名通常都是广告追踪域名最活跃的客户端AdGuard Home 是投入产出比最高的网络工具之一——部署一次所有设备、所有应用的广告追踪请求都被过滤不需要在每台设备上分别安装插件。部署在雨云服务器上家里配置路由器 DNS 指向服务器外出时配置手机 DoH随时随地都有广告拦截保护。

相关文章:

AdGuard Home 部署指南:自建 DNS 服务器拦截广告和追踪

AdGuard Home 部署指南:自建 DNS 服务器拦截广告和追踪 AdGuard Home 是一个网络层面的广告拦截 DNS 服务器。它的原理是把广告域名的 DNS 查询直接返回空响应,让设备上的广告请求无法发出。和浏览器插件不同,AdGuard Home 在 DNS 层面拦截&a…...

DeepClaude技术解析:用Claude Code的Agent Loop驱动DeepSeek V4 Pro

上一篇:2026年5月AI模型排行榜:GPT-5.5、Claude Opus 4.7、DeepSeek V4三大阵营深度对比 下一篇:未完待续 核心结论:DeepClaude通过环境变量重定向和可选的Node.js代理架构,实现了Claude Code自主Agent循环与DeepSeek …...

Rete.js终极指南:从零构建可视化编程工具的完整教程

Rete.js终极指南:从零构建可视化编程工具的完整教程 【免费下载链接】rete JavaScript framework for visual programming 项目地址: https://gitcode.com/gh_mirrors/re/rete Rete.js是一款功能强大的JavaScript框架,专为可视化编程打造&#xf…...

AutoDingding:企业异地考勤自动化解决方案全解析

AutoDingding:企业异地考勤自动化解决方案全解析 【免费下载链接】AutoDingding 钉钉自动打卡 项目地址: https://gitcode.com/gh_mirrors/au/AutoDingding 在数字化转型浪潮中,企业考勤管理面临着异地办公、远程协作带来的新挑战。传统考勤方式在…...

FanControl终极指南:掌控Windows系统风扇的智能解决方案

FanControl终极指南:掌控Windows系统风扇的智能解决方案 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trending/…...

Wireshark 里看到大量SACK 到底意味着什么?一文讲透 TCP 选择确认的适用场景、与传统ACK 的区别、判断标准与排查清单

Wireshark 里看到大量 SACK 到底意味着什么?一文讲透 TCP 选择确认的适用场景、与传统 ACK 的区别、判断标准与排查清单 很多运维和网络工程师第一次在 Wireshark 里看到一串 SACK、SACK Permitted、Dup ACK,第一反应往往是:链路丢包了&…...

Sora背后的DiT架构拆解:为什么说Transformer是扩散模型的‘天选之子’?

Sora背后的DiT架构:Transformer如何重塑扩散模型的未来 当OpenAI发布Sora时,整个AI社区都在惊叹其生成视频的质量和连贯性。很少有人注意到,支撑这一突破的核心技术之一——DiT(Diffusion Transformer)架构&#xff0c…...

别再手动算收益了!用Backtrader Python回测框架,5分钟搞定你的第一个量化策略

5分钟用Backtrader验证你的交易灵感:零基础量化回测实战指南 第一次听说量化交易时,我盯着屏幕上那些复杂的代码和数学公式,感觉这完全是华尔街精英的专属领域。直到发现Backtrader这个Python框架,才意识到原来验证一个交易想法可…...

跟着 MDN 学 HTML day_16:(音频与视频处理——从画布滤镜到3D沉浸音频的进阶指南)

引言 Web 前端平台最具拓展性的核心特性之一,就是原生兼容多媒体联动开发能力,无需依赖第三方插件,就能联动多类原生API重构浏览器音视频交互体验。当标准化原生音频、视频底层能力深度嵌入主流浏览器内核后,前端开发就彻底跳出了…...

终极OWASP Cheat Sheet Series指南:提升应用安全的必备资源

终极OWASP Cheat Sheet Series指南:提升应用安全的必备资源 【免费下载链接】CheatSheetSeries The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics. 项目地址: http…...

为内部知识问答机器人接入 Taotoken 实现高性价比的模型调度

为内部知识问答机器人接入 Taotoken 实现高性价比的模型调度 1. 企业知识问答场景的模型调度需求 企业内部知识问答系统通常需要处理从简单政策查询到复杂技术解析的多样化需求。传统单一模型方案往往面临两难选择:使用高性能模型会导致日常简单问答成本过高&…...

终极Llama Stack性能优化指南:从基准测试到热点函数定位全攻略

终极Llama Stack性能优化指南:从基准测试到热点函数定位全攻略 【免费下载链接】ogx Open GenAI Stack 项目地址: https://gitcode.com/GitHub_Trending/ll/ogx Open GenAI Stack(Llama Stack)作为开源AI基础设施的核心项目&#xff0…...

Qt跨平台开发踩坑记:在x86 Ubuntu上为ARM设备远程调试,我解决了这三个连接问题

Qt跨平台开发实战:解决ARM设备远程调试中的三大连接难题 开发者在x86架构的Ubuntu系统上为ARM设备进行Qt跨平台开发时,远程调试环节往往成为项目推进的拦路虎。本文将聚焦三个最具代表性的连接问题——SSH服务未启动、认证权限不足和环境变量配置错误&am…...

新手福音:通过快马ai生成图文并茂的keil5安装与第一个程序教程

作为一个刚接触嵌入式开发的新手,第一次安装Keil5时确实踩了不少坑。今天就把我的完整安装过程和第一个项目的实战经验整理成笔记,希望能帮到同样从零开始的朋友们。 下载Keil5 MDK安装包 首先需要到Keil官网注册账号(注意国内访问可能需要科…...

终极Shell脚本安全审计指南:使用shfmt检测潜在风险的7个实用技巧

终极Shell脚本安全审计指南:使用shfmt检测潜在风险的7个实用技巧 【免费下载链接】sh A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt 项目地址: https://gitcode.com/gh_mirrors/sh1/sh shfmt是一款强大的Shell脚本…...

Dify 2026工作流引擎增强到底强在哪?拆解其全新Stateful Orchestrator架构与3层容错机制

更多请点击: https://intelliparadigm.com 第一章:Dify 2026工作流引擎增强的演进动因与核心目标 随着大模型应用从单步推理向多阶段、可编排、可审计的智能体系统演进,Dify 平台在 2026 版本中对工作流引擎进行了深度重构。此次升级并非功能…...

如何快速掌握OWASP Cheat Sheet Series:安全编码规范的终极指南

如何快速掌握OWASP Cheat Sheet Series:安全编码规范的终极指南 【免费下载链接】CheatSheetSeries The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics. 项目地址: …...

Nxtscape浏览器安全设置终极指南:7个关键配置保护你的隐私

Nxtscape浏览器安全设置终极指南:7个关键配置保护你的隐私 【免费下载链接】BrowserOS 🌐 The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia. 项目地址: https://gitcode.com/gh_mirrors/nx/BrowserOS Nxt…...

【R 4.5生产级并行部署白皮书】:金融风控场景下毫秒级响应的9项硬性配置清单

更多请点击: https://intelliparadigm.com 第一章:R 4.5并行计算架构演进与金融风控场景适配性分析 R 4.5 版本在并行计算基础设施层面实现了关键突破,原生支持基于 future 框架的统一异步执行模型,并深度集成 parallel 包的增强…...

如何编写规范的机器学习JavaScript代码:idiomatic.js完整指南

如何编写规范的机器学习JavaScript代码:idiomatic.js完整指南 【免费下载链接】idiomatic.js Principles of Writing Consistent, Idiomatic JavaScript 项目地址: https://gitcode.com/gh_mirrors/id/idiomatic.js 在当今快速发展的Web开发领域,…...

3步解锁:m4s-converter 智能合并,让B站缓存视频重获新生

3步解锁:m4s-converter 智能合并,让B站缓存视频重获新生 【免费下载链接】m4s-converter 一个跨平台小工具,将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否曾经历过这…...

系统设计入门完全指南:如何从零掌握大型系统架构设计

系统设计入门完全指南:如何从零掌握大型系统架构设计 【免费下载链接】system-design-primer Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. 项目地址: https://gitcode.com/GitHub_Trending/sy/sy…...

如何用Webcamoid让你的摄像头变得智能又有趣?

如何用Webcamoid让你的摄像头变得智能又有趣? 【免费下载链接】webcamoid Webcamoid is a full featured and multiplatform camera suite. 项目地址: https://gitcode.com/gh_mirrors/we/webcamoid 厌倦了单调的视频会议和无聊的直播画面?Webcam…...

多语言社交媒体聊天机器人:hf_mirrors/ai-gitcode/seamless-m4t-v2-large的情感识别与翻译集成

多语言社交媒体聊天机器人:hf_mirrors/ai-gitcode/seamless-m4t-v2-large的情感识别与翻译集成 【免费下载链接】seamless-m4t-v2-large 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/seamless-m4t-v2-large SeamlessM4T v2是一款强大的多语言多…...

Mem Reduct内存清理大师:让卡顿系统重获新生的完整指南

Mem Reduct内存清理大师:让卡顿系统重获新生的完整指南 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirrors/me/memreduct M…...

从Verilog到Chisel:手把手教你用Scala实现基4 Booth乘法器(附完整测试代码)

从Verilog到Chisel:用Scala重构基4 Booth乘法器的工程实践 在数字电路设计领域,乘法器始终是性能关键路径上的核心组件。传统RTL设计方式下,工程师们习惯使用Verilog/VHDL等硬件描述语言,但随着系统复杂度呈指数级增长&#xff0c…...

姿态检测:指标评估效率提升工程化优化实践

姿态检测:指标评估效率提升工程化优化实践 引言 姿态检测(Pose Estimation)作为计算机视觉的核心任务之一,广泛应用于智能健身、安防监控、人机交互等领域。其技术流程通常包括模型推理(输出关节点坐标)与指标评估(计算动作准确性、流畅度、能耗等指标)。然而,在实际…...

从仲裁器到系统瓶颈:聊聊FPGA/芯片设计中那些“争抢资源”的事儿

从仲裁器到系统瓶颈:FPGA/芯片设计中资源争抢的底层逻辑与高阶实践 在数字系统设计的浩瀚宇宙中,资源仲裁机制如同交通指挥中心,默默决定着数据流的生死时速。想象一下早高峰的十字路口,当数十辆汽车同时涌向交叉口时,…...

3分钟掌握B站字幕下载:BiliBiliCCSubtitle免费工具全解析

3分钟掌握B站字幕下载:BiliBiliCCSubtitle免费工具全解析 【免费下载链接】BiliBiliCCSubtitle 一个用于下载B站(哔哩哔哩)CC字幕及转换的工具; 项目地址: https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle 还在为无法保存B站视频中的精彩内容而烦恼吗…...

用全志F1C200S开发板DIY一个复古游戏机:从刷机到运行模拟器的保姆级教程

用全志F1C200S打造掌上复古游戏机:从硬件选型到游戏优化的完整指南 1. 项目规划与硬件选型 几年前我在二手市场淘到一台老式Game Boy,那种实体按键的触感和像素风的游戏画面瞬间点燃了我的童年回忆。但老机器屏幕小、续航差的问题也让我萌生了一个想法&a…...