Impossibile eseguire il ping localhost

1

Ho installato una nuova retina per MacBook Pro, le cose stavano andando bene ma ora non riesco ad accedere a localhost.

$ ping localhost
ping: cannot resolve localhost: Unknown host

Il mio file / etc / hosts va bene, o almeno intatto.

Ho provato a svuotare la cache DNS e dig localhost sputa

; <<>> DiG 9.8.3-P1 <<>> localhost
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 50562
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;localhost.         IN  A

;; AUTHORITY SECTION:
.           1551    IN  SOA a.root-servers.net. nstld.verisign-grs.com. 2013030800 1800 900 604800 86400

;; Query time: 31 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Mar  8 14:53:09 2013
;; MSG SIZE  rcvd: 102

Sono in perdita cosa provare dopo! Ho persino eseguito OnyX per pulire tutta la cache ecc ...

    
posta user44649 08.03.2013 - 16:12
fonte

1 risposta

1

Forse il tuo file host è stato mutilato. Apri un terminale e leggi il file hosts:

vim /private/etc/hosts

Questo dovrebbe contenere una linea che mappa localhost a 127.0.0.1 :

127.0.0.1   localhost

Potrebbe essere che questo file non esiste affatto, o la linea che ho dato sopra non è presente. Per poterlo modificare devi essere superutente, cioè:

sudo vim /private/etc/hosts

oppure puoi utilizzare qualsiasi altro editor oltre a vim .

    
risposta data 08.03.2013 - 19:56
fonte

Leggi altre domande sui tag