Eu não sei o que o mundo está acontecendo aqui, mas se eu tivesse esse problema, estaria usando Wireshark (wireshark.org) para ver o que está acontecendo. É um sniffer de pacotes. Faça o download e use-o. Em última análise, a interpretação do que os pacotes estão mostrando não é para os fracos de coração, mas é possível salvar quais pacotes você captura em um arquivo, & peça a alguém para revisá-lo. Talvez seja possível dar algumas dicas para você aqui sobre o que procurar ... como solicitações de DNS não atendidas. Existem alguns problemas potenciais de segurança ao entregar o arquivo de pacotes capturados para qualquer pessoa.
Você precisará rodar o Wireshark como administrador, a menos que o IIRC for Windows (eu sou principalmente um cara do Linux), você instale o WinPcap, que também é instalado junto com o Wireshark, para permitir que "alguém" faça sniffing.
Uma vez que o Wireshark esteja rodando, faça "Capture- > Options- > selecione interface- > start". Todas as outras opções padrão na caixa de diálogo de opções provavelmente estão bem. Capture por alguns minutos enquanto você enfrenta / força o problema do DNS. Em seguida, "capture- > stop" e depois "file- > save" e / ou navegue pelos seus pacotes capturados.
Outra pergunta para você. Este problema está acontecendo ao usar uma interface sem fio? Tente usar uma interface com fio, apenas para coletar outro ponto de dados. Também o Wireshark usando wireless é impactado de uma maneira importante porque você não pode capturar no que é chamado de modo "promíscuo", o qual é o termo técnico de rede real comumente usado, o que significa que ele ouve tudo no rede. Quase todos os drivers sem fio da Microsoft não permitem o modo promíscuo em redes sem fio para impedir a invasão de redes sem fio abertas, mas para sua pergunta sobre DNS é provável que não seja necessário um modo promíscuo para ver o que está ou não acontecendo com seu laptop. .. mas use-o se puder, como quando em uma rede com fio.
Vou assistir a este problema para ajudar ainda mais.