수정:
- 2026. 02. 02. (AdGuard 설정 추가, 필터 추가, 설명 추가)
- 2026. 02. 14. (유니콘 유저스크립트 수정)
- 2026. 04. 17. (wBlock, 공유기 설정 추가)
참고한 곳
https://www.clien.net/service/board/cm_andro/17233623
https://github.com/hagezi/dns-blocklists
속도 저하를 줄이려면 필터를 조금만 사용하는게 좋습니다.
트래커와 멀웨어 차단은 너무 무거우니 NextDNS에 넘기고, 기기에서는 광고와 성가신 것들만 차단하는 걸 추천합니다.
앱 설치법, 앱 사용법은 인터넷에 널려있으니 켜고 꺼야할 것들 추천 + 설명만 작성합니다.
저는 AdGuard + Tampermonkey + NextDNS 조합으로 사용 중입니다.
광고 차단 관련해서는 정답이 없습니다. (아래는 제 개인적인 설정입니다!)
유니콘 Pro
DNS 보호와 DPI 보호를 쓰지 않기 때문에 일반 유니콘도 상관 없으나, 사용자 규칙 편집이 편리하고 추가 필터가 있기 때문에 유니콘 Pro를 추천합니다.
홈
Safari 보호: 켬 (끄면 광고 차단 자체가 불가능)
DNS 보호: 끔 (Safari 외 광고 차단에 필요한데 이 글은 NextDNS를 사용하니 끔)
DPI 보호: 끔 (위와 같은 이유)
필터 (추천)
광고차단 - 유니콘 기본 필터
특정 언어 - 유니콘 한국어 필터
외 전부 끔
필터 (선택사항)
특정 언어 - 주로 접속하는 해외 사이트의 필터를 추가
귀찮은 요소 - 유니콘 귀찮은 요소 차단 필터 (주로 한국 웹사이트의 쿠키와 앱 설치 배너)
개인정보보호 - 유니콘 개인정보보호 필터 (트래커, 추적 차단)
사용자 필터 (추천)
- iOS 최적화 AdGuard Base filter: https://filters.adtidy.org/ios/filters/2_optimized.txt (유니콘 기본 필터에서 거르지 못한 영어권 광고 차단)
- iOS 최적화 Adblock Warning Removal List: https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/platforms/extension/safari/filters/207_optimized.txt (애드블록 감지 팝업 차단)
- iOS 최적화 AdGuard Annoyances filter: https://filters.adtidy.org/ios/filters/14_optimized.txt (아래 선택사항의 필터를 모두 포함하는 필터 - 본인에게 필요한 콘텐츠(예를 들어 AdGuard Other Annoyances filter는 구글 검색의 AI 검색 결과를 지움)까지 없앤다면 아래 개별 차단 필터로 변경 요망)
사용자 필터 (선택사항)
- iOS 최적화 AdGuard Cookie Notices filter: https://filters.adtidy.org/ios/filters/18_optimized.txt (쿠키 팝업 차단 - Easylist도 있으나 아이폰 유니콘 환경에서 작동하지 않음)
- iOS 최적화 AdGuard Popups filter: https://filters.adtidy.org/ios/filters/19_optimized.txt (주로 해외 웹사이트의 팝업 차단)
- iOS 최적화 AdGuard Mobile App Banners filter: https://filters.adtidy.org/ios/filters/20_optimized.txt (모바일 앱 배너 차단 - 사파리 최상단에 나오는 '앱으로 열기' 차단이 아님)
- iOS 최적화 AdGuard Other Annoyances filter: https://filters.adtidy.org/ios/filters/21_optimized.txt (기타 성가신 것들 차단)
- iOS 최적화 AdGuard Social Media filter: https://filters.adtidy.org/ios/filters/4_optimized.txt (좋아요, 공유하기 등 소셜 미디어 관련 버튼 차단)
유저스크립트 (선택사항)
유명한 스크립트인 tinyShied와 NamuLink의 경우 유니콘 Pro에는 필요가 없습니다. (스크립트가 차단하는 광고를 유니콘 Pro에서 기본적으로 차단)
- AdGuard 팝업 차단기: https://userscripts.adtidy.org/release/popup-blocker/2.5/popupblocker.user.js (유니콘 Pro 앱에서 막지 못 하는 일부 팝업 광고를 차단)
AdGuard
지원하는 문법 차이로 인해 유니콘 Pro보다 필터가 잘 먹지만 유저스크립트를 지원하지 않고 사용자 규칙 추가가 불편합니다.
홈
Safari 보호: 켬 (끄면 광고 차단 자체가 불가능)
고급 보호: 켬 (유튜브 등 복잡한 광고 차단)
Safari 보호 - 필터 (추천)
광고와 팝업 차단 - AdGuard 베이스 필터, Adguard 모바일 광고 필터 (EasyList는 AdGuard 베이스 필터에 포함되어 있기 때문에 켤 필요가 없음)
방해 요소 - Adblock Warning Removal List (애드블록 감지 팝업 차단)
특정 언어 - List-KR
외 전부 끔
Safari 보호 - 필터 (선택사항)
프라이버시 - AdGuard 추적 보호 필터 (트래커, 추적 차단)
소셜 위젯 - AdGuard 소셜미디어 필터 (좋아요, 공유하기 등 소셜 미디어 관련 버튼 차단)
방해 요소 - AdGuard 방해 요소 필터 (방해 요소 차단 - 본인에게 필요한 콘텐츠(예를 들어 기타 방해 요소는 구글 검색의 AI 검색 결과를 지움)까지 없앤다면 개별 차단 필터에서 개별 선택 요망)
특정 언어 - 주로 접속하는 해외 사이트의 필터를 추가
유저스크립트 (선택사항)
Tampermonkey, Userscript, Stay 등 유저스크립트를 지원하는 확장 프로그램을 설치해야 사용 가능합니다.
- tinyShield: https://cdn.jsdelivr.net/npm/@filteringdev/tinyshield@latest/dist/tinyShield.user.js (애드쉴드 차단)
- NamuLink: https://cdn.jsdelivr.net/npm/@filteringdev/namulink@latest/dist/NamuLink.user.js (나무위키의 파워링크 차단)
- AdGuard 팝업 차단기: https://userscripts.adtidy.org/release/popup-blocker/2.5/popupblocker.user.js (AdGuard 앱에서 막지 못 하는 일부 팝업 광고를 차단)
wBlock
개인 개발자의 앱이라서 미래가 불투명하나, 무료이기도 하고 성능 자체는 좋습니다.
필터 (추천)
광고 - AdGuard Base Filter, AdGuard Mobile Filter
방해 요소 - Anti-Adblock List (애드블록 감지 팝업 차단)
- d3Host List by d3ward는 광고 차단 벤치마크의 컨닝페이퍼이기 때문에, 벤치마크 외 실제 웹서핑에는 아무런 쓸모가 없습니다.
해외 - List-KR
외 전부 끔
필터 (선택사항)
개인정보 보호 - AdGuard Tracking Protection Filter (트래커, 추적 차단)
방해 요소 - 다른 앱들 설명을 참고하여 AdGuard Cookie Notices, AdGuard Popups, AdGuard Mobile App Banners, AdGuard Other Annoyances, AdGuard Widgets, AdGuard Social Media Filter 중에서 선택
해외 - 주로 접속하는 해외 사이트의 필터를 추가
유저스크립트 (선택사항)
AdGuard Extra: 끔 (국내 웹서핑 환경에선 거의 체감이 안 됩니다.)
Bypass Paywalls Clean: 끔 (이것도 마찬가지이나, 해외 정보를 자주 찾는다면 켜는 것도 좋습니다. 대신 필터에서도 켜 주세요.)
Return YouTube Dislike: 선택 (유튜브를 웹에서 싫어요 숫자를 표시해 줍니다.)
YouTube Classic: 선택 (유튜브를 이전 디자인으로 바꿔 줍니다.)
아래 3개는 직접 추가가 필요한데, 작동을 보장하지는 않습니다.
- tinyShield: https://cdn.jsdelivr.net/npm/@filteringdev/tinyshield@latest/dist/tinyShield.user.js (애드쉴드 차단)
- NamuLink: https://cdn.jsdelivr.net/npm/@filteringdev/namulink@latest/dist/NamuLink.user.js (나무위키의 파워링크 차단)
- AdGuard 팝업 차단기: https://userscripts.adtidy.org/release/popup-blocker/2.5/popupblocker.user.js (wBlock 앱에서 막지 못 하는 일부 팝업 광고를 차단)
NextDNS
저는 연간 결제로 사용 중이고, 가족들 전용 프로파일을 따로 만들어서 관리하고 있습니다.
Setup
Setup Guide에서 프로파일을 설치하는 방법을 가장 추천합니다.
VPN 접속 중이라는 알림도 없고 가장 깔끔합니다.
Security
- Threat Intelligence Feeds
- Cryptojacking Protection
- DNS Rebinding Protection
- IDN Homograph Attacks Protection
- Typosquatting Protection
- Domain Generation Algorithms (DGAs) Protection
- Block Parked Domains
위 7가지만 켭니다. (설정 페이지에 설명이 전부 있으니 참고해서 선택)
나머지를 안 켜는 이유는 켠다고 크게 보호되는 것도 아니고, 사용자에 따라 필요한 웹사이트가 있기 때문입니다. (예를 들어 Block Newly Registered Domains를 켜면 도메인이 자주 바뀌는 사이트에 들어갈 수 없고, Block Dynamic DNS Hostnames는 DDNS를 사용하는 개인 서버에 접속할 수 없고, 나머지는 자녀 관련이거나 오탐지가 심합니다.)
Block Top-Level Domains (TLDs)을 추가하고 싶으시면 info를 제외한 Spamhaus Most Abused TLDs 리스트를 추천합니다.
.info를 사용하는 국내 사이트가 조금 있더라구요..
Privacy
- Blocklists - AdGuard DNS filter 하나만 켜도 충분합니다.
- Native Tracking Protection - 본인이 사용 중인 브랜드
- Block Disguised Third-Party Trackers - 켬 (트래커 차단)
- Allow Affiliate & Tracking Links - 선택 (제휴 링크의 추적을 허용하는 옵션)
Privacy - Blocklists (선택사항)
- HaGeZi - Multi PRO (유명한 필터인데 네이버 관련으로 오탐지가 심해서 비추천하나, 사용하고 싶으시다면 AdGuard DNS filter는 끄고 이거 하나만 켜세요.)
HaGeZi - Multi LIGHT + OISD (위와 같으나 위보단 오탐지가 덜합니다. 사용하고 싶으시다면 LIGHT와 OISD만 켜세요.)
Parantal Control
자녀 통제 옵션이라서 저는 사용하지 않습니다.
Denylist
Logs를 참고하여 차단이 필요한데 필터에서 걸러주지 못 하는 경우에 사용하시면 됩니다.
Allowlist
Logs를 참고하여 차단이 불필요한 경우에 추가하시면 됩니다.
저는 아래 항목들을 추가해서 사용 중입니다.
- linkprice.com (핫딜 경유)
- s.ppomppu.co.kr (뽐뿌 경유)
- adcr.naver.com (네이버 일부 창)
- place.map.kakao.com (카카오맵)
- stat.tiara.kakao.com (카카오맵)
- pstatic.net (네이버 일부 창)
- img.pay.naver.net (네이버페이 일부 창)
- weblog.woowa.in (배민)
- adplatform-cdn.baemin.com (배민)
- launches.appsflyer.com (토스)
- inapps.appsflyer.com (토스 일부 창)
- tkqlhce.com
- challenges.cloudflare.com (로봇인지 확인하는 체크 화면)
Analytics

