어떤 DNS가 광고를 차단할까? 공개 DNS 서비스 테스트

23개국의 인기 사이트 429개가 실제로 불러온 광고 및 트래커 주소 1,880개로 DNS 서비스 12개를 테스트했습니다. Cloudflare 1.1.1.1, Google Public DNS, Quad9, OpenDNS는 그중 최대 0.1%만 차단했고, 이들의 가족용 버전도 광고를 차단하지 않았습니다. 차단율은 다음과 같습니다. AdGuard DNS 87.1%, Mullvad 66.3%, EZOBLOCKER 96.5%, Control D 97.8%, dnsforge.de 98.5%. 점수는 각 서비스가 차단한 주소와, 사이트에 필요한데 잘못 차단한 주소를 함께 따져 계산합니다.

측정일: 2026년 10월 7일웹사이트 429개, 23개국

결과 (점수순)

DNS 서비스 12개, 23개국 웹사이트 429개의 광고 및 트래커 주소 1,880개, 측정일 2026년 10월 7일. EZOBLOCKER도 같은 방식으로, 기본 카테고리(보안, 트래커, 광고)로 측정했습니다.

DNS 서비스 점수 포착률 정밀도 차단한 광고 요청 잘못된 차단 목록에 없는 차단 트래커
1EZOBLOCKER 98.2 96.5% 99.8% 95.0% 3 22
2Control D (ads & tracking) 98.0 97.8% 98.2% 93.3% 34 34
3dnsforge.de 97.6 98.5% 96.8% 98.4% 62 82
4AdGuard DNS앱에서 93.0 87.1% 99.8% 88.3% 4 13
5AdGuard DNS Family앱에서 92.6 87.1% 98.8% 88.3% 20 15
6Mullvad DNS (adblock) 79.6 66.3% 99.7% 80.7% 4 12
7Cloudflare for Families앱에서 0.3 0.2% – 0.1% 2 1
8OpenDNS FamilyShield앱에서 0.2 0.1% – 0.1% 0 0
9Cloudflare 1.1.1.1앱에서 0.1 0.1% – 0.1% 0 0
10Google Public DNS앱에서 0.1 0.1% – 0.1% 0 0
11Quad9앱에서 0.1 0.1% – 0.1% 0 0
12OpenDNS앱에서 0.1 0.1% – 0.1% 0 0

포착률: 차단한 광고 및 트래커 주소의 비율. 정밀도: 차단한 주소 중 광고 또는 트래커인 주소의 비율 (거의 아무것도 차단하지 않는 서비스는 표시하지 않음). 차단한 광고 요청: 사이트가 광고 및 트래커 주소로 보낸 요청 중 차단된 비율. 잘못된 차단: 사이트에 필요한데 차단된 주소. 목록에 없는 차단 트래커: 어느 목록에도 없지만 광고 또는 트래커로 직접 확인한 주소. 앱에서: EZOBLOCKER의 고급, DNS 제공자에서 선택할 수 있습니다.

빠른 답변

  • Cloudflare 1.1.1.1은 광고를 차단하나요?

    아니요. 이 테스트에서 Cloudflare 1.1.1.1이 차단한 광고 및 트래커 주소의 비율은 1,880개 중 0.1%입니다. 빠르고 프라이빗한 리졸버이지 필터가 아닙니다. Google Public DNS(0.1%), Quad9(0.1%), OpenDNS(0.1%)도 같은 양상입니다. Quad9가 차단하는 것은 악성코드이며 광고가 아닙니다.

  • AdGuard DNS(94.140.14.14)는 광고를 차단하나요?

    네. 이 테스트에서 AdGuard DNS가 차단한 광고 및 트래커 주소의 비율: 87.1%. 사이트에 필요한 주소도 4개 차단했습니다. 가족용 버전(94.140.14.15)은 광고를 같은 비율로 차단하고 성인 사이트도 차단합니다.

  • 1.1.1.3 같은 가족용 DNS는 광고를 차단하나요?

    대부분 차단하지 않습니다. 광고 및 트래커 주소 차단율은 Cloudflare for Families(1.1.1.3) 0.2%, OpenDNS FamilyShield 0.1%입니다. 이들이 차단하는 것은 성인 및 유해 사이트입니다. 테스트한 가족용 서비스 중 AdGuard DNS Family는 예외로, 차단율이 87.1%입니다.

  • 광고를 가장 많이 차단하는 DNS는 무엇인가요?

    이 테스트에서 차단 비율이 높았던 서비스는 dnsforge.de(98.5%), Control D의 광고 및 추적 필터(97.8%), EZOBLOCKER(96.5%)입니다. 사이트에 필요한 주소를 차단한 개수도 서로 달랐습니다. dnsforge.de 62, Control D 34, EZOBLOCKER 3. 표의 점수는 두 가지를 함께 따집니다.

