Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용

 

환경: windows 7

 

자녀들에게 유해한 사이트는 미리미리 차단을 해 줘야 합니다. 윈도우에서 제공하는 가족 보호 기능을 이용해 수많은 사이트를 한번에 차단할 수 있지만 목록에서 빠진 것들도 많습니다. 추가적으로 유해 사이트를 차단하기 위해서 다른 유틸들이 필요하진 않습니다. 몇 번 손이 더 가지만 윈도우 기본 기능만 이용해서 막을 수 있습니다. 윈도우에 있는 시스템 파일인 hosts 를 이용하는 것입니다.

 

윈도우 시스템 파일인 hosts 파일의 위치는 다음과 같습니다. 아래 주소를 드래그해서 검색창에 넣습니다. 그럼 파일 오픈을 위한 연결 프로그램 창이 뜹니다.

C:\Windows\system32\drivers\etc\hosts

자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용

 

hosts 파일의 내용을 편집하기 위해 메모장을 선택합니다. 메모장이 아닌 워드패드나 마이크로소프트 워드도 상관없습니다. , 확장자를 변경해선 안됩니다. 예를 들어 확장자가 없는 hosts 파일에 .txt 를 붙여서는 안된다는 것이죠.

자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용

 


차단 방법은 간단합니다. 앞에 127.0.0.1 아이피 주소를 넣고 한 칸 띄운 후 차단할 주수를 넣는 것입니다. 이 문장은 해당 도메인 주소를 앞에 있는 아이피 주소로 강제 연결을 하겠다는 의미입니다. 127.0.0.1 는 자신의 PC 주소를 가리키므로 설정한 도메인 주소는 제대로 연결이 안되는 것이죠. 이런 식으로 사이트 주소를 추가해 나가면 됩니다. 글 제일 앞에 # 은 주석입니다. 그러므로 # 은 빼고 아이피와 도메인을 입력해야 합니다

자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용

 

백신 프로그램으로 알약이 깔려 있다면 잠시 중단해야 합니다. 기특하게도 [호스트 파일 보호 알림] 기능 때문에 파일의 내용을 변경할 수 없기 때문입니다. 해킹 방법 중 하나가 호스트 파일을 변경을 차단함으로써 백신으로서의 역할을 한 것입니다

자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용

 

이제 적용이 되었는지 접속해 볼까요? 그림처럼 구글 접속이 차단되어서 웹 페이지를 찾을 수 없다고 나오네요. 적용 테스트를 하기 위해서는 이전에 떠 있던 브라우저를 종료하고 다시 실행해야 합니다

자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용

 

그런데 hosts 에서 차단을 해지 했는데도 적용이 늦어서 접속이 안될 때가 있습니다. 이런 경우 도스명령창에서 이전 DNS 정보를 삭제하는 명령어를 실행해야 합니다. ipconfig 에 있는 flushdns 가 그것입니다

자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용

 

flushdns 명령 실행 후 캐시를 삭제하고 나서 nslookup 으로 ip 를 확인합니다. ip 가 위에서 설정한 127.0.0.1 이 아니라면 문제가 해결된 것입니다. 이상으로 hosts 파일을 이용해 유해 사이트를 차단하는 방법에 대해 알아 보았습니다

자녀들을 위한 유해 사이트 차단하는 방법, 호스트(hosts) 시스템 파일 이용


반응형
Posted by 녹두장군1
,