학교 커뮤니티에 누군가가 특정 사이트에 접속하는 것을 막는 방법을 요청하셔서 제가 쓰는 방법을 소개합니다. 즉, 어떤 사이트에 중독이 되어있을 때 이를 막을 때 쓸 수 있으며 또한, 혐오감을 느끼는 사이트 역시 추가하면 좋습니다.
제가 쓰는 OS가 Windows XP이기에 이를 기준으로 만들었으며 Vista와 7의 경우는 링크를 찾았으니 참고하시길 바랍니다.
이 방법을 쓸 경우 몇몇 백신에서는 Windows의 hosts 파일이 변경되었다는 경고가 뜹니다.
1. 내 컴퓨터 창을 엽니다.
2. 주소에 C:\WINDOWS\system32\drivers\etc 을 입력합니다. 이것은 Windows XP 기준이며 Vista와 7은 다음과 같은 경로에 있습니다.
Windows Vista : C:\Windows\System32\drivers\etc\hosts
Windows 7 : C:\Windows\System32\drivers\etc
3. hosts 파일의 속성을 바꾼다.
기본으로 hosts 파일은 읽기 전용으로 되어있기에 이를 해제해야 합니다. 즉, 그림 속의 체크를 없애야 하는 것입니다.
그리고 Vista와 7의 경우 관리자 권한을 가져야 수정이 가능합니다. 물론 XP에서도 그러하나 혼자 쓰는 PC의 경우 그 구분이 명확하지 않기에 대체로 관리자 모드로 로그인해서 사용하기에 문제 없습니다. 이 부분에 대해서는 밑에 참조 링크를 참조하시면 좋습니다.
만약 해당 파일이 보이지 않을 경우 폴더 상에서 도구 –> 폴더 옵션 –> 보기 –> 보호된 운영 체제 파일 숨기기(권장)을 해제하세요.
4. hosts 파일을 엽니다. 확장자가 없는 것이기에 어떤 프로그램으로 열 것이냐고 물어보는데 이 때 메모장인 Notepad를 사용합니다. 그 외에 자신이 쓰고 있는 편집기 프로그램이 있다면 그것을 사용하셔도 좋습니다.
5. 파일 하단에 자신이 차단하고 싶은 사이트를 추가합니다.
먼저 제일 처음에 열었을 때 위에 있는 것처럼 깔끔할 것입니다. 이제 127.0.0.1 localhost 밑에 자신이 원하는 사이트를 다음과 같이 추가합니다.
현재 제 hosts 파일 상황입니다. 예를 들어 www.skkulove.com을 가고 싶지 않을 때 다음과 같은 문구를 추가합니다.
127.0.0.1 www.skkulove.com
각 사이트 별로 엔터로 구분하기에 이를 유의하시길 바랍니다.
만약 해당 사이트가 어떤 곳인가 기록하고 싶다면 가장 오른쪽에 # 하나 넣은 후 거기에 대해 주석을 달면 됩니다.
한 가지 tip을 드리자면 localhost 다음에 있는 것들을 추가하시면 구글 애드센스와 네이트온에 뜨는 광고를 차단할 수 있어 화면에 나타나지 않습니다.
127.0.0.1 activate.adobe.com
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 nateonevent.nate.com
127.0.0.1 nateon.kdaq.empas.com
127.0.0.1 cyad.nate.com
6. 수정을 완료하였으면 파일을 저장하고 해당 사이트에 접속하여 테스트를 합니다. 가끔 예전에 접속하던 흔적 때문에 바로 차단이 안 되는 경우가 있을 수 있지만, 그 이후에는 잘 차단이 됩니다.
위에 보시는 것처럼 이 방법의 장점은 어떤 브라우저를 선택해서 접속을 시도해도 차단이 된다는 점입니다. 하지만 단점으로는 정말로 그 서버가 문제인 것인지 내가 hosts에 등록한 것 때문인지를 모른다는 점입니다. 물론 이 때 앞에 적은 127.0.0.1을 다른 곳으로 하는 방법이 있겠지만, 이 점은 생략하겠습니다.
사이트를 차단하여 혐오감을 느끼거나 중독을 치료하는데 도움이 되기를 바라면서 이 글을 마칩니다.
참조
- http://hiswings.blogspot.com/2008/06/vista-hosts.html
- http://www.maketalk.net/58
- http://support.microsoft.com/kb/923947/ko
추가사항
위에 광고 제거 주소 중 activate.adobe.com은 광고 제거가 아니라 불법적으로 사용되고 있는 방법임을 댓글을 통해 알 수 있었습니다. 이 점 사과 드리며 이를 제외한 나머지 것들을 추가하는 것을 추천합니다.
제보해주신 분께 다시 한 번 감사 인사 드립니다. 고맙습니다.
- 한글과컴퓨터 오피스 2010 설치 및 실행기 (0)2010/03/20
- MS와 Naver가 함께하는 다락방 서버 캠페인 (6)2010/03/18
- 한컴오피스 2010 홈에디션 무상 교환이 진행됩니다. (6)2010/03/04
- 특정 사이트 접속 차단하는 방법 (34)2010/02/06
- 죽지 않는 Firefox? (0)2010/02/04
- 다음 지도에서 기업은행 천천동 지점 위치가 틀렸... (0)2010/02/03
- 옥션에서 V3 365 클리닉을 무료로 배포합니다. (4)2010/01/25
글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.







