크롬, 사파리, 휴대폰 및 PC에서 웹사이트를 차단하는 방법
네, 자녀들이 특정 사이트에 접속하지 못하게 하고 싶거나, 집중을 방해하는 콘텐츠를 차단하고 싶을 수도 있겠죠.어떤 이유에서든 웹사이트 차단은 생각만큼 간단하지 않습니다.특히 여러 기기나 브라우저를 사용하는 경우에는 더욱 그렇습니다.보통 기본 제공되는 차단 기능이 유용하지만, 때로는 설정이 복잡하거나 원하는 대로 작동하지 않을 수도 있습니다.그래서 다양한 플랫폼에서 웹사이트를 차단하는 실제적인 방법들을 정리해 봤습니다.제가 특정 환경에서 효과를 본 몇 가지 팁도 포함되어 있습니다.윈도우, 맥, 안드로이드, 아이폰, 공유기, 확장 프로그램 등 환경이 매우 다양하기 때문에 각자의 상황에 맞는 방법을 선택하거나 여러 가지 방법을 시도해 보는 것이 좋습니다.이 글이 여러분의 시간과 노력을 절약해 주기를 바랍니다.
다양한 환경에서 웹사이트를 차단하는 방법
맥에서 웹사이트 차단하기 (스크린 타임 및 터미널 사용)
애플의 스크린 타임 기능은 간단한 작업에 매우 유용합니다.웹사이트 접속 제한을 빠르게 설정할 수 있고, 동기화를 통해 맥과 아이폰 모두에서 설정이 적용됩니다.추가 앱 설치 없이 기본적인 제어 기능을 원하는 사용자에게 적합합니다.내장 기능이라는 점은 편리하지만, 가끔은 스크린 타임을 켜거나 필요에 따라 접속 제한을 해제해야 할 수도 있습니다.
- 시스템 환경설정을 열고 스크린 타임 으로 이동하세요.최신 macOS에서는 Apple 메뉴 > 시스템 환경설정 > 스크린 타임 에 있습니다.
- 콘텐츠 및 개인정보 보호를 클릭하세요.활성화되어 있지 않으면 활성화하세요.
- 콘텐츠 제한 > 웹 콘텐츠를 선택하세요.
- 성인 웹사이트 차단을 선택하세요.완벽한 방법은 아니지만, 특정 사이트를 절대 허용하지 않음 목록에 추가할 수 있습니다.사용자 지정을 클릭하고 `www.example.com`과 같은 URL을 추가하기만 하면 됩니다.잊어버리기 쉽지만 간단한 차단에는 효과적입니다.
덜 눈에 띄지만 강력한 기능은 터미널을 사용하여 hosts 파일을 편집하는 것입니다.좀 괴짜 같지만 효과적이죠.물론 macOS는 일을 복잡하게 만들어야만 하는 법입니다.
- Finder를 열고 > 응용 프로그램 > 유틸리티 > 터미널을 엽니다.
- hosts 파일을 편집하려면 다음을 입력하세요
sudo nano /etc/hosts.관리자 암호를 입력해야 합니다. - nano에서
127.0.0.1다음과 같은 줄 뒤에 웹사이트 주소를 추가하세요.예를 들면:127.0.0.1 youtube.com. - Control + Y저장하려면 누른 다음, Enter확인하려면 누르세요.
- nano를 종료한 다음 다음 명령으로 DNS 캐시를 플러시하세요
sudo killall -HUP mDNSResponder.이 단계를 통해 Mac이 변경 사항을 즉시 인식할 수 있습니다.
일부 설정에서는 재부팅 후 변경 사항이 저장되지 않거나 호스트 파일을 다시 수정해야 할 수도 있다는 점에 유의하세요.다소 복잡한 과정일 수 있습니다.
윈도우에서 웹사이트 차단하기 (메모장과 Hosts 사용)
이 방법은 고전적이면서도 여전히 효과적입니다.기본적으로 맥에서와 같은 원리이지만, 메모장과 `/etc/hosts` 경로에 있는 호스트 파일을 사용합니다 c:\WINDOWS\system32\drivers\etc\hosts.참고로 관리자 권한이 필요합니다.
- 명령 프롬프트를 검색한 다음 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택하세요.이렇게 하지 않으면 변경 사항을 저장할 수 없습니다.
- 입력하세요
notepad c:\WINDOWS\system32\drivers\etc\hosts.누르세요 Enter. - 메모장이 열리면 아래로 스크롤하거나 맨 아래로 이동합니다.다음과 같은 줄을 추가합니다
127.0.0.1 youtube.com. - 꼼꼼하게 차단하려면 차단하려는 모든 사이트를 이 형식으로 추가하세요.
- 파일을 저장하고 메모장을 닫으세요.간단하지만 관리자 권한이 필요하고 보안 설정 때문에 편집이 불가능한 경우도 있어 번거로울 수 있습니다.문제가 발생하면 메모장을 관리자 권한으로 실행하세요.
이후에는 일반적으로 브라우저에서 해당 사이트를 로드하지 못합니다.경우에 따라 변경 사항이 적용되려면 DNS 캐시를 지우거나 브라우저를 다시 시작해야 할 수 있습니다.
루트 권한 및 호스트 에디터를 사용하여 안드로이드에서 웹사이트 차단하기
안드로이드에서는 루팅을 하지 않으면 차단이 그리 간단하지 않습니다.루팅을 하면 hosts 파일을 직접 수정할 수 있지만, 플래싱이나 루팅에 관심이 없다면 이 내용은 무시해도 됩니다.하지만 이 방법은 어느 정도 위험 부담이 있습니다.
- Hosts Editor 또는 Hosts Editor(RAM Mobiles 제작) 와 같은 앱을 다운로드하세요.
- 루트 액세스 권한을 요청하는 메시지가 나타나면 권한을 부여하십시오.
- 앱을 통해 호스트 파일(일반적으로 /system/etc/hosts) 로 이동합니다.
127.0.0.1 youtube.com각 사이트 별로 항목을 추가하세요.- 파일을 저장하고 기기를 재부팅하면 해당 사이트들이 차단될 것입니다.
루팅이 안 되어 있다면 타사 앱이나 브라우저 확장 프로그램을 사용해야 할 수도 있지만, 이러한 앱들은 신뢰성이 떨어지고 업데이트 후 작동이 중단되는 경우가 있습니다.솔직히 말해서, 필터링이 정말 중요한 게 아니라면 굳이 이런 번거로움을 감수할 가치는 없습니다.
아이폰에서 웹사이트 차단하기 (화면 시간 및 사용 제한 기능 활용)
애플의 스크린 타임 기능을 추천합니다.사용법이 매우 간단해서 가장 먼저 사용해 볼 만합니다.iOS 12부터는 콘텐츠 및 개인정보 보호 설정에서 제한 목록에 사이트를 추가할 수 있습니다.
iOS 12 이상 버전의 경우:
- 설정 > 화면 시간 > 콘텐츠 및 개인 정보 보호 제한 으로 이동하세요.
- 콘텐츠 제한을 탭하세요.
- 웹 콘텐츠를 선택하세요.
- ‘성인 웹사이트 제한’을 선택하세요.그런 다음 ‘절대 허용 안 함’ 아래에서 ‘웹사이트 추가’를 탭 하고 URL을 입력하세요.
iOS 11 이하 버전에서는 방법이 조금 더 복잡합니다.’제한’ 기능을 활성화하고 암호를 설정한 다음, ‘허용된 콘텐츠’에서 웹 접근을 제한해야 합니다.유연성은 떨어지지만 간단한 차단에는 효과적입니다.
특정 시간 동안 웹사이트 차단하기 (Mac 및 iPhone)
특정 시간대에만 접속을 차단해야 하는 경우에도 동일한 도구를 사용할 수 있습니다.아이폰의 경우, 스크린 타임의 앱 제한 메뉴에서 사파리 및 기타 앱에 적용되는 웹 브라우징 시간 제한을 설정할 수 있습니다. URL을 추가한 후 시간을 설정하기만 하면 됩니다.
Mac의 경우, 시스템 환경설정 > 스크린 타임 에서 앱 제한을 선택하고 원하는 시간대를 설정하여 웹사이트 사용 시간을 제한할 수 있습니다. Windows 또는 Android에서는 BlockSite 또는 Stay Focused 와 같은 타사 앱을 사용하여 사용 시간 제한을 예약할 수 있습니다.
브라우저 알림은 어떻게 되나요?
만약 당신을 짜증나게 하는 것이 웹사이트가 아니라 성가신 알림이라면, 대부분의 브라우저에서 비교적 쉽게 알림을 끌 수 있습니다.
- 크롬: 설정 > 개인정보 및 보안 > 사이트 설정 > 알림.’ 사이트에서 알림을 보내지 않도록 허용’을 선택하세요.
- 사파리: 환경설정 > 웹사이트 탭 > 알림 > 사이트를 수동으로 차단하거나 허용하세요.
- Firefox: 옵션 > 개인 정보 및 보안 > 권한 > 알림.설정을 구성하고 새 요청 차단을 선택하세요.
어린이 또는 교실에서 웹사이트 차단하기
학부모나 교사라면 전용 솔루션이 더 효과적일 수 있습니다.예를 들어 마이크로소프트 패밀리 세이프티는 family.microsoft.com 에서 가족 계정을 만들어 설정할 수 있습니다.설정이 완료되면 각 자녀 또는 학생별로 웹사이트를 차단하거나 허용하고, 제한 사항을 맞춤 설정할 수 있습니다.
크롬북의 경우 Google 관리 콘솔을 사용하면 일괄 관리를 위해 사이트 제한을 추가할 수 있습니다.기기 > Chrome > 설정 > 콘텐츠 > URL 차단 으로 이동하세요.
대안 및 네트워크 전체 차단
보다 포괄적인 접근 방식을 원한다면 라우터 수준에서 사이트를 차단하는 방법이 있습니다.라우터의 IP 주소(대부분 192.168.1.1 또는 이와 유사한 주소)를 확인하고 관리자 페이지에 로그인한 다음 콘텐츠 필터링 또는 자녀 보호 기능을 찾아 사이트를 추가하세요.이렇게 하면 각 기기에서 일일이 설정을 변경할 필요 없이 네트워크상의 모든 기기를 보호할 수 있습니다.
타사 방화벽 또는 바이러스 백신 사용
Avast와 같은 일부 안티바이러스 프로그램은 사이트 차단 기능도 제공합니다. Avast의 경우:
- Avast를 엽니다.
- 추가 보호 옵션 으로 이동하세요.
- 사이트 차단을 선택하세요.
- 차단하고 싶은 웹사이트를 추가한 다음 저장하세요.
각 브라우저에서 차단하는 방법
대부분의 브라우저는 자체 웹사이트 차단 기능을 제공하지 않으므로 확장 프로그램이나 시스템 설정을 변경해야 합니다.크롬의 경우 BlockSite 와 같은 확장 프로그램이 효과적입니다.파이어폭스에도 비슷한 추가 기능이 있습니다.설치 후 설정만 하면 됩니다.
이전 버전의 IE에서는 설정에서 가능했지만, 이제는 굳이 그럴 필요 없습니다.그냥 Edge나 Chrome을 사용하는 게 낫습니다.
요약
- 내장된 제한 기능은 빠르고 기본적인 차단에 도움이 됩니다.
- 시스템 파일 및 관리자 권한에 익숙한 경우에만 hosts 파일을 편집하십시오.
- 타사 앱은 특히 안드로이드 기기에서나 일정 관리에 유용합니다.
- 브라우저 확장 프로그램은 브라우저별 차단 기능의 공백을 메워줍니다.
- 라우터 수준 차단은 네트워크의 모든 것을 차단합니다.
마무리
결론적으로, 항상 쉬운 일은 아니지만, 이러한 방법들을 조합하면 효과를 볼 수 있을 겁니다.특히 호스트 파일이나 앱 관련해서는 시행착오를 겪어야 할 때도 있지만, 집중력을 되찾거나 소중한 아이들을 보호하고 싶다면 그럴 만한 가치가 있습니다.다만, 기술에는 항상 예상치 못한 문제가 있을 수 있으니, 가장 덜 번거로운 방법을 선택하고 필요에 따라 설정을 다시 확인하거나 조정할 준비를 하세요.
이게 누군가의 시간을 몇 시간이라도 줄여주길 바랍니다.행운을 빌어요!