혼자놀기
MacOS 유튜브 차단하기
시계열의 마법사
2024. 12. 12. 23:47
들어가며
평소 집중력 유지를 위해 youtube를 차단하고 일을 하고 있습니다.
크롬은 무료 확장 프로그램이 많아서 확장 프로그램을 설치해서 쓰고 있지만, safari는 대부분 유료라 한 번 직접 차단하고 싶었습니다.
youtube 서버 ip를 로컬 ip로 변경하기
MacOS 기준으로 터미널을 열고
vim /etc/hosts
위와 같이 입력
2024.11.16 - [IDE] - Vim 초간단 입문
Vim 초간단 입문
Vim 실행터미널에 "vim" 입력(""는 입력 안 해도 됨)터미널에 "vim 파일 경로" 입력(""는 입력 안해도 됨, 파일 경로는 텍스트 파일이 위치한 경로임)명령어:w 저장하기:q 나가기:wq 저장하고 나가기:q!
time-serie-wizard.tistory.com
그리고 가장 아래에 다음과 같이 입력하고 저장
127.0.0.1 www.youtube.com
127.0.0.1 youtube.com
이후 safari 껐다 켠 후 youtube를 검색하여 차단됐는지 확인
원리는 정말 간단합니다. 웹 브라우저에 웹사이트 주소를 입력하면 브라우저는 먼저 /etc/hosts에서 웹사이트 주소에 해당하는 ip주소를 읽게 됩니다. 그다음에 웹사이트 주소에 해당하는 ip 주소로 연결하게 되는 순서입니다. 하지만 그 ip주소를 로컬 주소인 127.0.0.1로 지정해서 youtube 서버로 접속을 막는 원리입니다. 간단하죠?
이걸 적당히 응용하면 다른 웹사이트도 손쉽게 차단할 수 있습니다.

만약 Safari를 사용하시고, 위의 방법으로도 차단되지 않는다면 다음 글을 참고해주세요.
2025.03.23 - [혼자놀기] - MacOS pf 방화벽으로 웹사이트 차단 방법
반응형