Po zainstalowaniu Mountain Lion pewnego dnia zauważyłem coś bardzo denerwującego. Niemal za każdym razem, gdy budzę iMaca (27 ", połowa 2010 r., CI7) ze stanu uśpienia: wygląda na to, że coś jest związane z DNS. Podczas próby połączenia z innymi komputerami przy użyciu ich adresów IP (v4 i v6) mogę SSH i wysyłać pingi, ale rozwiązywanie nazw hostów nie działa zbyt dobrze.
Teraz nie próbowałem jeszcze sprawdzać dzienników serwera DNS, aby sprawdzić, czy żądania w ogóle tam się pojawiają. Chociaż podejrzewam, że żądanie DNS nie dociera do serwera DNS, ponieważ szybkie ponowne uruchomienie komputera klienckiego lub użycie innego komputera klienckiego działa dobrze.
Widziałem kilka wzmianek o podobnych problemach na innych stronach, ale nie ma wiarygodnych odpowiedzi na pytanie, dlaczego ten problem się pojawia, jeden użytkownik, który korzystał z Wi-Fi najwyraźniej „naprawił” go, przełączając niektóre losowo pozornie niezwiązane ustawienia Wi-Fi i snu, co tylko mnie podejrzewa. że ten problem jest zepsuty.
Chciałbym znaleźć niezawodne obejście / rozwiązanie tego problemu, ale dwukrotnie sprawdziłem wszystkie ustawienia w panelach zarządzania energią i preferencjach sieci i wszystko wygląda dobrze. Próbowałem też ponownie zapisać ustawienia po wprowadzeniu pewnych zmian, a następnie powrócić do oryginalnych ustawień, aby zobaczyć, czy to również mnie naprawiło, bez powodzenia. Jak naprawić rozpoznawanie DNS po przebudzeniu?
Edycja: Sam używam sieci przewodowej, a Wi-Fi jest całkowicie wyłączone. Zarówno ustawienia IPv4, jak i IPv6 zostały wprowadzone ręcznie.
Sieć to zwykła stara podsieć 192.168.1.0/24, w której wszystkie maszyny są podłączone do dość taniego zarządzanego przełącznika gigE, połączenia FTTH 100/100 Mbps, które trafia do urządzenia FreeBSD, które działa jak brama, dhcp (isc-dhcp dla 192.168. 1.1-72) i serwer DNS (bind). Łączność IPv6 odbywa się przez tunel Sixxs. Całkiem standardowa konfiguracja, która nie powodowała żadnych problemów w przeszłości.
źródło
Odpowiedzi:
Miałem dokładnie to samo doświadczenie, choć nie za każdym razem. Czasami oznacza to, że witryny, które ostatnio odwiedziłem, są niedostępne, ale inne witryny, których nie odwiedziłem od wieków, ładują się dobrze.
Zwykle opróżnianie bufora DNS rozwiązuje go.
źródło
mDNSResponder
nie pomaga, sieć wciąż kończy się na wpół martwa, kiedy budzę komputer z trybu uśpienia.Czasami też to rozumiem. Kiedy to się dzieje, każę systemowi opróżnić DNS:
W ustawieniach zasilania, aby uniknąć problemów związanych z trybem uśpienia / budzenia, wyłączyłem opcję systemową „uśpienia dysku”, ponieważ najwyraźniej może to powodować problemy ze skrzynkami wyposażonymi w SSD.
źródło