[iOS] 애드가드 DNS 필터로 사파리, 앱 광고 차단하기
애드가드(AdGuard)는 유명한 광고 차단 서비스다. 각종 브라우저(크롬, 사파리, 파이어폭스 등)는 물론 Windows, Mac OS, iOS, Android 같은 다양한 플랫폼에서 쓸 수 있다. 성능 또한 뛰어나다. 애드가드 프리미엄 유저는 DNS 개인 정보 보호 기능을 사용할 수 있는데 AdGuard DNS 서버를 이용해 웹브라우저 광고는 물론 앱(App)에 노출되는 광고까지 모두 차단할 수 있다. 하지만 AdGuard DNS 서버를 사용하면 인터넷 속도가 체감될 정도로 느려지기 때문에 주로 Safari 광고 차단만 켜고 사용했었다.
얼마 전(2020/05) 업데이트된 AdGuard iOS 4.0 버전부터 DNS 필터 기능을 제공하기 시작했다. AdGuard DNS 서버를 이용하지 않아도 DNS 필터만 추가해주면 앱 광고를 차단할 수 있게 된 것이다. 물론 사파리(브라우저) 광고도 기본적으로 차단된다.
오늘은 애드가드 DNS 필터를 이용해 사파리 및 앱 광고 차단 방법에 대해 알아보고자 한다. iOS 애드가드는 링크에서 다운받으면 된다. 아래 리뷰에서 소개하는 기능을 사용하려면 애드가드 프리미엄을 구독해야 한다. 연간 구독은 1,500원/월, 평생 구독은 45,900원이며 총 3대의 기기에서 사용할 수 있다. 꾸준한 업데이트와 각종 편의성을 생각하면 돈 값 제대로 하는 서비스라고 생각한다.
1. 개발자 모드 켜기
- 설정 → 일반 → 개발자 모드 체크
2. (빠른 속도를 위해) 간략화된 필터 사용 켜기
- 설정 → 고급 설정 → 간략화된 필터 사용 체크
3. DSN 보호 켜기 (프리미엄 구독 필요)
- 설정 → DNS 보호 → 켜기 체크
- 설정 → DNS 보호 → DNS 서버 → 시스템 DNS 선택.
❗️ 보안에 민감하거나 DNS 통신 암호화가 필요하다면 Cloudflare DNS 혹은 Google DNS를 선택하자. 이때 프로토콜은 DNS-over-HTTPS를 선택해야 한다. 이렇게 설정하면 DNS는 암호화되지만 앱스토어 등이 느려지는 단점이 있다.
4. DNS 필터 추가
- 설정 → DNS 보호 → DNS 필터링 → DNS 필터에서 아래 주소 추가
- (필수) AdGuard SDN(Simplified Domain Names filter) 필터 ▼
https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt
- (선택) List-KR 한국어 광고 차단 필터 ▼
https://github.com/List-KR/List-KR/raw/master/filter.txt
- (선택) YousList 한국어 광고 차단 필터 ▼
https://github.com/yous/YousList/raw/master/youslist.txt
❗️ DNS 필터의 규칙이 많아질수록 연결 속도가 느려지거나 불안정할 수 있다. 애드가드 SDN 필터만 추가해도 기본적인 광고는 대부분 차단된다.
5. Safari 필터 추가
- 설정 → Safari 보호 → 필터 → 특정 언어에서 List-KR, YousList 한국어 필터 체크.
- 한국어 외에 다른 언어로 된 사이트를 자주 본다면 해당 언어를 검색하여 추가해준다. 필자는 중국어를 자주 보기 때문에 EasyList China를 별도로 추가해뒀다.
- 만약 DNS 필터에 List-KR, YousList를 추가했다면 사파리 필터를 따로 추가하지 않아도 된다.
- 애드가드 SDN 필터엔 아래 항목을 모두 포함하므로 사파리 필터를 따로 추가하지 않아도 된다.
English filter, Social media filter, Spyware filter, Mobile ads filter, EasyList, EasyPrivacy, etc
❗️ 필요하다면 애드가드 SDN 필터에 포함되지 않은 '방해 요소' 같은 Safari 필터를 추가해도 된다. 단 너무 많은 필터를 추가하면 속도가 느려질 수 있으니 주의하자. 필자는 특정 언어 필터를 제외하곤 모두 비활성화 했다.
6. Safari 콘텐츠 차단기 설정
- 아이폰 설정 → Safari → 콘텐츠 차단기 → AdGuard 관련 필터 모두 체크
7. 설정 완료
이제 모든 설정을 완료됐다. 애드가드 앱 홈 화면에서 Safari 및 DNS 보호를 켜주자. 그럼 "보호가 활성화 되었습니다" 문구가 나타나며, 아이폰/패드 좌측 상단에 있는 상태 막대에 VPN 아이콘이 표시된다. 이제 광고 없는 쾌적한 환경을 즐겨보자.
애드가드 홈 화면 우측 하단에 있는 "평균 시간"은 DNS 요청을 처리하는데 걸린 평균 시간이다. 숫자가 낮을수록 속도가 빠르다는 의미다. 가이드대로 설정했다면 KT 기준 40~60ms 정도 나온다. 이 정도면 사용하는데 전혀 지장 없는 속도다. 애드가드 4.0을 사용하기 전까진 유니콘 광고 차단 앱을 함께 사용했는데 이제 AdGuard만 있어도 충분해보인다.
'⌚️ Productivity' 카테고리의 다른 글
[시놀로지 NAS] 텔레그램으로 나스 다운로드 스테이션 알림, 다운 받기 (1) | 2020.05.20 |
---|---|
원하는 페이지의 웹브라우저 목업 생성하기 - BrowserFrame (2) | 2020.05.19 |
[iOS] 애드가드 DNS 필터로 사파리, 앱 광고 차단하기 (13) | 2020.05.17 |
[Notion] 노션에 날씨, 주식, 환율 등 위젯 설치하는 방법 (2) | 2020.05.14 |
[Notion] 여러 노션 페이지에 동기화되는 글로벌 블록 만들기 (9) | 2020.05.11 |
[Notion] 노션에 익명 댓글창 설치하기 — Joey (10) | 2020.05.08 |
댓글
이 글 공유하기
다른 글
-
[시놀로지 NAS] 텔레그램으로 나스 다운로드 스테이션 알림, 다운 받기
[시놀로지 NAS] 텔레그램으로 나스 다운로드 스테이션 알림, 다운 받기
2020.05.20 -
원하는 페이지의 웹브라우저 목업 생성하기 - BrowserFrame
원하는 페이지의 웹브라우저 목업 생성하기 - BrowserFrame
2020.05.19 -
[Notion] 노션에 날씨, 주식, 환율 등 위젯 설치하는 방법
[Notion] 노션에 날씨, 주식, 환율 등 위젯 설치하는 방법
2020.05.14 -
[Notion] 여러 노션 페이지에 동기화되는 글로벌 블록 만들기
[Notion] 여러 노션 페이지에 동기화되는 글로벌 블록 만들기
2020.05.11
좋은 글 감사합니다^^
오후에는 밝더니 .. 천둥번개와 비가내릴 조짐이네요 T T ..
그래도 월요일 새 출발이니까 같이 화이팅해요~~ >_<
블로그 지치고 힘들때 언제나 소통으로 힘낼 수 있도록해요 !!
오늘도 정성스런 글 올려주셔서 잘 보고 갑니다앙 .. ㅎㅎ :-)
일반 애드가드는 들어가서 구독권을 사야하고 애드가드 프로는 그런거 없이 사용이 가능하던데
가격이 차이가 나는만큼 성능이 차이가 나는건가요?
프로버전 다운은 받았는데 어리버리 어떻게 해야할지 모르고 속도만 엄청 느려진 기분이었는데 엄청 도움이 됐어요
정말 감사합니다!!
사용법 감사합니다.
혹시 터널모드는 어떤걸로 해야할까요?
아이폰 맞아요? 개발자 모드가 없는데요?
이번에 pro 버전 새로 구매했는데 고급설정에 들어가도 간략화된 필터사용 란이 없는데 바뀐건가요??