1. 터미널에서 sudo vi /private/etc/hosts를 입력해 hosts 열기

참고로 저는 iTerm2를 사용중입니다

 

2. 적당히 수정합니다

{IP주소} {호스트명} 이런식으로 입력해주세요.

예를 들어 네이버에 들어가는걸 차단한다고 치면 127.0.0.1 naver.com을 입력합니다. 그럼 브라우저에서 naver.com에 접속하려고 할 때 127.0.0.1=localhost로 리다이렉트시켜서 아무것도 나오지 않겠죠?

 

dscacheutil -flushcache

3. 재부팅 또는 커맨드 입력해 dns cache를 지우기

맥 버전별로 다른데, macOS Catalina(10.15)에서는 위 명령어를 입력해주면 됩니다

반응형