Estranho ... mas o problema é limitado ao uso doméstico, então é um começo muito bom para identificar facilmente onde está o problema. Não é um problema de vírus já que você já o verificou (com um vírus como o DNS changer, esse problema aconteceu em qualquer lugar e não no Linux ...). Também não é um seqüestro de arquivo HOSTS (tanto no W quanto no Linux!), Já que isso acontece apenas com os servidores DNS do ISP, então ...
Verifique suas configurações DNS e o servidor DNS alternativo com NameBench (use-o com as opções "incluir verificações de censura" e "incluir servidores DNS globais" ativados). O NameBench funciona para Windows e Linux.
link
Execute o teste completo. NameBench verifica a velocidade de resposta do DNS, os erros de resposta do DNS e a censura do DNS (se houver) para os servidores DNS reais e muitos outros no seu vizinho, incluindo DNS público, como OpenDNS, DNS do Google e assim por diante.
Eu supus (eu estou certo?) que sua configuração de DNS no roteador ou Windows (/ Linux) está definida para " Obter o servidor DNS automaticamente " que nay explicar por que os resultados são diferentes de seu lugar de origem e seu ISP e as outras redes WiFi ...
Em seguida, com base nos resultados, altere os parâmetros de rede do roteador / Windows / Linux para esses endereços DNS em vez da configuração automática ...
EDIT : também dê uma olhada neste teste on-line da Gibson Research: Teste de Spoofability do Servidor DNS
link
Espero que esta ajuda. Deixe-nos saber.