OpenSource-Hub
A

AdGuardHome

SHA-256
34.0k stars·개인정보 보호·SHA-256 체크섬 확인됨

全网络广告和追踪拦截的 DNS 服务器,保护所有家庭设备,无需安装客户端。

스마트 다운로드

Download 버전 다운로드

v0.107.74 · 11.3 MB

自己搭建的广告拦截服务器,覆盖全家所有设备。

주요 기능

  • 全网络覆盖:无需每台设备安装客户端,路由器级别拦截广告和追踪
  • 自定义过滤:支持多种规则列表,可手动添加白名单/黑名单
  • 内置 DHCP 服务器:自动分配 IP 并同步 DNS 设置
  • 加密 DNS:支持 DNS-over-HTTPS 和 DNS-over-TLS,保护查询隐私
  • 查询日志与统计:可视化展示拦截统计和查询记录

할 수 없는 것

  • 默认拦截规则可能会误杀部分 CDN 或合法广告,需在白名单中手动添加排除。2. 如果路由器本身已经占用了 53 端口,需要先关闭路由器自带的 DNS 避免冲突。3. 家庭网络建议在机器上固定内网 IP,避免重启后 IP 变化导致 DNS 失效。4. 部分路由器不支持自定义 DNS,此时需在每台设备上单独设置。

사용 사례

  • 家庭网络广告拦截:保护所有手机、电脑、智能家居设备免受广告骚扰
  • 企业/学校网络管控:统一阻止恶意域名和追踪器,提升安全性和带宽利用率
  • 个人隐私保护:阻止浏览器指纹追踪、社交追踪等跨网站跟踪

상세 설명

AdGuard Home 是一款免费开源的全网络广告和追踪拦截软件。它作为 DNS 服务器运行,将追踪域名重定向到“黑洞”,从而阻止设备连接这些服务器。设置完成后,无需在每台设备上安装客户端,即可保护家庭网络中所有设备。基于 Go 语言开发,性能高、资源占用低。核心功能包括:可自定义的拦截规则列表、内置 DHCP 服务器、加密 DNS(DNS-over-HTTPS/DNS-over-TLS)、详细的查询日志、家长控制以及友好的 Web 管理面板。可在 Linux、macOS、Windows(通过 Docker 非官方支持)、树莓派等平台运行。相比 Pi-Hole,AdGuard Home 开箱即用功能更丰富(如加密 DNS、现代化界面),且单个二进制文件安装更简单。相比公共 DNS 服务,你完全掌控自己的数据和过滤规则。

문제 해결 & FAQ (1)

문제 해결
DHCP 서버가 비활성화된 후 AdGuard Home이 역방향 DNS에 대해 오래된 호스트 이름을 반환하는 문제를 해결하는 방법

AdGuard Home는 DHCP 서버를 비활성화한 후에도 leases.json에 오래된 DHCP 임대 데이터를 보관하여, 잘못된 역방향 DNS 응답을 초래합니다. 해결 방법: leases.json(AdGuard Home 데이터 디렉터리에 위치)을 수동으로 삭제하고 서비스를 재시작합니다. 이렇게 하면 AdGuard Home이 역방향 조회를 업스트림 DNS로 전달하여 호스트 이름을 올바르게 확인합니다.

원본 Issue #7673

태그

dnsad-blockprivacynetworkself-hosted

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤1:选择安装方式——Linux/Mac 使用 curl 或 wget 运行一键安装脚本,或拉取 Docker 镜像(adguard/adguardhome)

4

步骤2:运行安装脚本后,按照提示设置 Web 管理界面的端口(默认 80/443 或自定义)和 DNS 监听端口(默认 53)

5

步骤3:将路由器的 DNS 设置为 AdGuard Home 的 IP 地址,或每台设备手动修改 DNS;打开浏览器访问管理界面(http://你服务器的IP:端口)进行配置

설치 가이드
  1. 步骤1:选择安装方式——Linux/Mac 使用 curl 或 wget 运行一键安装脚本,或拉取 Docker 镜像(adguard/adguardhome)
  2. 步骤2:运行安装脚本后,按照提示设置 Web 管理界面的端口(默认 80/443 或自定义)和 DNS 监听端口(默认 53)
  3. 步骤3:将路由器的 DNS 设置为 AdGuard Home 的 IP 地址,或每台设备手动修改 DNS;打开浏览器访问管理界面(http://你服务器的IP:端口)进行配置
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

686b147d1970fde97d92672ba7e839ad0baf07f3060f2d191a3ce9092dc84008

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

Linux/Mac:运行安装脚本时加 -u 参数即可卸载;Docker:停止并删除容器和镜像。注意卸载前先将设备的 DNS 改回原设置,否则网络会断开。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스GPL-3.0
마지막 업데이트2026-06-27 10:45:17
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트