家用路由器如何快速拦截网络广告:华硕路由 AdGuard Home 三步安装指南

📅 2026/8/21 22:01:18
家用路由器如何快速拦截网络广告:华硕路由 AdGuard Home 三步安装指南
家用路由器如何快速拦截网络广告华硕路由 AdGuard Home 三步安装指南【免费下载链接】Asuswrt-Merlin-AdGuardHome-InstallerThe Official Installer of AdGuardHome for Asuswrt-Merlin项目地址: https://gitcode.com/gh_mirrors/as/Asuswrt-Merlin-AdGuardHome-Installer本文用 Asuswrt-Merlin-AdGuardHome-Installer 项目在华硕路由器上安装 AdGuard Home 这个 DNS 广告拦截程序全程三步。完成后家里所有联网设备都会自动屏蔽广告和追踪器无需逐台安装。30 秒环境自检这一节能让你在 30 秒内判断路由器能不能跑这套安装器避免白忙一场。路由器是 ARM 架构华硕硬件进「管理 → 系统」查看 CPU 型号RT-AC68U 及以上即可RT-AC68U 能跑但略紧型号越强越稳。固件是 Asuswrt-Merlin 384.11 或更高同一页面有版本号低于 384.11 装不了。JFFS 已开启JFFS 是路由器内置闪存的一个存储分区进「管理 → 系统」打开「JFFS 自定义脚本和配置」。USB 盘已装 EntwareEntware 是给路由器加装的包管理系统。判断标准SSH 连上路由器后opkg命令可用。建议有 2 GB 以上交换文件交换文件是拿存储空间临时当内存用的手段能防卡顿没有就先建一个。如果你的路由器是原厂固件而不是 Merlin这套安装器用不了得先刷 Asuswrt-Merlin 或换一台受支持的机型。最小安装三步路径这一节能让你用一条命令把 AdGuard Home 装进路由器前提只是能用 SSH 连上它。第 1 步下载并运行安装器。用 admin 通过 SSH 连上路由器后执行/usr/sbin/curl -L -s -O https://gitcode.com/gh_mirrors/as/Asuswrt-Merlin-AdGuardHome-Installer/master/installer sh installer预期结果终端进入安装器菜单并显示系统检测结果。第 2 步按提示完成配置。安装器会依次询问上游 DNS 源上游 DNS 就是广告拦完之后剩下的域名解析请求要转发给哪个真正的 DNS 服务器、Web 管理端口等不确定就按回车接受默认值。 预期结果安装完成终端没有出现 [ERROR] 字样。第 3 步确认进程已经跑起来pidof AdGuardHome预期结果返回一个或多个进程编号说明程序正在运行。装完 30 秒验证生效这一节能让你在 30 秒内确认拦截真的对每台设备起作用了。浏览器打开http://192.168.50.1:3000换成你的路由器 IP3000 是默认管理端口首次访问会让你设置管理员账号和密码。仪表盘上看「查询」和「已拦截」两个计数器只要网络一有流量数字就在涨就说明各设备的域名解析都经过它了。DNS 是把「域名 → IP 地址」做翻译的程序。安装后路由器原有的 dnsmasq 解析器被挪到 553 端口AdGuard Home 接管 53 端口这个交接由安装器自动完成你不用手动操作。首次调优清单这一节能让你用 3 个配置拿到最立竿见影的效果。加阻止列表WebUI 里进「过滤规则 → DNS 阻止列表」添加 1-2 个适合你网络的规则列表点「更新」。效果拦到的广告数量立刻增加。改管理端口如果 3000 与别的服务冲突安装时或 WebUI 里填一个新端口如 8080值保存在/opt/etc/AdGuardHome/.config的ADGUARD_WEBUI_PORT设置里。效果访问地址换成「路由器 IP:新端口」。换加密上游在「设置 → DNS 设置」把上游改成 DoT 或 DoH 形式加密 DNS防止运营商看到甚至篡改你的解析记录。效果全网络隐私提升一次设置全网生效。⚠️ 常见问题避坑速查这一节能让你出问题时按「现象 → 先查什么 → 怎么解决」三步快速恢复。管理界面打不开 → 先查sh installer status里的 WebUI 端口状态 → 再做一次健康检查配置坏了可以用sh installer doctor --fix做保守修复。装完上不了网 → 先查是不是别的进程占着 53 端口新版安装器遇到陌生占用者默认不杀它而是中止启动 →sh installer doctor会报出占用者是谁停掉那个服务再启动 AdGuard Home。路由器明显变卡 → 查交换文件是否不足 2 GB → 补建交换文件仍卡就执行sh installer performance --profile low-memory降低系统开销档位。玩得更深基础用稳之后这一节能给你两个马上能用的玩法自动更新和过滤列表瘦身。版本更新在同一台路由器上执行下面的命令即可更新 AdGuard Home配置和规则都保留先想预览不动手的话把--yes换成--dry-run。sh installer update --yes阻止列表瘦身用一段时间后执行sh installer blocklists它会分析查询日志找出从没命中过一条规则的过滤列表需要先opkg install python3。效果列表更少、响应更快。参考与求助这一节能让你知道关键文件都在哪出问题时好快速定位。项目内关键脚本installer主入口、S99AdGuardHome启动脚本、rc.func.AdGuardHome公共函数、AdGuardHome.sh运行脚本完整操作手册见WIKI.md。路由器上安装后的位置配置和数据在/opt/etc/AdGuardHome/程序本体在/opt/sbin/AdGuardHome路由侧挂钩脚本在/jffs/addons/AdGuardHome.d/。求助姿势附上sh installer status的输出、路由器型号和固件版本到项目 issue 区或 SNBForums 社区提问问题出在 AdGuard Home 程序本身时去 AdGuardHome 官方社区反馈。【免费下载链接】Asuswrt-Merlin-AdGuardHome-InstallerThe Official Installer of AdGuardHome for Asuswrt-Merlin项目地址: https://gitcode.com/gh_mirrors/as/Asuswrt-Merlin-AdGuardHome-Installer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考