성인 콘텐츠는 그 수가 방대하기 때문에 차단하기가 생각보다 까다롭습니다. 백신 프로그램이나 보안 솔루션을 활용하는 방법도 있지만, 이번 글에서는 DNS 서비스를 이용해 성인 사이트를 차단하는 방법을 소개합니다. DNS 차단의 핵심은 관리자 권한으로 아무도 설정을 변경하지 못하도록 하는 것입니다. DNS는 소프트웨어가 아닌 IP 주소 집합이기 때문에 쉽게 무력화되지 않는다는 큰 장점이 있습니다.

Windows 10에서 성인 사이트 차단하기
아래 서비스들은 DNS 위에서 필터 역할을 하는 IP를 제공합니다. 웹사이트에 접속할 때마다 해당 사이트가 성인 콘텐츠로 분류되었는지 검사하고, 분류되어 있다면 접속 자체를 차단합니다. 다음 DNS 서비스를 통해 Windows 10에서 유해한 성인 사이트를 차단할 수 있습니다.
- OpenDNS FamilyShield
- Clean Browsing
- Cloudflare 1.1.1.1 for Families
- NeuStar Family Secure DNS
- DNS for Family
- Yandex(야andex)
모든 서비스의 설정 방식은 동일합니다. 네트워크 어댑터 또는 공유기(라우터)의 DNS 입력란에 제공된 IP 주소를 입력하면 됩니다. 공유기 관리 페이지나 컴퓨터 네트워크 설정에 접근할 수 있어야 하며, 컴퓨터에서 설정할 경우 관리자 권한이 필요합니다.
스마트폰에도 동일하게 설정하면, 자녀가 모바일 데이터를 사용할 때도 유해 사이트에 접근하지 못하게 할 수 있습니다. 안드로이드는 고급 설정 메뉴에서 IP 및 DNS 설정을 변경할 수 있으며, 세부 경로는 기종마다 다를 수 있습니다.
참고: 성인 웹사이트 방문이 보안과 프라이버시에 미치는 영향도 함께 확인해 보세요.
1. OpenDNS FamilyShield
OpenDNS 네임서버는 모든 성인 콘텐츠를 걸러내도록 설계되었으며, 누군가 접속을 시도하면 즉시 차단됩니다. OpenDNS FamilyShield 네임서버 주소는 다음과 같습니다.
- 208.67.222.123
- 208.67.220.123
설정 변경 후에는 반드시 적용 여부를 확인하세요. 이더넷 어댑터나 공유기에 주소를 입력한 뒤, OpenDNS 환영 페이지(welcome page)에 접속해 정상적으로 적용되었는지 테스트할 수 있습니다.
환영 페이지나 테스트 페이지에서 오류가 발생한다면 공유기와 컴퓨터를 재부팅하세요. 어딘가에 남아 있는 DNS 캐시를 초기화하는 데 도움이 됩니다.
2. Clean Browsing
Clean Browsing은 보안(Security), 성인(Adult), 패밀리(Family) 세 가지 필터를 제공합니다. 성인 필터는 성인 도메인 차단과 검색엔진 세이프서치 적용, 보안 필터 기능을 포함하고, 패밀리 필터는 한 단계 더 나아가 VPN·프록시 차단, 혼합 성인 콘텐츠 차단, 유튜브 세이프 모드까지 지원합니다.
- 보안 필터: 185.228.168.9 — 피싱, 악성코드 등 악성 도메인 차단
- 성인 필터: 185.228.168.10 — 성인 도메인 차단, 검색엔진 세이프 모드 적용 (+보안 필터 포함)
- 패밀리 필터: 185.228.168.168 — 프록시·VPN·혼합 성인 콘텐츠 차단, 유튜브 세이프 모드 적용 (+성인 필터 포함)
세 가지 필터는 IPv4와 IPv6를 통해 표준 포트 53과 5353으로 제공되며, DNS over TLS는 853번 포트, DNSCrypt는 8443번 포트로 이용할 수 있습니다.
자세한 정보와 다양한 DNS IP 목록은 공식 웹사이트에서 확인하세요. 맞춤형 필터나 DNS 방화벽도 제공되지만, 최소 월 5달러부터 비용이 발생합니다.
또한 파이어폭스(Firefox) 사용자라면 새 탭 페이지에서 성인 필터를 바로 켤 수 있습니다.
3. Cloudflare 1.1.1.1 for Families
Cloudflare는 가족용 기능을 갖춘 DNS 서비스를 제공하여 유해 사이트를 자동으로 걸러줍니다.
Cloudflare for Families는 개인정보 보호와 속도 최적화를 지원하는 동시에, 일반 Cloudflare 1.1.1.1과 달리 콘텐츠 차단·필터링이 가능합니다. 우선순위는 보안 위협으로부터의 보호와 자녀의 성인 콘텐츠 접근 차단이므로, 응답 속도는 다소 느릴 수 있지만 유해 요소를 확실히 막아줍니다.
4. NeuStar Family Secure DNS
NeuStar Family Secure DNS는 자녀가 도박, 폭력, 혐오·차별 콘텐츠 등 성숙한 내용의 사이트에 접근하지 못하길 원하는 가정을 위해 만들어졌습니다.
- IPv4: 156.154.70.3, 156.154.71.3
- IPv6: 2610:a1:1018::3, 2610:a1:1019::3
컴퓨터나 공유기의 DNS 항목에 위 주소를 입력한 뒤 한 번 재부팅하세요. 이후 성인 웹사이트에 접속을 시도해 DNS 서비스가 이를 차단하는지 확인할 수 있습니다.
5. DNS for Family
DNS for Family는 네트워크에 무료로 설정할 수 있는 DNS IP를 제공하는 잘 만들어진 서비스입니다. 성인 사이트로 분류되는 웹사이트를 차단하는 것이 목표이며, 좋은 점은 유튜브, 페이스북 같은 소셜 사이트까지 차단하지 않는다는 것입니다.
DNS for Family에서 제공하는 DNS 서버는 다음과 같습니다.
IPv4 DNS 서버:
- 94.130.180.225
- 78.47.64.161
IPv6 DNS 서버:
- 2a01:4f8:1c0c:40db::1
- 2a01:4f8:1c17:4df8::1
DNSCrypt와도 호환되며, 사용 가능한 키 값은 공식 웹사이트에서 확인할 수 있습니다.
6. Yandex(얀덱스)
Yandex는 여러 도시와 국가에 80개 이상의 DNS 서버를 운영하고 있습니다. 백신 솔루션으로 잘 알려진 회사인 만큼, 그 경험을 살려 유해 웹사이트를 필터링합니다. 세 가지 유형의 DNS를 제공합니다.
기본(Basic) DNS — 빠르고 안정적인 기본 서비스
- 77.88.8.8
- 77.88.8.1
세이프(Safe) DNS — 바이러스 및 사기성 콘텐츠로부터 보호
- 77.88.8.88
- 77.88.8.2
패밀리(Family) DNS — 모든 성인 콘텐츠 필터링
- 77.88.8.7
- 77.88.8.3
자세한 내용은 Yandex 공식 웹사이트에서 확인할 수 있습니다.
공유기나 컴퓨터에 손쉽게 설정하여 성인 웹사이트 접근을 차단하고, 자녀를 유해 콘텐츠로부터 지키실 수 있기를 바랍니다.
팁: 무료 프로그램인 DNS Angel을 사용하면 불안전한 웹사이트와 부적절한 콘텐츠를 추가로 잠글 수 있습니다.