온라인 IT미디어 pcBee입니다.
특정 싸이트 접속 막기

이번에는 특정 싸이트의 접속을 막는 방법에 대해서 알아보겠습니다.

windowssystem32driversetc 에는

"hosts" 라는 스크립트파일이 존재합니다.

이것을 메모장이나 기타 편집기로 열어보면 아래와같은 내용을 볼수있습니다.

# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

127.0.0.1       localhost

#은 주석문을 뜻합니다.
127.0.01    localhost부분을 살펴보겠습니다.
127.0.0.1은 자기 자신(자신의 컴퓨터)의 뜻하죠.
뒤의 localhost부분은 호스트네임입니다.

만약 익스플로러 주소창에 localhost라고 친다면
hosts스크립의 내용을 참조해 127.0.0.1로 맵핑을 해줍니다.

이것을 응용한다면 어떤 특정싸이트의 호스트네임을 127.0.0.1로 맵핑하게 한다면
그 싸이트로의 접속을 차단하는 효과를 가져옵니다.

127.0.0.1      sex.com

위와 같은 내용을 추가한다면
http://sex.com 이런식의 주소로는 저 싸이트를 접속할수 없습니다.

물론 이런식으로 접속 차단을 하는것은 임시방편일지도 모릅니다.
하지만 가장 간단하고 편하게 차단기능을 구현하는 방법일수도 있겠습니다.

이 host스크립트를 활용하는 또하나의 예로는.

어떠한 싸이트의 IP주소를 알고있다면 호스트네임에 자신만의 약어를 줘서
주소창에 그 약어만 쳐도 접속이 가능하게 할수있습니다.

211.218.150.250      n

저 IP는 n모 검색포털싸이트인데요.
이런식으로 처리해 익플의 주소창에 n만 쳐도 저 IP주소를 참조해
해당싸이트로의 접속이 이루어집니다.