Dzisiaj moja maszyna przestała mieć dostęp do Internetu. Nadal mogę uzyskać dostęp do niektórych zasobów sieci lokalnej. Kiedy spojrzałem na dziennik błędów, zobaczyłem następujące ostrzeżenie tcpip:
Żądanie przydzielenia efemerycznego numeru portu z globalnej przestrzeni portów UDP nie powiodło się z powodu użycia wszystkich takich portów.
Uruchomiłem netstat -anob
i na wyjściu DNScache jest wymieniony tysiące razy (od portu 50000 do 65536).
To mi się po raz drugi zdarzyło. Zabicie procesu DNSClient na podstawie instrukcji tutaj znalezionych zadziałało, ale chciałbym dowiedzieć się, co powoduje ten problem.
Aktualizacja: gdy ten problem się zdarza, nadal mogę uzyskać połączenie z programami, które używały DNS do rozwiązania nazwy hosta, zanim problem się zaczął. Na przykład mogę kontynuować rozmowę z przyjaciółmi z Pidginem. Mogę również łączyć się ze stronami internetowymi bezpośrednio za pomocą adresu IP.