Come posso rilevare quale impostazione in OS X potrebbe bloccare ping localhost
?
IPFW, LittleSnitch non ha regole del genere?
Aggiornamento 1:
> cat /etc/hosts
127.0.0.1 localhost
255.255.255.255 broadcast
La scelta più ovvia sarebbe se la modalità invisibile fosse attiva. Questo blocca i ping a localhost su tutti i miei sistemi Mac OS. Vai a Preferenze di Sistema, Sicurezza e amp; Privacy, Firewall, Opzioni firewall ...
Inoltre,sehai"Blocca tutte le connessioni in entrata" che potrebbero anche influenzare le cose. Sicuramente disattiverei LittleSnitch poiché è anche in grado di bloccare questo tipo di traffico se non lo avessi permesso.
Molto probabilmente è il tuo Mac OSX Firewall.
Vai a Preferenze di Sistema / Sicurezza e amp; Privacy / Firewall e vedere se è acceso. Se lo è, spegnilo per un momento e vedi se riesci a ping localhost
(tieni presente che, prima di disattivare il firewall, devi fare clic sul lucchetto nell'angolo in basso a sinistra e autenticare).
Non lasciare il firewall spento, a meno che tu non sia assolutamente sicuro che il tuo Mac non sia esposto a nessun traffico esterno (cioè è davvero sicuro farlo quando sei in una rete completamente isolata). La procedura sopra riportata consiste nel verificare che sia il firewall e non qualcos'altro che sta bloccando il traffico ICMP su localhost.