J'essaie de résoudre le problème de localhost qui, pour l'instant, est "non trouvé".
si je ping localhost - j'obtiens
ping: cannot resolve localhost: Unknown host
J'ai vérifié que le fichier /etc/hosts contient les entrées suivantes, qui sont nécessaires pour obtenir la résolution pour localhost.
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
Cependant, lorsque j'envoie un ping à 127.0.0.1, il réussit -
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
Dans le doute que cela soit bloqué par mon antivirus - j'ai également désactivé mon antivirus "web Root secure anywhere"... et cela n'a rien résolu.
De plus, j'ai remarqué que lorsque j'ai redémarré ma machine - pendant les premières minutes, le ping localhost a fonctionné et a cessé de fonctionner après quelques minutes. Je ne suis pas sûr de savoir comment suivre ce qui l'a empêché de fonctionner.
Basé sur la réponse à Le DNS ne se résout pas sur Mac OS X - J'ai essayé "dig @8.8.8.8 localhost" pour constater qu'il n'y avait pas de section "réponse" du tout.
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
Comme demandé, la sortie pour "ls -le@ /etc/hosts" -
$ ls -le@ /etc/hosts
-rw-r--r-- 1 root wheel 6126 Aug 18 17:09 /etc/hosts