Hoje minha máquina parou de acessar a internet. Ainda consigo acessar alguns recursos de rede local. Quando olhei no log de erros, vi o seguinte aviso tcpip:
Uma solicitação para alocar um número de porta efêmero do espaço de porta UDP global falhou devido a todas essas portas estarem em uso.
Eu corri netstat -anob
e na saída o DNScache é listado milhares de vezes (a partir da porta 50000 até 65536).
É a segunda vez que isso acontece comigo. Matar o processo DNSClient com base nas instruções encontradas aqui funcionou, mas eu gostaria de descobrir o que está causando esse problema.
Atualização: quando esse problema ocorre, ainda consigo entrar online com programas que usavam o DNS para resolver um nome de host antes de o problema começar. Por exemplo, eu posso continuar conversando com amigos com o Pidgin. Também consigo conectar-me a sites diretamente usando o endereço IP.