꿀팁

Safari에서 웹사이트 차단하는 3가지 방법 (스크린타임, hosts 파일, 확장 프로그램)

A PENGUIN 2025. 7. 14. 11:44

Safari에서 특정 웹사이트를 차단하는 방법은 macOS 자체에서 제공하지 않기 때문에, 다른 설정 도구나 우회 방법을 사용해야 합니다. 아래에서 Mac 사용자를 위한 Safari 사이트 차단 방법을 소개합니다.


✅ Safari에서 사이트를 차단하는 3가지 방법

1. 스크린 타임(Screen Time) 기능 사용

macOS에서 가장 쉬운 공식적인 방법입니다.

자녀 보호 기능처럼 웹사이트 접근을 제한할 수 있어요.

설정 방법:

  1. 시스템 설정 → 스크린 타임으로 이동
  2. 왼쪽에서 콘텐츠 및 개인정보 보호 제한 클릭
  3. ‘웹 콘텐츠’ → ‘성인 웹사이트 제한’ 선택
  4. 허용하지 않을 웹사이트에 차단할 URL 입력

🔒 예: www.example.com 입력 시, 해당 사이트는 Safari에서 차단됩니다.


2. 호스트 파일(hosts) 수정 (고급자용)

루트 권한으로 hosts 파일을 수정하면 Safari뿐 아니라 모든 브라우저에서 차단됩니다.

설정 방법:

  1. 터미널 열기

  2. 아래 명령어 입력

    sudo nano /etc/hosts
  3. 파일 맨 아래에 추가

    127.0.0.1 www.blockedwebsite.com
  4. 저장 후 종료 (Ctrl + X, Y, Enter)

  5. DNS 캐시 삭제

    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

🚫 해당 도메인은 아예 연결이 불가능해집니다.


3. 확장 프로그램 사용 (예: 1Blocker, Focus 등)

Safari 전용 확장 프로그램을 활용하면 사용자 지정 필터로 사이트를 막을 수 있어요.

확장 프로그램 특징
1Blocker 광고, 트래커, 사이트 주소까지 차단 가능
Focus 업무 시간 동안 SNS/뉴스 차단
Freedom 여러 디바이스에서 동일한 사이트 차단 가능

❓ 자주 묻는 질문

Q. 스크린 타임에서 차단해도 사파리에서 열립니다. 왜 그런가요?

A. 도메인 주소를 완전히 입력하지 않았거나, HTTP/HTTPS 버전에 따라 우회될 수 있습니다.
https://, www. 버전까지 모두 입력해보세요.

Q. 호스트 파일로 유튜브 차단이 안 돼요.

A. 유튜브는 여러 서브도메인을 사용하므로, youtube.com, www.youtube.com, m.youtube.com모두 입력해야 합니다.


🧾 요약 정리

방법 장점 단점
스크린 타임 쉽고 안전함 우회 가능성 있음
hosts 파일 수정 강력한 차단 초보자에겐 어려움
확장 프로그램 유연한 설정 가능 일부 유료, 성능 편차