Pochi giorni fa tutte le app native su OSX 10.10.4 MacBook Pro hanno smesso di connettersi a Internet. Questo sembrava accadere all'improvviso, e non sono sicuro di cosa abbia causato questo problema. Stranamente, Google Chrome sembra funzionare bene, anche quando Terminal non riesce a connettersi. Ecco un riassunto di ciò che ho provato finora:
Sul terminale
- ping google.com: ping: impossibile risolvere google.com: host sconosciuto
- ping 8.8.8.8: 5 pacchetti trasmessi, 5 pacchetti ricevuti, 0,0% perdita di pacchetti
- curl google.com: curl: (6) Impossibile risolvere l'host "google.com"
- arricciamento 8.8.8.8: arricciatura: (7) Impossibile connettersi alla porta 8.8.8.8 80: operazione scaduta
- ssh {servername}: ssh: impossibile risolvere l'hostname {servername}: nomenodo e nomeserver forniti o non conosciuti
- nslookup google.com: funziona correttamente, ma la risposta è lunga, quindi non la posterò.
- dig google.com: funziona correttamente, ma la risposta è lunga, quindi non la posterò.
Quindi, per me, questo sembra un problema DNS in quanto google.com non è stato risolto, ma c'è anche qualcos'altro che si verifica perché anche l'arricciamento 8.8.8.8 non funziona. Stranamente anche se nslookup e dig funzionano come previsto.
Ho anche provato a eseguire questi comandi per ripristinare DNS
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
Altre cose
- Ho riavviato in modalità provvisoria, ma questo ha dato gli stessi risultati.
- Mi sono anche assicurato che non ci siano impostazioni proxy attive.
- Ho provato diverse posizioni Wi-Fi. Il wifi si connette, ma le app native non hanno accesso a Internet.
- Ho eseguito questi test sia su Wi-Fi che su una connessione cablata e osservato gli stessi risultati.
- Ho rimosso e aggiunto nuovamente la connessione Wi-Fi.
- Ho riavviato il mio computer molte volte.
- Non esiste un firewall.
- Avevo pianificato di installare il nuovo OSX nella speranza che potesse recuperare il computer, ma non riesco a collegarmi all'App Store.
- Ho creato un nuovo account utente e ho eseguito gli stessi test, ma ho osservato gli stessi risultati.
Qualcuno ha idea di cosa potrebbe accadere? Qualsiasi aiuto è molto apprezzato!
Modifica
Come richiesto da @willWorkForCookies, il mio file resolv.conf è in realtà un collegamento simbolico. L'originale si trova qui: /private/var/run/resolv.conf
Ecco il mio file resolv.conf:
$ cat /etc/resolv.conf
#
# Mac OS X Notice
#
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
#
domain hsd1.mi.comcast.net.
nameserver 75.75.76.76
nameserver 75.75.75.75
nameserver 2001:558:feed::2
nameserver 2001:558:feed::1
L'utilizzo del seguente comando per svuotare DNS non ha avuto alcun effetto:
sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder