Сегодня моя машина перестала иметь доступ к Интернету. Я все еще могу получить доступ к некоторым локальным сетевым ресурсам. Когда я посмотрел в журнале ошибок, я увидел следующее предупреждение tcpip:
Запрос на выделение эфемерного номера порта из глобального пространства портов UDP не выполнен из-за использования всех таких портов.
Я запустил netstat -anob
и в выводе DNScache указывался тысячи раз (начиная с порта 50000 до 65536).
Это второй раз, когда это случилось со мной. Уничтожение процесса DNSClient на основе приведенных здесь инструкций сработало, но я хотел бы выяснить, что является причиной этой проблемы.
Обновление: когда возникает эта проблема, я все еще могу выйти в Интернет с программами, которые использовали DNS для разрешения имени хоста до начала проблемы. Например, я могу продолжать общаться с друзьями на Pidgin. Я также могу подключаться к веб-сайтам напрямую, используя IP-адрес.