점수 산정 방식

  • 포착률: 서비스가 차단한 광고 및 트래커 주소 1,880개의 비율입니다. 공개 목록 5개 중 2개 이상에 포함된 주소를 광고 또는 트래커로 봅니다.
  • 정밀도: 서비스가 차단한 주소 중 광고 또는 트래커인 주소의 비율입니다. 사이트가 작동하는 데 필요한 주소(이미지, 동영상, 댓글, 쿠키 동의 창, 결제 화면)를 차단하면 정밀도가 낮아집니다.
  • 점수: 두 값의 균형인 F1 점수이며 100점 만점입니다. 아무것도 차단하지 않는 서비스와 모든 것을 차단하는 서비스는 모두 점수가 낮고, 높은 점수를 받으려면 포착률이 높고 잘못된 차단이 적어야 합니다.
  • 어느 쪽에도 집계하지 않는 주소: 목록 1개에만 있는 주소, 그리고 어느 목록에도 없지만 목록이 놓친 트래커로 확인된 주소입니다. 마지막 열에 이를 표시합니다.

서비스별로 잘못 차단한 주소

주소 238개는 어느 목록에도 없지만 최소 한 개의 서비스가 차단했습니다. 이를 직접 분류한 결과 102개는 사이트에 필요한 주소(이미지, 동영상, 댓글, 쿠키 동의 창, 결제 화면)였고, 나머지는 목록이 놓친 트래커이거나 판단하기 어려운 주소였습니다. 아래는 서비스별로 차단한 필수 주소이며, 많이 쓰이는 순서로 정렬했습니다.

  • EZOBLOCKER잘못된 차단 3개
    • imgserve.rambler.ru
    • 920201.rufio.hls.live-video.net
    • imgserve-uat.rambler.ru
  • Control D (ads & tracking)잘못된 차단 34개
    • sdk.privacy-center.org
    • cookie-cdn.cookiepro.com
    • static.vidgyor.com
    • cdn.opencmp.net
    • buy.tinypass.com
    • privacy-cs.mail.ru
  • dnsforge.de잘못된 차단 62개
    • cookie-cdn.cookiepro.com
    • api-2-0.spot.im
    • cdnjs.atresmedia.com
    • cdn.iubenda.com
    • buy.tinypass.com
    • cdnstatic.detik.com
  • AdGuard DNS잘못된 차단 4개
    • imgserve.rambler.ru
    • 920201.rufio.hls.live-video.net
    • agmipnyy.captain.vpplayer.net
    • imgserve-uat.rambler.ru
  • AdGuard DNS Family잘못된 차단 20개
    • yandex.ru
    • www.pomponik.pl
    • static.feber.se
    • www.vagalume.com.br
    • yandex.com
    • feber.se
  • Mullvad DNS (adblock)잘못된 차단 4개
    • imgserve.rambler.ru
    • 920201.rufio.hls.live-video.net
    • static.addtoany.com
    • imgserve-uat.rambler.ru
  • Cloudflare for Families잘못된 차단 2개
    • st.vkvideo.ru
    • m.vidio.com

주소가 차단됐다고 해서 페이지가 눈에 띄게 깨지는 것은 아닙니다. 사이트가 불러오는 일부가 도착하지 않았다는 뜻입니다. 가족용 서비스는 성인 사이트를 일부러 차단하며, 이들의 잘못된 차단 중 일부가 그런 사이트입니다.

