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.