댓글을 달아 주세요
좋군요.. 딱 적당한 선에서 번거로운 것 같습니다. 풀기가 너무 쉬워도, 너무 어려워도 문제지요..
네.. 거기에 IE나 FF 등 어느 브라우저로 접속해도 차단이 되는 것이기에 무심코 접속 차단에는 정말 괜찮더군요.^^
그리고 광고 차단에 이유 있는 차단(?)까지도 해줘서 좋습니다.^^
관리자만 볼 수 있는 댓글입니다.
반갑습니다.
제대로 하셨네요.^^
이제 잘 될 것입니다.
관리자만 볼 수 있는 댓글입니다.
네.. 시간이 조금 걸립니다.
기존에 갔던 사이트들을 컴퓨터가 기억하고 있기 때문입니다.
아.. 해당 가게는 일본 여행하면서 본 가게입니다.
여행지에는 유명한 가게라고 적혀있어 사실 저도 가고 싶었지만, 일이 꼬여 허무한 마음을 이끌고 해당 코스를 너무 늦게 지나버렸습니다.
그러다 그 가게와 여자 아이를 보고 무언가 깨달아서 잊지 않고자 서명에 적었습니다.
해당 이야기가 적힌 글입니다.
http://nosyu.pe.kr/1204
와아 감사합니다 ㅎㅎ
한번 해봣더니 정말 좋긴 좋더군여...
앞으로두 좋은자료 많이 올려주세염 ㅋㅋ..
반갑습니다.
도움이 되셨다니 다행입니다.^^
좋은 자료가 생기면 올려서 도움이 되는 글을 적겠습니다.
고맙습니다.ㅜ
제가 이걸로 했다가.. 다시 풀 일이생겨서
127.0.0.1 localhost 이 밑에있는 주소들을 싹 지웠거든요~~...
그런데 지운 사이트가 안들어가지네요..ㅠ_ㅠ;;;;;
어떻게햐아되나요??
반갑습니다.
해당 내용을 삭제하셨다면 몇 분 후 다시 시도하시면 될 것입니다.
저 역시 그렇게 되는 경우가 있더군요.
관리자만 볼 수 있는 댓글입니다.
관리자만 볼 수 있는 댓글입니다.
반갑습니다.
왜 그것이 문제가 될 소지가 있나요???
살펴보니 확실히 문제가 될 소지가 있는 그런 주소였습니다.
검색을 해보니 어떤 특정 소프트웨어와 관련해서 불법적인 일을 하게 하는 방법인 듯싶습니다.
아마 저에게 알려준 친구도 잘못 알고 있었는 듯싶습니다.
지적해주신 것에 대해 감사 드립니다.
고맙습니다.
아.. 그 사이에 설명 댓글을 달아주셨군요.
역시 그런 문제가 있는 주소네요.
왜 저에게 그런 정보를 알려줬는지 물어봐야겠습니다.
지적해주신 것에 대해 다시 한 번 감사드립니다.
고맙습니다.ㅜ
관리자만 볼 수 있는 댓글입니다.
맞습니다.
블로그처럼 공개된 곳에서 적는 글은 친구들과 얘기나누는 것과는 확실히 다릅니다.
그래서 신중을 기하면서 적으려고 하는데 이런 문제가 발생하고 말았네요.OTL
친구에게도 따지는 것보다 잘못된 정보였음을 알리는 수준에서 얘기하려고 합니다.^^
지적부터 좋은 얘기까지... 정말 고맙습니다.ㅜ
관리자만 볼 수 있는 댓글입니다.
그게 블로깅의 큰 장점인 듯싶습니다.
공개된 글이니 서로 잘못된 것을 지적하면서 고칠 수 있으니까요.
그래서 글 마지막 댓글 위에 이런 문구를 넣은 것입니다.
글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.
하지만 방문자가 별로 없어서인지 아니면 역시 지적이라는 것이 귀찮은 것인지 잘 들어오지 않아 난감했습니다.ㅜ
그래서 지적해주신 것에 대해 알아보고 타당하다는 것을 알았기에 수정한 것입니다.
아.. 저 RSS 등록하였으니 종종 찾아뵙도록 하겠습니다.^^
관리자만 볼 수 있는 댓글입니다.
링크 등록에 감사드립니다.ㅜ
후에 뵙겠습니다.^^
저장이 안되네요..
윈도7인데
액세스가 거부되요..ㅜ
반갑습니다.
액세스가 거부된다면 아마 파일을 고칠 권한이 없기 때문으로 판단합니다.
윈도우 7을 제가 설치 및 사용한 적이 없어 잘 모르겠지만, 관리자로 로그인하셔서 수정해보시길 바랍니다.
윈도우 7과 관련해서 참조 링크를 확인해주세요.^^
http://www.maketalk.net/58
요거 궁금한게 하나 있는데요~ 이게 그 로그에 저장시킨 사이트만 차단이되는건가요?
아니면 그 사이트해당포함까지 전부다 차단이 되는건가요?
예를들어서 www.abc.com 요고를 차단을했으면 abc라는항목이 들어간 사이트는 전부다 액세스가 되는건가요? 요게 좀 궁금하네요~
반갑습니다.
www.abc.com 이라고 하였다면 해당 사이트만 차단되고 www.abcd.com은 차단이 되지 않습니다.
예를 들어 한 번 테스트해보시길 바랍니다.
go.com 을 위의 방법으로 차단하시고 google.com에 들어가보세요. 그럼 전자는 들어가지 않지만, 후자는 들어갑니다.
이것이 정규표현식을 지원하는지는 모르겠습니다만, 만약 그런 기능을 원하신다면 프로그램 차원에서 지원하는 것들을 찾아보시길 바랍니다.
IE의 경우에는 잘 모르겠고, firefox의 경우 플러그인이 있습니다.
http://nosyu.pe.kr/2055
님 대박입니다. ㅋㅋㅋ
와전 컴퓨터 고수이신듯 ㅋㅋㅋ
덕분에 좋은정보 알아갑니다^^
p.s>>추가적으로 전 비스타 쓰는데요
메모패드에서 위의 과정후에 액서스가 거부돼었다면서 저장이 안되시는 분들은
hosts속성->보안->편집에 들어가셔서 user에 대한 수정권한을 부여해야 되요!!
반갑습니다.
칭찬 고맙습니다.^^
하지만 이 얘기는 저도 친구에게서 들은 것이라...^^OTL
비스타에서는 그런 조건이 있군요.
좋은 정보 고맙습니다.ㅜ
질문있는데요.. 사이트 하위항목은 차단되나요?
예를들면 www.joins.com를 차단하면 www.joins.com/article/729/4024729.html?ctg=1004
이런 사이트가 차단되는지요..
반갑습니다.
네.. 하위 페이지 모두 차단이 됩니다.
127.0.0.1랑 사이트주소 사이에 공백 몇칸띄우든지 상관없나요?
반갑습니다.
네.. 공백이 얼마이든 상관 없습니다.
제 경우에도 둘 사이에 TAB 공백이 세 개 있습니다.
제가 특정 싸이월드를 너무많이 들어가서 안들어가려고 위에 적어주신대로 그대로 적용하였는데 계속 .들어가집니다.ㅠㅠ 예전에 너무 많이 들어가본 흔적이 남아있어서 계속 들어가지는 걸까요? 왜그러죠.ㅠㅠ
반갑습니다.
특정 싸이월드라면 싸이월드 어떤이의 것을 말씀하십니까?
제가 테스트를 해보니 제 싸이월드를 막아도 잘 되지 않더군요.
왜냐하면 이 방법은 사이트를 차단하는 것이지 페이지를 차단하는 것은 아닙니다.
이 방법은 www.cyworld.com/XXX 라고 접속할 때 www.cyworld.com의 아이피주소가 어디냐라고 물을 때 127.0.0.1이다라는 답을 해주는 방법입니다. 따라서 그렇게 차단이 되는 것입니다.
하지만 XXX 부분은 그 뒤에 진행하는 것이기에 설령 www.cyworld.com/XXX라해도 차단되지 않습니다.
즉, 이 방법은 www.cyworld.com 사이트를 차단하는 방법입니다.
힝.... 그럼 어떻게 해야지 차단할수 있나요? 님말씀대로 cyworld.com/xxxx 이런형태의 주소가 맞는데..ㅠ.ㅠ
제 생활에 무리가 갈정도로힘이드네요.... 인터넷을 안할수도 없고....ㅠ.ㅠ 방법좀 갈켜주세요 빌게이츠님 ㅎㅎㅎ
그럼 브라우저에서 막는 방법이 있을 듯싶습니다.
IE : http://mycom.kr/958
FF : http://nosyu.pe.kr/2055
쓰시는 브라우저에서 맞춰 위의 페이지를 참조하시면 아마 해결하실 것입니다.^^
동생 때문에 제가 크레이지아케이드 사이트를 차단하고 싶은데 이상하게 차단이 안되네요
넥슨은 차단을 했습니다
안들어가지더군요
그런데 크레이지아케이드는 계속 들어가집니다
어떤식으로 주소를 써야 할까요?..
넥슨은 참고로
www.nexon.com
nexon.com
이렇게 썼습니다..
반갑습니다.
이렇게 해보니 접속이 차단되는 것을 확인하였습니다.
127.0.0.1 ca.nexon.com
127.0.0.1 nexon.com
127.0.0.1 www.nexon.com
크레이지아케이드는 ca.nexon.com이더군요. 그래서 그것까지 추가하였습니다.