본문 바로가기

etc

[windows] 윈도우에서 특정 사이트 접근 막는법!

최근 불필요하게 쿠버네티스를 공부하면서 환경 설정하고 pod을 배포하고 이런 작업을 하다보니 기다리는 시간에 습관적으로 youtube에 접속해서 시간을 보내는 경우가 너무 길었다. 이게 잠시 하고 바로 공부하는 것에 집중하면 괜찮은데 이게 참.... 그냥 계속 놀게 된다. 습관적으로 youtube 에 접근하는 것 같아서 당분간은 컴퓨터로 youtube 접속을 제한하려고 이것 저것 찾아보다가 정말 사악한 방법을 알게 되었다. 컴퓨터에 대해서 잘 모르는 사람이라면 이 방법으로 접근을 제한하면 절대로 접근을 할 수 없을 것 같았다. 이 방법을 어릴 때, 부모님이 알아서 게임 사이트 접근을 제한했더라면 ㄷㄷ

 

방법

1. C:\Windows\System32\drivers\etc 경로을 찾아서 폴더를 연다.

2. hosts 라는 이름의 파일을 수정한다.

ex) 127.0.0.1 www.youtube.com

도커 데스크탑을 설치해서 내 호스트 도메인으로 연결된 kubernetes.docker.internal 도메인이 이미 추가 되어 있었는데 window에서 dns 서버에서 ip 주소를 호출하기 전에 먼저 해당 파일을 탐색해서 ip를 획득하는 절차로 이루어져 있었다. 그래서 브라우저에서 www.youtube.com  을 호출해도 이상한 1.1.1.1 주소로 조회되기 때문에 이상한 동작이 이루어지는 매커니즘으로 보인다. 만약 친구 집 컴퓨터에서 이런 설정 파일을 수정하면.....

 

이게 관리지 권한으로 파일을 수정해야하고 경로도 특이하기 때문에 수정하기 귀찮아서 좀 효과적으로 차단을 하는 도구로 사용하기 좋을 것 같다. 

'etc' 카테고리의 다른 글

커스텀 스킨 셈플  (0) 2023.11.05
[알고리즘] 카랄랑 수  (0) 2023.08.24
가상머신 팁 모음  (0) 2023.06.03
리눅스 명령어 모음  (0) 2023.04.17
코테 알고리즘 실수 목록  (0) 2023.02.23