현재 "찾을 수없는"localhost를 해결하려고합니다.
내가 localhost를 핑하면-나는 얻는다
ping: cannot resolve localhost: Unknown host
/ etc / hosts 파일에 localhost에 대한 해결 방법이 필요한 아래 항목이 있는지 확인했습니다.
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
그러나 127.0.0.1을 핑하면 성공적입니다.
PING 127.0.0.1 (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.052 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.066 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.054 ms
^C
--- 127.0.0.1 ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.052/0.057/0.066/0.006 ms
이것이 내 바이러스 백신에 의해 차단되는 것이 의심 스럽습니다. 또한 "웹 루트 보안 어디서나"안티 바이러스를 사용하지 않도록 설정했지만 아무것도 해결하지 못했습니다.
또한 컴퓨터를 다시 시작했을 때 처음 몇 분 동안 ping localhost가 작동하고 몇 분 후에 작업이 중지되었음을 알았습니다. 작동이 중지 된 원인을 추적하는 방법을 잘 모릅니다.
Mac OS X에서 해결되지 않는 DNS 의 답변을 기반으로 - "dig"섹션이 전혀 없다는 것을 찾기 위해 "dig @ 8.8.8.8 localhost"를 시도했습니다.
localhost:~ $ dig @8.8.8.8 localhost
; <<>> DiG 9.8.3-P1 <<>> @8.8.8.8 localhost
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 3535
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;localhost. IN A
;; AUTHORITY SECTION:
. 805 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2016081801 1800 900 604800 86400
;; Query time: 20 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Thu Aug 18 17:15:07 2016
;; MSG SIZE rcvd: 102
요청한대로 "ls -le @ / etc / hosts"에 대한 출력-
$ ls -le@ /etc/hosts
-rw-r--r-- 1 root wheel 6126 Aug 18 17:09 /etc/hosts
ls -le@ /etc/hosts
.