1 단계 : 핑
$ ping localhost
이것은 다음과 같은 것을 반환해야합니다.
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.028 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.048 ms
...
이 방법이 작동하면이 답변으로 문제가 해결되지 않습니다. 다른 작업을 시도해보세요.
핑 반환 예를 들어 뭔가 다른 경우 : ping: cannot resolve localhost: Unknown host
뭔가가 당신과 함께 나사 고정 /etc/hosts
파일로 이동 2 단계
2 단계 : / etc / hosts 확인
/etc/hosts
파일 상단 이 다음과 같은지 확인하십시오.
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
파일에 이러한 항목이 없으면 파일 맨 위에 입력하고을 사용하여 DNS 캐시를 비운 다음 1 단계$ dscacheutil -flushcache
로 돌아가고 그렇지 않으면 3 단계로 이동합니다. 합니다.
3 단계 : 올바른 파일 형식 : unix 또는 LF 여야합니다. *
$ file /etc/hosts
다음을 반환해야합니다. /etc/hosts: ASCII English text
다음과 같은 것을 반환하면 /etc/hosts: ASCII English text, with CR line terminators
하면 파일 형식이 잘못되어 무시 될 수 있습니다.
선호하는 텍스트 편집기를 사용하여 파일 줄 끝을 unix 또는 LF로 변경합니다.
- Sublime Text 2에서는보기 메뉴를 통해 수행 할 수 있습니다. View> Line Endings> Unix
DNS 캐시 ( $ dscacheutil -flushcache
)를 비우고 1 단계 로 돌아갑니다.