Mam użytkownika z nowym wysokiej klasy komputerem MacBook Pro, który nie może korzystać z Internetu. Może łączyć się z naszą siecią przewodową lub bezprzewodową i wykonywać takie czynności, jak przeglądanie udziałów plików, ale nie może uzyskać dalszych korzyści.
Kiedy sprowadziłem maszynę do testowania, stwierdziłem, że mogę dobrze wykonać nslookup i mogę pingować adresy zwrócone przez nslookup. Jestem nawet w stanie wyświetlić strony internetowe, wpisując adres IP bezpośrednio w pasku adresu. Jednak gdy próbuję pingować nazwę domeny zamiast adresu IP, po prostu tam jest. Najwyraźniej mogę albo rozpoznać nazwę, albo komunikować się z adresem, ale nie jednocześnie.
Znów objawy te występują zarówno w sieci przewodowej, jak i bezprzewodowej. Inne komputery w naszej sieci, w tym kilka innych komputerów Mac, nie mają tego problemu.
Jakieś pomysły?
źródło
Odkryłem, że główną przyczyną tego problemu na wielu moich komputerach Mac (cóż, Hackintoshes) było spanie / zawieszanie się na dysku. Jeśli to się nie powiedzie, przy następnym uruchomieniu mDNSResponder jest w stanie uszkodzonym, a
sudo killall mDNSResponder
polecenie to naprawia.źródło
Być może ręcznie określiłeś serwery DNS w ustawieniach Maca? Sprawdź swoje ustawienia, tak jak to pokazano tutaj , usuń wszystkie serwery DNS, które tam masz, zastąp adres IP punktu dostępu (a nawet po prostu pozostaw puste, DNS należy ustawić przez DHCP).
źródło
Ponieważ to kluczowe, ale nieudokumentowane polecenie zmienia się szaleńczo w różnych wersjach MacOS, kopiuję i wklejam poniżej super pomocnej listy referencyjnej z
źródło
Naprawdę walczyłem z tym i próbowałem wszystkich kroków. działało dla mnie wchodzenie w preferencje sieciowe i usuwanie zarówno kart Ethernet, jak i kart lotniskowych, a następnie ich ponowne dodawanie
źródło