방법

  1. 사이트: 속도 테스트와 같은 23개국의 인기 뉴스, 스포츠, 엔터테인먼트 웹사이트 429개입니다. 각 사이트를 Chrome에서 필터가 없는 DNS로 20초 동안 스크롤하며 열고, 접속한 모든 주소를 기록했습니다. 기록된 주소는 4,787개입니다.
  2. 라벨: 다음 공개 목록 5개 중 2개 이상에 포함된 주소를 광고 또는 트래커로 봅니다. 목록: HaGeZi Multi PRO, AdGuard DNS filter, EasyList + EasyPrivacy, Peter Lowe's list, OISD big. 2개 목록을 요구하므로 특정 목록 하나, 그리고 그 목록에 기반한 서비스가 결과를 좌우하지 못합니다.
  3. 쿼리: 2026년 10월 7일에 모든 주소를 DNS over HTTPS로 모든 서비스에 질의했습니다. 필터 없는 DNS가 실제 주소를 돌려줄 때 서비스가 0.0.0.0, 차단 페이지 주소, "존재하지 않음", "필터링됨" 표시 중 하나를 돌려주면 차단된 것으로 집계했습니다. 더 이상 존재하지 않는 주소는 제외했습니다.
  4. 잘못된 차단: 어느 목록에도 없지만 최소 한 개의 서비스가 차단한 주소 238개를 "사이트에 필요"와 "광고 또는 트래커"로 분류했습니다. 먼저 자동으로 분류한 뒤 하나씩 직접 확인했습니다.
  5. EZOBLOCKER: 테스트 기기와 기본 카테고리로 자체 서버를 통해 측정했습니다. 새 사용자가 받는 설정과 같습니다.

원본 데이터

이 페이지의 모든 숫자는 아래 파일에서 나온 것입니다. 주소 표에는 각 주소와 그 주소를 포함한 목록, 서비스별 응답이 모두 들어 있어 누구나 결과를 다시 집계할 수 있습니다.

  • dns-test-results.csv 서비스당 한 행: 점수, 포착률, 정밀도, 잘못된 차단. 0.8 KB · SHA-256 46584a62ac67fbb3…
  • dns-test-results.json 같은 결과에 테스트 요약과 목록 라이선스를 더한 파일입니다. 4.8 KB · SHA-256 f1f346c5ae42eafb…
  • dns-test-hosts.csv 모든 주소: 포함한 목록, 그룹, 요청 수, 서비스별 1 또는 0. 382.3 KB · SHA-256 25d700a7b5558d7b…

데이터 라이선스: CC BY 4.0. 측정 원본, 스크립트, 목록 사본은 측정할 때마다 변경 없이 보관합니다.

자주 묻는 질문

Google DNS(8.8.8.8)는 광고 차단기인가요?

아니요. Google Public DNS는 모든 주소에 응답하며, 이 테스트에서 광고 및 트래커 주소 차단율은 0.1%입니다. DNS로 광고를 차단하려면 필터링 서비스가 필요합니다.

이 DNS 서비스를 EZOBLOCKER에서 쓸 수 있나요?

네. 고급, DNS 제공자에서 Cloudflare, Cloudflare for Families, Google, OpenDNS, OpenDNS FamilyShield, Quad9, AdGuard, AdGuard Family, NextDNS를 고를 수 있고, Mullvad, Control D, dnsforge.de 같은 주소는 직접 입력하면 됩니다. 다른 제공자를 선택해 둔 동안에는 EZOBLOCKER 자체 카테고리가 꺼집니다.

DNS 광고 차단기가 웹사이트를 망가뜨리기도 하나요?

가끔 그렇습니다. DNS는 주소만 보기 때문에 서비스가 페이지에 필요한 주소를 차단하면 페이지의 그 부분이 불러와지지 않습니다. "잘못된 차단" 열에서 서비스별로 이를 집계하며, 예시는 이 페이지에 나열되어 있습니다.

DNS로 YouTube 광고를 차단할 수 있나요?

아니요. YouTube 안의 동영상 광고는 동영상과 같은 주소에서 오기 때문에, 이 테스트의 어떤 DNS 서비스도 동영상까지 차단하지 않고는 광고만 차단할 수 없습니다.

이 테스트는 반복되나요?

맨 위의 날짜는 측정일입니다. 새로운 측정은 해당 날짜, 원본 데이터, 목록 사본과 함께 공개되며, 이전 측정도 계속 볼 수 있습니다.