오늘 포스팅에서는 윈도우11 특정 웹사이트 차단하는 방법 2가지에 대해 알아보겠습니다. 가정에서 공용 컴퓨터를 사용할 때 인터넷의 유해한 콘텐츠로부터 자녀를 보호하는 방법은 여러가지가 있는데요.
유튜브의 경우 제한 모드를 사용한다거나 유해 콘텐츠 차단 소프트웨어를 이용한다거나 자녀만의 별도 가족 계정을 만들어 관리하는 방법 등이 있는데 이 방법들이 여의치 않을 경우 또 한 가지 사용할 수 방법이 특정 웹사이트에 접속을 차단하는 것입니다.
윈도우의 호스트 파일에서 특정 사이트의 도메인과 IP주소를 매핑하는 편집을 통해 특정 사이트의 접속을 차단하는 방법인데 이 방법은 아무 프로그램을 설치할 필요가 없는 장점이 있습니다.
만약 호스트 파일 수정이 번거롭다면 간단한 포터블 프로그램을 이용하는 방법도 있는데 아래에서는 호스트 파일을 편집하는 방법과 URL Disabler라는 간단한 포터블 프로그램을 이용하여 특정 웹사이트 접속을 차단하는 방법을 소개합니다.
– 목차 – 1. 윈도우 hosts 파일 편집으로 웹사이트 차단 2. hosts 파일 편집으로 웹사이트 차단이 되지 않을 때 해결 방법 3. 포터블 프로그램 URL Disabler로 웹사이트 차단 |
1. 윈도우 hosts 파일 편집으로 웹사이트 차단
hosts 파일을 메모장으로 편집할 것이기 때문에 작업 표시줄에 검색에서 메모장을 입력하여 검색한 후 메모장을 우클릭하여 관리자 권한으로 실행합니다.
관리자 권한으로 실행해야 hosts 파일의 수정 내용을 저장할 수 있습니다.
메모장이 열리면 상단에 파일 탭을 클릭하여 뜨는 메뉴에서 열기를 클릭합니다. 그러면 위의 파일 열기 창이 뜨고 C:\Windows\System32\drivers\etc 경로로 이동합니다.
이동 후 열기 창 우측 하단 빨간 테두리 안에 파일 형식을 텍스트 문서에서 모든 파일로 변경합니다. 그러면 위와 같이 파일들이 표시되고 그 중에 hosts 파일을 더블 클릭합니다.
위와 hosts 파일의 내용이 열리고 가장 아래 줄에서 엔터를 눌러 위에 빨간 테두리 안과 같이 차단할 웹사이트들을 입력합니다.
입력하는 방법은 위와 같이 127.0.0.1을 입력하고 Tab키를 누른 후 차단할 웹사이트의 도메인 주소를 입력하면 됩니다.
입력이 모두 끝났다면 편집 내용을 저장합니다.
이제 입력한 도메인 주소의 웹사이트에 접속이 차단됩니다.
그런데 위의 방법으로 웹사이트를 추가해도 웹사이트가 차단되지 않는 경우가 있습니다. 그럴 때는 다음과 같이 문제를 해결합니다.
2. hosts 파일 편집으로 웹사이트 차단이 안 될 때 해결 방법
1. DNS 캐시 플러시 및 브라우저 캐시 삭제
작업 표시줄에 검색에서 cmd를 입력하여 명령 프롬프트를 검색하고 이것을 우클릭하여 메뉴에서 관리자 권한으로 실행을 클릭합니다.
명령 프롬프트가 관리자 권한으로 실행되고 위와 같이 ipconfig /flushdns를 입력한 후 엔터를 눌러 DNS 캐시를 플러시합니다.
그리고 사용 브라우저의 캐시 파일을 삭제해야 하는데 크롬, 엣지, 웨일, 파이어폭스 브라우저에서 [Ctrl + Shift + Delete]키를 눌러 인터넷 사용 기록 삭제 창을 열고 캐시된 이미지 및 파일을 체크한 후 삭제합니다.
이렇게 했는데도 웹사이트가 차단이 되지 않는다면 컴퓨터를 재부팅합니다.
2. www를 붙인 도메인 주소 매핑
네이버나 다음과 같은 대형 포털 사이트와 같이 hosts 파일에서 차단할 웹사이트를 입력할 때 앞에 www가 붙은 도메인 주소도 추가해 줘야 차단이 되는 경우가 있습니다.
네이버 사이트를 차단한다면 127.0.0.1 naver.com이라고 입력한 것에 추가하여 엔터를 눌러 127.0.0.1 www.naver.com도 입력해줘야 차단이 됩니다.
3. 포터블 프로그램 URL Disabler로 웹사이트 차단
위와 같이 hosts 파일의 내용을 편집하여 웹사이트를 차단하는 것이 번거롭다면 가벼운 URL Disabler라는 포터블 프로그램을 사용하여 간단히 특정 웹사이트에 접속을 차단할 수 있습니다.
이 프로그램의 설정을 적용할 수 있는 브라우저는 크롬, 엣지, 파이어폭스 3가지입니다.
아래의 링크를 클릭하여 URL Disabler 다운로드 사이트에 접속합니다.
URL Disabler 다운로드 사이트
URL Disabler 다운로드 사이트에서 스크롤을 한참 내리면 위의 Download 버튼이 있고 이것을 클릭하여 압축 파일을 다운로드합니다.
압축 파일을 압축 해제하면 UrlDisabler와 UrlDisabler_x64 실행 파일이 있고 운영체제 비트수에 맞는 파일을 실행합니다. 64비트 운영체제이면 UrlDisabler_x64 파일을 실행하면 됩니다.
사용 방법은 크롬 브라우저 기준으로 설명하겠습니다.
위의 URL Disabler 프로그램 창이 뜨고 상단 도메인 주소 입력란에 차단할 웹사이트의 도메인 주소를 입력한 후 오른쪽에 +버튼을 클릭합니다.
위와 같이 입력한 웹사이트의 도메인 주소가 목록에 추가됩니다.
그리고 변경 사항을 적용하기 위해 창 상단 파일 탭을 클릭하여 나오는 메뉴에서 변경 적용을 클릭합니다.
크롬에서 추가된 사이트에 접속하면 위와 같이 차단되었다는 문구가 뜨면서 웹사이트에 접속이 안 됩니다.
한 가지 중요한 점은 URL Disabler에서 설정을 하고 변경 적용을 했으면 크롬을 재시작해주어야 변경 사항이 적용됩니다.
특정 웹사이트의 차단을 해제하려면 위와 같이 URL 주소 목록에서 해당 웹사이트의 체크를 해제하기만 하면 됩니다.
차단할 웹사이트를 추가하거나 삭제할 때와 달리 체크를 하고 해제한 후 파일 탭 메뉴에 변경 적용을 클릭할 필요는 없습니다. 단, 아까 위에 웹사이트를 차단할 때와 같이 설정을 변경했으면 크롬을 재시작해 줘야 합니다.
웹사이트를 차단해 놓아도 자녀가 URL Disabler를 실행하여 차단을 해제해 버릴 수도 있기 때문에 프로그램 실행 시 암호를 묻도록 설정할 수 있습니다.
상단에 옵션 탭을 클릭하여 나오는 메뉴에서 암호 속성을 클릭합니다.
위의 창이 뜨고 암호를 입력하고 힌트까지 입력한 후 적용을 클릭하면 암호 설정이 끝납니다.
추가로 제가 사용한 URL Disabler는 버전이 1.2인데 프로그램의 버그인지 크롬에서는 프로그램의 설정대로 잘 작동했지만 엣지에서는 잘 작동하지 않는 문제가 있으니 참고하시기 바랍니다.