DNS 필터와 차단 앱은 하는 일이 달라요. 둘 다 쓰세요. 무료 DNS 필터(CleanBrowsing, OpenDNS FamilyShield, Cloudflare의 1.1.1.1 for Families)는 사이트 이름을 보고 모든 앱에서 성인 사이트를 차단해요. 하지만 Wi-Fi 설정에 직접 입력하면 그 네트워크에만 적용되고 모바일 데이터에는 적용되지 않으며, 프로필이나 앱은 설정을 열 수 있는 사람이면 누구나 제거할 수 있어요. Apple의 스크린 타임 필터와 Safari 차단 앱은 휴대폰 안에서 작동하므로 어떤 네트워크에서든 적용되고, 스크린 타임 필터는 암호로 보호돼요. 저희 추천은 성인 웹사이트 제한과 The Blocker(Safari에서 무료, 모든 브라우저는 Pro의 강력한 보호)를 함께 쓰고, 집 공유기의 DNS 필터를 추가 보호층으로 더하는 거예요.
여기서 비교하는 도구 중 하나인 The Blocker의 개발자가 작성했으므로 편향이 있을 수 있어요. The Blocker는 CleanBrowsing, Cisco(OpenDNS), Cloudflare와 아무런 관계가 없으며, 자체 DNS나 VPN을 사용하지 않아요. 2026년 10월 22일에 각 업체의 공식 페이지와 Apple 가이드를 기준으로 사실을 확인했고, DNS 서비스를 직접 테스트하지는 않았어요. 영어 출처의 인용문은 번역했어요. 메뉴 이름은 iOS 버전과 언어에 따라 다를 수 있어요.
DNS 필터는 성인 사이트·유해 사이트를 어떻게 차단하나요?
iPhone은 웹사이트를 열기 전에 DNS 서버에 그 사이트의 주소를 물어봐요. DNS 필터는 차단된 사이트에 대해서는 답을 주지 않아요. 예를 들어 Cloudflare는 “실제 주소 대신 0.0.0.0 주소를 돌려준다”고 해요(번역)(Cloudflare). 이 과정은 브라우저보다 아래 단계에서 일어나므로 모든 앱에 적용돼요.
사이트 이름으로만 작동하기 때문에 같은 사이트 안의 안전한 페이지와 그렇지 않은 페이지를 구별하지 못해요. 그래서 CleanBrowsing의 Family 필터는 “(Reddit 같은) 혼합 콘텐츠 사이트”를 통째로 차단해요(번역)(CleanBrowsing). 또 DNS 업체는 휴대폰이 하는 모든 조회에 응답하므로, 그 업체의 개인정보 처리방침을 꼭 읽어 보세요.
성인 콘텐츠를 막는 무료 DNS 필터 3가지
CleanBrowsing Family 필터는 “모든 성인, 음란물, 노골적인 사이트에 대한 접근을 차단”하고(번역), 필터를 피해 가는 데 쓰이는 프록시와 VPN 도메인도 막아요. 무료 요금제는 계정이 필요 없지만 속도 제한이 있고 지원은 없어요. 주소는 185.228.168.168과 185.228.169.168이에요(필터). iPhone에서는 구성 프로필이나, VPN 구성을 추가하는 자체 앱을 권해요(설정 안내). CleanBrowsing에 따르면 프로필은 “모든 네트워크(Wi-Fi, 셀룰러, VPN)에서 시스템 전체에 작동”하고 “언제든지 기기 설정에서 제거할 수 있다”고 해요(번역)(프로필).
Cisco의 OpenDNS FamilyShield는 “성인 콘텐츠를 차단하도록 미리 구성”되어 있고 “가입이 필요 없다”고 해요(번역)(OpenDNS). 네임서버는 208.67.222.123과 208.67.220.123이며, 설정 가이드는 집 공유기를 권하고 iPhone 항목은 없어요(설정 가이드).
Cloudflare 1.1.1.1 for Families는 1.1.1.3과 1.0.0.3 주소에서 악성 코드와 성인 콘텐츠를 차단해요(Cloudflare). Cloudflare는 이를 “집 인터넷을 위한 무료 보호”라고 불러요(번역)(1.1.1.1 for Families). iPhone에서는 VPN 프로필을 설치하는 무료 1.1.1.1 앱을 권해요. 앱의 Advanced › Connection options › DNS settings › 1.1.1.1 for Families(고급 › 연결 옵션 › DNS 설정)에서 Families를 켜세요(Cloudflare iOS 안내).
Wi-Fi에서만, 아니면 모든 네트워크에서? 모바일 데이터의 빈틈
iPhone에서 DNS를 직접 설정하는 곳은 Wi-Fi 네트워크마다 따로 있어요. 설정 › Wi-Fi › ⓘ › DNS 구성이에요(Apple). Cloudflare에 따르면 직접 설정은 “현재 연결된 Wi-Fi 네트워크에만 적용”되며 “셀룰러 연결에서는 작동하지 않는다”고 해요(번역)(Cloudflare). 그래서 Wi-Fi 설정에 입력한 필터는 집을 나서는 순간 멈춰요. 프로필이나 앱은 이 빈틈을 메우고, 공유기 필터는 집 Wi-Fi에만 적용돼요.
빈틈이 하나 더 있어요. iCloud 비공개 릴레이(iCloud+에 포함)를 켜면 Safari 브라우징에 대해 Apple은 “DNS 레코드는 암호화되어 있으므로 어느 당사자도 사용자가 방문하려는 웹 사이트 주소를 볼 수 없습니다”라고 설명해요(Apple). Wi-Fi나 공유기에 설정한 필터는 이런 조회를 보지 못할 수 있어요. 비공개 릴레이가 DNS 프로필이나 앱을 어떻게 처리하는지는 Apple이 밝히지 않아요.
각각 얼마나 쉽게 끌 수 있나요?
CleanBrowsing도 네트워크 설정에 접근할 수 있는 사람은 누구나 DNS 서버를 바꿔 “콘텐츠 필터를 즉시 우회”할 수 있다고 경고해요(번역)(CleanBrowsing). 설치한 프로필은 설정 › 일반 › VPN 및 기기 관리에 표시되고, 프로필을 삭제하면 그 설정도 함께 삭제돼요(Apple). DNS 앱은 끌 수 있고, 다른 VPN 앱이 DNS를 필터 밖으로 보내 “네트워크의 DNS 구성을 완전히 우회”할 수도 있어요(번역)(CleanBrowsing). 성인 웹사이트 제한은 달라요. 스크린 타임 암호를 설정하면 그 설정을 바꿀 때 암호가 필요해요(Apple).
스크린 타임이 DNS 프로필 삭제나 Wi-Fi DNS 변경을 막는다는 Apple 페이지는 찾지 못했어요. 그러니 내 iPhone에서는 DNS 필터를 잠금이 아니라 추가 보호층으로 생각하세요.
차단 앱과 스크린 타임의 역할
성인 웹사이트 제한은 iOS에 내장되어 있고 무료예요. Apple은 이 기능이 “다수의 성인 웹사이트 접근을 자동으로 제한”하며 “Safari 및 타사 앱”을 제한할 수 있다고 해요(Apple). 네트워크와 상관없이 휴대폰 안에서 작동하고, 스크린 타임 암호로 보호돼요. iOS 26에서는 설정 › 스크린 타임 › 콘텐츠 및 개인정보 보호 제한 › App Store, 미디어, 웹 및 게임 › 웹 콘텐츠 › 성인 웹사이트 제한이에요(Apple).
The Blocker는 Safari 콘텐츠 차단기예요. 무료 버전은 Safari와, 앱이 Safari 보기로 여는 페이지에서 사이트 단위와 사이트 이름 속 단어로 성인 사이트를 차단하고, 직접 고른 사이트 10개도 더할 수 있어요. Chrome이나 Instagram 같은 앱의 내장 브라우저에는 닿지 않으며, 그러려면 Pro가 필요해요.
강력한 보호(Pro)는 성인 웹사이트 제한과 같은 스크린 타임 웹 필터를 사용해(Apple 개발자) 모든 브라우저와 Instagram이나 X 같은 앱 안에서 여는 링크에서 성인 사이트와 직접 고른 사이트 최대 50개를 차단해요. The Blocker 삭제를 막고, 선택한 앱을 열지 못하게 하고, 1시간 힘든 순간을 시작할 수도 있어요. 앱 안의 피드는 필터링하지 않아요. Pro는 미국 기준 월 $4.99, 연 $29.99 또는 1회 $49.99이며, App Store에서 현지 가격을 확인할 수 있어요. 강력한 보호를 참고하세요.
한눈에 비교
| 항목 | DNS 필터 | Safari 콘텐츠 차단기(The Blocker, 무료) | 스크린 타임 웹 필터(성인 웹사이트 제한, Pro의 강력한 보호) |
|---|---|---|---|
| 차단 방식 | 차단된 사이트 이름의 조회를 거부 | Safari가 규칙 목록을 적용: 사이트 단위와 사이트 이름 속 단어 | iOS가 Apple의 성인 필터와 직접 추가한 사이트를 적용 |
| 작동 범위 | Wi-Fi 설정: 그 네트워크만. 프로필이나 앱: 모든 네트워크 | Safari와 앱 안의 Safari 보기, 모든 네트워크에서 | 휴대폰 자체, 모든 네트워크에서. 강력한 보호: 모든 브라우저와 앱 안의 링크 |
| 다른 앱 안에서 | 휴대폰의 DNS를 쓰는 모든 앱, 사이트 단위로만 | 아니요 | 웹 페이지만. 차단한 앱(Pro)은 고른 앱을 열지 못하게 함 |
| 끄기 | 쉬움: Wi-Fi DNS 되돌리기, 프로필 삭제, 앱 끄기 | Safari 설정에서 가능(성인 웹사이트 제한이 켜져 있으면 제외) | 성인 웹사이트 제한은 스크린 타임 암호가 필요. 강력한 보호는 설정한 지연 시간이 지난 뒤 앱에서 끌 수 있음 |
저희가 권하는 설정
- 먼저 사용하는 모든 Safari 프로필에서 Safari의 The Blocker를 켜세요.
- 성인 웹사이트 제한을 켜세요. The Blocker의 설정 안내에 따르면 이 설정은 Safari 확장 프로그램도 켜진 상태로 유지해 줘요.
- 믿을 수 있는 사람에게 스크린 타임 암호 설정을 부탁하고, 복구에 누구의 Apple 계정을 쓸지 합의하세요. 차단 앱을 쉽게 끌 수 없게 만드는 방법을 참고하세요.
- 다른 브라우저: 삭제하거나 강력한 보호를 켜세요. Chrome에서 성인 사이트 차단하기를 참고하세요.
- 선택 사항: 집 공유기에 DNS 필터를 설정하거나, 휴대폰에 프로필로 설치하세요.
Apple 필터가 사이트를 통과시키는 것 같다면 성인 웹사이트 제한이 안 될 때를 읽어 보세요. 비용이 들지 않는 방법 전체: iPhone에서 음란물을 무료로 차단하는 방법.
자주 묻는 질문
iPhone에서 성인 사이트 차단에 가장 좋은 DNS는 무엇인가요?
하나로 정해진 최고는 없으며, 어느 쪽이 더 많이 차단하는지 저희가 테스트하지도 않았어요. CleanBrowsing의 Family 필터는 프록시와 VPN 도메인도 막고, OpenDNS FamilyShield는 집 공유기에 잘 맞으며, Cloudflare의 1.1.1.1 for Families 앱은 모바일 데이터에도 적용돼요. 가장 중요한 건 설정 방식이에요. 프로필이나 앱은 모든 네트워크에, Wi-Fi 설정은 한 네트워크에만 적용돼요.
DNS 필터는 모바일 데이터(LTE·5G)에서도 작동하나요?
Wi-Fi 설정에 입력했다면 아니에요. Cloudflare는 직접 설정이 “셀룰러 연결에서는 작동하지 않는다”고 해요(번역)(Cloudflare). DNS 프로필이나 DNS 앱은 모바일 데이터에도 적용돼요.
Cloudflare 가족용 DNS가 차단 앱보다 나은가요?
하는 일이 달라요. 1.1.1.1 for Families는 무료이고 설정된 네트워크에서 모든 앱을 필터링하지만, 암호 없이 끌 수 있어요. Apple의 스크린 타임 필터는 다른 사람이 보관하는 암호로 보호되며 모든 네트워크에서 작동하고, 차단 앱은 휴대폰에 자체 보호층을 더해요. 둘 다 쓰면 더 많이 막을 수 있어요.
DNS 필터와 The Blocker를 함께 쓸 수 있나요?
네. The Blocker는 VPN을 쓰지 않고 DNS도 바꾸지 않으므로 DNS 필터와 함께 쓸 수 있어요. 모든 조합을 테스트하지는 않았으니, 필요한 사이트가 차단되면 어느 보호층이 막는지 확인하세요.
출처
- CleanBrowsing: 무료 DNS 필터
- CleanBrowsing: 설정 가이드
- CleanBrowsing: Apple용 DNS 구성 프로필
- CleanBrowsing: DNS 설정을 잠그는 방법
- CleanBrowsing: DNS 필터 우회를 막는 방법
- OpenDNS: 가정용 인터넷 보안(FamilyShield)
- OpenDNS: FamilyShield 설정 가이드
- Cloudflare: 1.1.1.1 및 1.1.1.1 for Families 설정
- Cloudflare: iOS에서 1.1.1.1 사용하기
- Cloudflare: 1.1.1.1 for Families
- Apple: iPhone에서 Wi-Fi 설정 관리하기
- Apple: iPhone에서 구성 프로필 설치 또는 제거하기
- Apple: Apple 기기에서 콘텐츠 필터링하기(배포 가이드)
- Apple: iCloud 비공개 릴레이에 관하여
- Apple: 스크린 타임으로 웹사이트 차단하기(iOS 26)
- Apple: 스크린 타임 암호
- Apple 개발자: FilterPolicy.auto(스크린 타임 웹 필터)