어떤 필터가 얼마나 차단했는지, 어떤 기기에서 쿼리가 발생했는지 전부 볼 수 있는 화면입니다.
무료 버전은 월 30만 쿼리까지 차단이 가능하고, 차단된 비율이 높다고 무조건 좋은 건 아닙니다.
Logs
로그를 참고해서 Denylist, Allowlist를 만들면 됩니다.
Settings

최소한 이렇게 설정해야 로그가 남고, 위 사진 기준 1달 동안의 쿼리를 볼 수 있습니다.
기록이 남는게 찝찝하다면 끄고 사용하시면 됩니다.
- Block Page: 끔(페이지가 차단됐다는 창을 띄워주는데 굳이 볼 필요가 없기도 하고, 속도만 느려집니다)
- Performance - 모두 켬 (성능 관련 옵션인데 혹시 문제가 생긴다면 CNAME Flattening만 끄면 됩니다)
- Bypass Age Verification - 끔 (연령 인증 화면을 없애주는 건데, 한국에서는 필요 없습니다)
- Web3: 끔 (블록체인 기반 어쩌고.. 아직은 필요가 없습니다)
공유기 DoT
ASUS 공유기 기준입니다. NextDNS 적용이 불가한 IoT 기기 등 홈 네트워크 트래픽을 모두 NextDNS로 경유하게 만드는 용도입니다.
국내에서 주로 사용하는 ipTIME 공유기의 경우 DoT를 지원하지 않고, DNS Servers 주소만 입력할 수 있는 것으로 알고 있습니다.
NextDNS 설정
1. NextDNS Setting에서 Duplicate DNS를 통제 복제해 줍니다.
2. 임의로 Router DNS 등으로 이름을 설정합니다.
3. Privacy에서 Blocklists를 원하는 대로 수정합니다. (저는 공유기 단 광고 차단이 필요 없어서 AdGuard Tracking Protection filter와 Perflyst's Smart-TV Blocklist를 사용 중입니다.)
4. 필요한 경우 Native Tracking Protection도 수정합니다.
5. NextDNS Setup에서 DNS-over-TLS/QUIC에 있는 주소와 DNS Servers의 주소를 복사해 놓습니다.
공유기 설정
1. 고급 설정 > WAN > 인터넷 연결로 들어간 뒤 (WAN만 누르면 됩니다.) WAN DNS 설정을 다음과 같이 설정합니다.
- DNS 서버: Default ISP (NextDNS의 DNS Servers 주소를 적어도 되나, 공유기가 접속 주소를 알 수 없게 되어 공유기의 AiProtection 기능 중 악의적인 사이트 차단 기능과 적응형 QoS의 웹 기록 등이 작동하지 않게 됩니다.)
- 로컬 도메인 쿼리를 업스트림 DNS로 전송: 아니오 (켜면 공유기 로그가 너무 더러워짐)
- DNS Rebind 보호 활성화: 아니오 (NextDNS의 기능으로 대체하여 자원 절약)
- DNSSEC 지원 활성화: 아니오 (NextDNS의 기능으로 대체하여 자원 절약)
- 클라이언트 자동 DoH 방지: 예 (다른 DNS로 우회를 시도하는 기기들도 강제로 NextDNS를 경유)
- DNS 프라이버시 프로토콜: DNS-over-TLS (DoT)
- DNS-over-TLS 프로파일: 스트릭(Strict)
- 사전 설정 서버: 다음 중 선택하십시오.(그대로 놔두기)
2. DNS-overTLS 서버 목록을 다음과 같이 추가합니다. (입력 후 +버튼까지 눌러야 합니다.)
IP 주소: 앞서 복사한 DNS Servers의 주소의 첫 번째만 (예시: 45.90.OO.OOO)
TLS 포트: 공란
TLS 호스트 이름: 앞서 복사한 DNS-over-TLS/QUIC의 주소 (예시: OOOOOO.dns.nextdns.io)
SPKI 지문: 공란
3. 맨 아래 적용을 눌러서 끝냅니다.
마지막으로 혹시 아이폰에서 가끔씩 DNS를 꺼야할 경우, 아래 단축어를 사용하시면 됩니다.
https://www.icloud.com/shortcuts/7a28df6ff24848acab8651b59edff682
여기에 사용자 규칙만 입맛대로 추가하면 정말 깔끔한 웹서핑이 가능합니다.
의외로 잘 모르시는 기능인데 꼭 한 번 써보는 걸 추천합니다.
네이버 메인의 예시
HaGeZi 필터는 NextDNS나 ControlD 사용자 커뮤니티에서 추천을 많이 받더라구요 (말씀하신 필터와 다른 메이저 필터들에서 중복된 것들이나 더 이상 사용되지 않는 것들을 제거하고 최적화한 필터입니다)
그래서 시험 삼아 사용해 봤고, 사용한지 1년 정도 되었는데 아주 만족스러워서 단독으로 사용 중입니다
수정하였습니다!
전 애드가드는 속도가 느려져서 유니콘 프로로 사용 중이에요
유니콘 프로 + NextDNS > 애드가드 + NextDNS > 애드가드 + 애드가드 DNS > 유니콘 프로 + 유니콘 프로 DNS 정도였습니다
아래 규칙 추가하면 없어지네요
naver.com###MM_search_container