엉망인 호스트? Mac OS X에서 원래 기본 /etc/hosts 파일을 복원하는 방법
호스트 파일은 모든 컴퓨터에 포함되어 있으며 Mac OS에서 IP 주소를 호스트 이름에 매핑하는 데 사용됩니다. 사용자는 다양한 이유로 호스트 파일을 조정, 변경 또는 편집할 수 있으므로 쉽게 사용자 오류에 노출되어 액세스할 수 없는 네트워크 위치, 네트워크 오류, 차단된 웹 사이트에 이르기까지 다양한 바람직하지 않은 네트워크 문제가 발생할 수 있습니다. 또는 Apple 서버가 차단되었기 때문에 실패한 iOS 업데이트 및 자주 발생하는 17 및 3194 오류와 같은 다양한 iTunes 오류에도 로드할 수 없습니다.
다행히 원래의 기본 /etc/hosts 파일을 정상 상태로 복원하는 것은 매우 쉽습니다. 손대지 않은 원래의 기본 파일을 되돌리는 가장 좋은 방법은 단순히 기존의 손상된 호스트 파일을 새 파일로 덮어쓰는 것입니다. 깨끗한 버전은 Mac OS X에서 기본적으로 제공되는 것의 복사본입니다. 편의를 위해 아래에 예제가 포함되어 있지만 필요한 경우 다른 Mac에서도 검색할 수 있습니다. 아래 버전에는 추가 항목이나 수정 사항이 포함되어 있지 않습니다. 이 버전은 OS X Mavericks의 직접 복제본이므로 변경 또는 조정 중에 중요한 호스트 문서를 실수로 엉망으로 만든 경우 안전하게 돌아갈 수 있습니다. 아래 텍스트를 복사하여 /etc/hosts 경로에 저장된 일반 텍스트 파일에 붙여넣기를 원할 것입니다. 방법을 잘 모르겠다면 다음 지침에 따라 명령줄에서 적절한 방법으로 파일을 편집하고 아래 호스트 블록으로 덮어쓰거나 TextEdit를 사용하여 엉망인 버전 위에 저장하는 방법을 배울 수 있습니다. , 아래에서 살펴보겠습니다.
Mac OS X의 기본 및 원본 /etc/hosts 파일은 다음과 같습니다.
코드 블록 내에 포함된 것은 원본 호스트 파일과 4개의 기본 항목입니다. 이것을 복사하여 기존 호스트 파일에 붙여넣은 다음 일반 텍스트로 저장하여 복원하십시오.
호스트 데이터베이스 localhost는 시스템이 부팅될 때루프백 인터페이스를 구성하는 데 사용됩니다. 이 항목을 변경하지 마십시오.127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost
명령줄에 익숙한 사람이라면 문제가 없을 것입니다. 하지만 무엇을 해야 할지 잘 모르겠다면 아래에서 설명하는 것처럼 TextEdit 앱에서 프로세스를 완료할 수도 있습니다. :
수정되지 않은 원본 호스트 파일을 Mac OS X로 복원
TextEdit는 모든 Mac에 번들로 제공되는 간단한 텍스트 편집기입니다. 호스트 문서는 제한된 디렉토리에 있는 시스템 파일이므로 이 작업을 완료하려면 관리자 권한도 필요합니다.
- 텍스트 편집기를 열고 위의 코드 블록을 비어 있는 새 파일에 붙여넣기
- 모든 텍스트를 선택하고 "서식 > 일반 텍스트 만들기"를 선택한 다음 "확인
- "파일 > 다른 이름으로 저장"을 선택하고 "확장자가 제공되지 않으면 txt 사용" 상자를 선택 취소합니다. 중요합니다. 파일 확장자를 포함하지 마십시오.
- Command+Shift+G를 눌러 "폴더로 이동" 창을 불러오십시오. 이제 /etc/를 입력하고 go
- 파일 이름을 'hosts'로 지정하고 저장합니다. 이 디렉토리에 쓰려면 관리자 암호를 입력해야 합니다.
이제 호스트 파일이 제대로 저장되었는지 확인하려면 터미널 앱으로 이동하여 다음을 입력하십시오.
cat /etc/hosts
이 명령은 다음과 같이 파일을 보고해야 합니다.
위의 샘플 호스트 파일처럼 보이지 않으면 뭔가 잘못한 것입니다. 가장 일반적인 문제는 일반적으로 파일을 일반 텍스트로 저장하지 않거나 실수로 파일 확장자를 추가하거나 이름을 잘못 지정하는 것이므로 다시 확인하십시오. 여전히 문제가 있는 경우 파일을 제대로 덮어쓰지 않았을 수 있습니다.
변경 사항을 시스템 전체에 적용하고 호스트 파일을 복원하려면 DNS 캐시를 플러시하거나 Mac을 재부팅해야 할 수 있습니다.
이것은 호스트 파일을 엉망으로 만들었거나, 수많은 항목으로 지나치게 복잡해졌거나, 호스트 데이터베이스를 완전히 사용할 수 없게 만든 경우 호스트 파일을 복원하는 가장 쉬운 방법입니다.이를 위해 Time Machine 백업에서 전체 Mac을 복원하거나 OS를 다시 설치할 필요는 없습니다.