자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용 |
환경: windows 7 |
자녀들에게 유해한 사이트는 미리미리 차단을 해 줘야 합니다. 윈도우에서 제공하는 가족 보호 기능을 이용해 수많은 사이트를 한번에 차단할 수 있지만 목록에서 빠진 것들도 많습니다. 추가적으로 유해 사이트를 차단하기 위해서 다른 유틸들이 필요하진 않습니다. 몇 번 손이 더 가지만 윈도우 기본 기능만 이용해서 막을 수 있습니다. 윈도우에 있는 시스템 파일인 hosts 를 이용하는 것입니다.
▼ 윈도우 시스템 파일인 hosts 파일의 위치는 다음과 같습니다. 아래 주소를 드래그해서 검색창에 넣습니다. 그럼 파일 오픈을 위한 연결 프로그램 창이 뜹니다.
C:\Windows\system32\drivers\etc\hosts
▼ hosts 파일의 내용을 편집하기 위해 메모장을 선택합니다. 메모장이 아닌 워드패드나 마이크로소프트 워드도 상관없습니다. 단, 확장자를 변경해선 안됩니다. 예를 들어 확장자가 없는 hosts 파일에 .txt 를 붙여서는 안된다는 것이죠.
▼ 차단 방법은 간단합니다. 앞에 127.0.0.1 아이피 주소를 넣고 한 칸 띄운 후 차단할 주수를 넣는 것입니다. 이 문장은 해당 도메인 주소를 앞에 있는 아이피 주소로 강제 연결을 하겠다는 의미입니다. 127.0.0.1 는 자신의 PC 주소를 가리키므로 설정한 도메인 주소는 제대로 연결이 안되는 것이죠. 이런 식으로 사이트 주소를 추가해 나가면 됩니다. 글 제일 앞에 # 은 주석입니다. 그러므로 # 은 빼고 아이피와 도메인을 입력해야 합니다.
▼ 백신 프로그램으로 알약이 깔려 있다면 잠시 중단해야 합니다. 기특하게도 [호스트 파일 보호 알림] 기능 때문에 파일의 내용을 변경할 수 없기 때문입니다. 해킹 방법 중 하나가 호스트 파일을 변경을 차단함으로써 백신으로서의 역할을 한 것입니다.
▼ 이제 적용이 되었는지 접속해 볼까요? 그림처럼 구글 접속이 차단되어서 웹 페이지를 찾을 수 없다고 나오네요. 적용 테스트를 하기 위해서는 이전에 떠 있던 브라우저를 종료하고 다시 실행해야 합니다.
▼ 그런데 hosts 에서 차단을 해지 했는데도 적용이 늦어서 접속이 안될 때가 있습니다. 이런 경우 도스명령창에서 이전 DNS 정보를 삭제하는 명령어를 실행해야 합니다. ipconfig 에 있는 flushdns 가 그것입니다.
▼ flushdns 명령 실행 후 캐시를 삭제하고 나서 nslookup 으로 ip 를 확인합니다. ip 가 위에서 설정한 127.0.0.1 이 아니라면 문제가 해결된 것입니다. 이상으로 hosts 파일을 이용해 유해 사이트를 차단하는 방법에 대해 알아 보았습니다.
'윈도우(Window OS) > 윈도우7(Windows7)' 카테고리의 다른 글
윈도우7 화면보호기 설정하는 방법 (2) | 2019.11.03 |
---|---|
윈도우7(Windows7) 네트워크 프린트 공유 안되고 작업그룹 메뉴가 비활성화 될때 (0) | 2019.10.24 |
컴퓨터 그래픽 카드, CPU, 하드웨어 온도 측정하는 방법 (2) | 2019.09.19 |
윈도우 게임이나 프로그램 실행을 했을 때 MSVCR120.dll 에러 나는 경우 (0) | 2019.09.11 |
윈도우7 윈도우키와 조합하는 단축키, F로 시작하는 Function 키 모음 – 2부 (0) | 2019.08.14 |
윈도우7 로그오프 하는 방법과 로그오프 버튼 제거하는 하기 (0) | 2019.08.14 |
윈도우7 Alt, Ctrl 키 조합 윈도우 단축키 모음 – 1 부 (0) | 2019.08.13 |
윈도우7 탐색기 검색 기록 삭제하는 방법과 저장되지 않도록 설정 변경하기 (2) | 2019.08.13 |