Meu laptop (Windows 10) sempre relata uma conexão Ethernet como "Sem acesso à Internet", apesar de realmente haver acesso à Internet (pode navegar na Web, etc.). O WiFi não é afetado.
Deesta página do TechNetparece que o Windows Vista e superior verificam se há uma conexão com a Internet funcionando:
- fazendo um pedido dehttp://www.msftncsi.com/ncsi.txte verificar se a resposta é "Microsoft NCSI"; e
- solicitando resolução de nome
dns.msftncsi.com
e verificando se resolve para 131.107.255.255
Como você pode ver, ambos os testes foram aprovados no meu laptop, mas o Windows ainda pensa que não há internet:
Isso é um incômodo, pois faz com que o Windows prefira WiFi em vez de Ethernet se ambos estiverem conectados (independentemente das configurações métricas). Eu sei que posso desligar o NCSI no registro, mas pode ser útil (por exemplo, conectar-se a um ponto de acesso WiFi com página de login).
Então, o que mais o Windows está verificando para decidir que não há conectividade com a Internet?