Mac 호스트 파일은 Mac OS X에서 중요한 IP 문서로 호스트 이름을 매핑 할 수있는 중요한 텍스트 문서입니다. 인터넷에 IP 주소 매핑을위한 공용 및 개인 DNS 서버가 모두 있지만 Mac의 호스트 파일은 DNS 서버를 재정의하는 좋은 방법입니다. Mac에서 호스트 파일을 편집하면 사용자가 웹 사이트 주소를 특정 IP 주소로 수동으로 지정하거나 사용하지 않거나 내부 IP 주소를 가리켜 사이트에 대한 액세스를 완전히 차단할 수 있습니다. 다음은 OS X에서 Mac 호스트 파일을 편집하는 방법을 사용자에게 알려줍니다.
텍스트 편집으로 Mac 호스트 파일 편집
Mac OS X에서 호스트 파일을 편집하는 방법에는 두 가지가 있습니다. 한 가지 방법은 Mac 호스트 파일 편집에 기본 TextEdit 기능을 사용하는 것입니다. Mac 호스트 파일이 텍스트 문서 인 경우 TextEdit를 사용하면 Mac 호스트 파일 편집기만큼 유용한 도구가됩니다. 그러나 TextEdit은 파일을 직접 열 수 없으므로 파일을 데스크탑과 같은 보호되지 않은 위치에 복사하고 편집 한 다음 TextEdit에 복사하여 Mac에서 호스트 파일을 편집해야합니다.
호스트 파일을 찾으려면 Finder를 열고 Finder의 메뉴 표시 줄에서 이동> 폴더로 이동을 선택하십시오. 상자에 다음 위치를 입력하고 Return 키를 누릅니다.
/ private / etc / hosts
새로운 Finder 창이 열리고 Mac의 호스트 파일이 선택됩니다. Finder 윈도우에서 클릭하여 끌어서 데스크탑에 놓으십시오. 파일을 자유롭게 편집 할 수 있습니다.
Mac 호스트 파일 기본값을 열려면 두 번 클릭하기 만하면 파일 내용이 TextEdit에 표시됩니다. 기본적으로 hosts 파일은 파운드 또는 숫자 기호 (#)로 "설명"된 여러 줄의 설명 텍스트 만 포함하므로 단순합니다. 호스트 파일에는 localhost 및 broadcasthost에 대한 IP 값도 있습니다. 파일을 편집하려면 broadcasthost 다음에 고유 한 행을 추가하십시오.
Mac에서 편집 된 호스트 파일을 잘 사용하려면 특정 웹 사이트에 대한 액세스를 차단해야합니다. ( Windows에서 웹 사이트를 차단하는 방법) 차단 하려는 IP 주소를 입력하고 호스트 이름을 지정해야합니다. 이 경우 YouTube를 차단하려고합니다. www.youtube.com을 0.0.0.0에 매핑하면 잘못된 IP 주소로 오류가 발생합니다. 이제 Mac을 사용하는 사람이 www.youtube.com으로 이동하려고하면 웹 브라우저가 페이지를로드하지 못합니다.
또 다른 방법은 0.0.0.0 대신 유효한 사이트의 IP 주소를 입력하는 것입니다. 웹 사이트의 IP 주소를 찾으려면 터미널을 통해 사이트를 "핑"할 수 있습니다. 터미널을 열고“www.website.com”을 선택한 웹 사이트로 바꾸어 다음 명령을 입력하십시오.
핑 www.website.com
Mac에서 호스트 파일을 변경 한 후에는 데스크탑의 현재 위치에 저장하십시오. 그런 다음 호스트 파일을 데스크탑에서 / private / etc 의 원래 위치로 끌어다 놓습니다. Finder 창이 닫히면 Finder> 이동> 폴더로 이동 명령을 사용하여 다시여십시오.
호스트 파일을 원래 위치에 놓은 후 OS X은 이미 존재하는 수정되지 않은 호스트 파일에 대해 수행 할 작업을 묻습니다. "대체"를 선택한 다음 관리 사용자 비밀번호를 입력하여 전송을 인증하십시오.
이제 웹 브라우저를 열어 변경 사항을 테스트하십시오. 올바른 변경 사항이 발생하지 않았으므로 DNS 캐시를 지워야 할 수도 있습니다. OS X Lion 및 OS X Mountain Lion의 경우 터미널을 열고 다음 명령을 사용하십시오. 실행하려면 관리자 암호를 입력해야합니다.
sudo killall -HUP mDNSResponder
OS X Mavericks의 경우이 명령을 대신 사용하십시오.
dscacheutil -flushcache; sudo killall -HUP mDNSResponder