GitHub Trending보안

AdguardTeam/AdGuardHome

로컬 DNS 서버로 전 기기 광고·추적 차단, AdGuard Home

원제 AdguardTeam/AdGuardHome

스타 37,956당일 +107TypeScript
Key Point

가정 네트워크에서 단 하나의 DNS 서버 설정만으로 모든 기기의 광고·추적을 차단할 수 있으며, 자체 데이터 제어와 완전한 투명성을 원하는 사용자의 선택지가 다양해졌다.

핵심 요약

  • AdGuard Home은 가정 네트워크 전체의 광고와 추적을 차단하는 DNS 기반 오픈소스 소프트웨어다.
  • DNS 싱크홀링 방식으로 동작하며, 클라이언트 소프트웨어 설치 없이 모든 기기를 보호한다.
  • Linux, macOS, FreeBSD, OpenBSD 등 다양한 OS에서 curl/wget/fetch로 자동 설치 가능하며, Docker와 Snap Store도 지원한다.
  • Pi-Hole과 달리 HTTPS 관리 인터페이스, DNS-over-HTTPS/TLS, 크로스플랫폼 지원, DHCP 서버, 악성 도메인·성인물 도메인 차단 등이 기본 제공된다.
  • 전용 REST API와 Python 클라이언트가 있어 Home Assistant 등 외부 시스템과 통합 가능하다.
  • Go 1.25 이상과 Node.js 24.10.0 이상 필요하며, Makefile을 통해 빌드하고 Docker 이미지도 생성할 수 있다.
  • DNS 레벨 차단의 한계로 YouTube·Twitch·페이스북 광고처럼 콘텐츠와 같은 도메인 사용 광고는 차단 불가능하다.
  • 관리자가 차단 목록을 완전히 제어하고 네트워크 활동을 모니터링할 수 있으며, 공용 DNS 서버와 달리 자신의 서버만 접근한다.
  • iOS 앱, 터미널 모니터링 도구, Home Assistant 애드온, OpenWrt 앱 등 커뮤니티가 만든 통합 솔루션들이 있다.
  • Beta와 Edge 채널로 테스트 버전을 설치할 수 있으며, Snap Store·Docker Hub·공식 위키에서 빌드 제공한다.
  • 어떤 사용 통계도 수집하지 않으며 명시한 경우를 제외하고 웹 서비스를 사용하지 않는다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