Windows 기반 컴퓨터와 마찬가지로 Mac에는 컴퓨터가 인터넷의 웹 사이트에 연결하는 방법을 구성하는 호스트 파일이 있습니다. 이 파일에는 웹사이트 및 IP 주소에 대한 참조가 포함되어 있으며 Mac에서 다양한 방법으로 사용할 수 있습니다.
Mac에서 호스트 파일을 편집하려는 이유 중 하나는 웹사이트를 차단하기 위해서입니다. 컴퓨터에서 특정 웹사이트에 액세스하지 못하도록 차단하는 좋은 방법입니다. 두 번째 가능한 사용법은 자신의 웹사이트를 컴퓨터에서 로컬로 테스트하는 것입니다. 호스트 파일이 선택한 도메인 이름을 로컬 스토리지의 네트워크 경로로 리디렉션하도록 할 수 있습니다.
Mac 호스트 파일 위치
호스트 파일을 편집하는 것은 위험한 작업이므로 Apple은 의도적으로 시스템의 개인 폴더에 배치했습니다. 이는 사용자가 적절한 지식 없이 이를 수정하여 전체 시스템에 피해를 주는 것을 방지하기 위한 것입니다.
궁금한 사용자를 위해 경로는 /etc/hosts/이며 터미널 창을 사용하여 액세스할 수 있습니다.
Mac에서 호스트 파일 편집
내장 편집기가 있기 때문에 Mac에서 호스트 파일을 편집하는 것은 상당히 쉽습니다. 터미널 내부에 있으며 나노 편집기라고 합니다. 이를 사용하여 컴퓨터의 호스트 파일을 포함한 모든 텍스트 파일을 열고 편집할 수 있습니다.
다음 단계를 수행하려면 관리자 계정을 사용하고 있는지 확인하십시오.
- Dock에서 Launchpad를 클릭하고 Terminal을 검색합니다. , 실행합니다.
- 터미널에 다음 명령을 입력하고 Enter를 누릅니다. 나노 편집기에서 호스트 파일을 엽니다.sudo nano /etc/hosts
- sudo 명령이므로 비밀번호를 입력하라고 합니다. 비밀번호를 입력하고 계속 진행합니다.
- 이제 파일이 화면에 열려 있어야 편집을 시작할 수 있습니다.
Mac 호스트 파일 이해
이전에 호스트 파일을 편집한 적이 없다면 파일 작업이 약간 복잡할 수 있습니다. 하지만 보기만큼 편집이 어렵지는 않습니다.
파일에서 찾을 수 있는 항목 중 하나는 127.0.0.1 localhost.입니다.
숫자가 있는 첫 번째 섹션은 Mac의 로컬 IP 주소입니다. 호스트 이름이 있는 두 번째 섹션은 해당 IP 주소에 액세스하는 데 사용하는 것입니다.
위의 두 부분을 결합하면 모든 localhost 쿼리를 IP 주소 로 리디렉션합니다. 127.0.0.1 localhost를 브라우저에 입력하면 브라우저가 호스트 파일을 찾아 지정된 IP 주소를 얻고 해당 IP 주소로 이동합니다.
요컨대 호스트 파일은 IP 주소와 도메인 이름의 조합에 불과합니다. 원하는 결과를 얻기 위해 원하는 방식으로 수정할 수 있습니다.
호스트 파일로 리디렉션 설정
호스트 파일로 할 수 있는 일 중 하나는 리디렉션을 설정하는 것입니다. 도메인 이름이 가리키는 것과 완전히 다른 것을 가리킬 수 있습니다.
예를 들어, 소셜 미디어 사용을 줄이려는 경우 facebook.com과 같은 도메인이 브라우저를 Wikipedia와 같은 사이트로 리디렉션하도록 할 수 있습니다. 원하는 모든 도메인과 IP 주소를 사용할 수 있습니다.
호스트 파일을 사용하여 위의 리디렉션을 설정하는 방법을 살펴보겠습니다.
- 파일이 nano 편집기에 열려 있는 동안 화살표 키를 사용하여 커서를 localhost가 끝나는 위치로 이동합니다. 그런 다음 Enter를 눌러 항목에 새 줄을 추가합니다.
- 방금 추가한 새 줄에 원본 도메인을 리디렉션할 IP 주소를 입력합니다. 위키백과의 IP 주소인 103.102.166.224을 사용합니다.
- 키보드에서 Tab 키를 눌러 소스 도메인 필드로 이동합니다.
- 여기에 이전에 입력한 IP 주소로 리디렉션할 도메인 이름을 입력합니다. 여기서 facebook.com을 사용합니다.
- 변경이 완료되면 키보드의 Ctrl + O 키를 눌러 파일을 저장합니다.
- Press Enter를 눌러 작업을 확인합니다.
- Press Ctrl + X 키를 눌러 nano 편집기를 닫습니다.
- 이제 변경 사항을 적용하려면 DNS 캐시를 플러시해야 합니다. 이렇게 하려면 터미널에 다음 명령을 입력하고 Enter.dscacheutil -flushcache를 누릅니다.
- 브라우저를 열고 facebook.com을 입력한 다음 Enter를 누르십시오. . Facebook이 아닌 Wikipedia가 열립니다.
빠른 팁: 웹사이트의 IP 주소를 찾는 방법
위의 절차에서 볼 수 있듯이 사람들을 리디렉션하려는 사이트의 IP 주소가 필요합니다. 아직 모르는 경우 터미널에서 명령을 사용하여 웹사이트의 IP 주소를 찾을 수 있습니다.
- 터미널 창에서 다음 명령을 입력하고 Enter를 누르십시오. wikipedia.org를 원하는 웹사이트로 바꾸십시오.ping wikipedia.org
- 화면에 IP 주소가 표시됩니다. 그것이 호스트 파일에서 사용할 수 있는 것입니다.
Mac에서 호스트 파일을 편집하여 웹사이트 차단
WINDOWS에서 웹사이트를 차단하는 방법: 호스트 파일 사용호스트 파일의 가장 좋은 점은 Mac에 타사 앱을 설치하지 않고도 사이트를 차단할 수 있다는 것입니다. 파일에 항목을 추가하면 해당 항목에 대한 모든 연결 요청이 거부됩니다.
- 위와 같이 nano 편집기에서 호스트 파일을 시작합니다.
- localhost 항목이 끝나는 곳에 커서를 놓고 Enter를 누릅니다.새 줄을 추가합니다.
- IP 주소 127.0.0.1를 입력하고 Tab을 누릅니다.키보드에서.
- 차단하려는 사이트의 도메인 이름을 입력하세요. 예를 들어 Instagram을 차단하려면 instagram.com.을 입력합니다.
- Press Ctrl + O 변경 사항을 저장합니다.
- Ctrl + X를 눌러 파일을 닫습니다.
- 다음 명령을 입력하고 Enter를 눌러 DNS 캐시를 플러시합니다.dscacheutil -flushcache
이제 차단된 사이트에 액세스하려고 할 때마다 오류 페이지를 표시하는 localhost로 이동합니다.
Mac 호스트 파일은 나가는 네트워크 요청을 가지고 놀 수 있는 다양한 방법을 제공하며 원하는 대로 차단 및 차단 해제할 수 있습니다. 이전에 Mac에서 호스트 파일을 사용한 적이 있습니까? 그렇다면 무엇을 위한 것이었습니까? 아래 댓글로 알려주세요.