Nie mogę dotrzeć do stron internetowych przy użyciu przeglądarek w systemie OS X 10.6.7 na MacBooku Pro, prawdopodobnie po wznowieniu ze stanu uśpienia. Miałem już ten problem i został rozwiązany przez restart, ale odkąd go dostałem, chciałem dostać się do jego źródła.
Wszystko zaczyna się od tego, że Chrome i Safari nie mogą przeglądać Internetu. Oto lista tego, co działa, a co nie:
Nie działa
- Przeglądaj Internet w Safari, Chrome i Firefox („Nie masz połączenia z Internetem”)
- Adium
Pracuje
ping google.com
wget google.com
curl http://www.google.com
traceroute google.com
nslookup google.com
- Przeglądaj w dowolnej przeglądarce Internet z tym proxy Charles zaczął
- Przeglądaj 74.125.39.103 (Google IP) w dowolnej przeglądarce
- Skype
W ogóle nie skonfigurowałem żadnego serwera proxy (z wyjątkiem sytuacji, gdy działam z Charlesem). Inne komputery w sieci mogą dobrze połączyć się z Internetem. Jestem podłączony do Ethernetu, AirPort lub obu, ale żadna kombinacja nie robi różnicy.
Ja również próbował użyć innego dostawcy DNS Google Public DNS , ale to nie działało ( nslookup
, ping
etc używany nowy serwer nazw bez problemów).
Odwiedzanie adresu IP google.com w przeglądarce działa jak podano powyżej, a biorąc pod uwagę ping
inne prace, wydaje się, że jest to problem z DNS? Co może być tego przyczyną?
źródło
Odpowiedzi:
Problem tymczasowo rozwiązany przez uruchomienie:
Zgodnie z tym pytaniem: MacBook nie może korzystać z Internetu, ale zarówno nslookup, jak i ping działają .
Nadal nie wyjaśnia, dlaczego to psuje się podczas snu / wznowienia.
źródło
Wykonaj wszystkie te kroki, sprawdzając po każdym, czy problem został rozwiązany.
Uruchom ponownie router
Zresetuj PRAM komputera Mac
W terminalu
W Preferencjach systemowych / sieci utwórz nową (nie duplikowaną) lokalizację sieciową i skonfiguruj ją dla swoich potrzeb
W terminalu
Łata 4 plików systemowych mDNS z powrotem do wersji 10.6.4
Zobacz https://discussions.apple.com/message/12683257#12683257
Istnieje nawet pakiet z plikami.
W tym poście https://discussions.apple.com/message/13346662#13346662 mówi, że używa poprawki w 10.6.7.
Niemniej jednak najpierw wykonaj kopię zapasową plików 10.6.7.
I potwierdź pomyślną zamianę każdego pliku.
źródło
scutil --dns
?Od OS 10.6 - Snow Leopard wciąż usuwa DNS :
źródło
Jeślisudo killall mDNSResponder
tymczasowo go rozwiąże, możesz utworzyć skrypt Applescript, który będzie uruchamiany po wznowieniu pracy komputera ze stanu uśpienia.Spróbuj utworzyć nowego użytkownika na komputerze i sprawdź, czy to działa.
Zadzwoń do Apple - http://www.apple.com/support/contact/ .
źródło