Eu tenho uma máquina virtual Hyper-V configurada com seu próprio gerenciador de DNS e entradas para teste. O gerenciador DNS da VM está configurado para encaminhar todas as outras solicitações para os servidores DNS "regulares".
Isso tudo costumava funcionar bem, mas agora estou com problemas (possivelmente corresponde à época em que mudei o adaptador de rede da máquina virtual para vincular a vários endereços IP estáticos - anteriormente era um único endereço DHCP).
O interessante é que eu faço ping nas entradas de DNS da VM bem. No entanto, para as entradas encaminhadas, o nslookup é bem-sucedido, mas o ping falha e nenhum site externo pode ser acessado.
Por exemplo, aqui estão os resultados para www.google.com, depois de um novo ipconfig /flushdns
:
C:\Windows\system32>nslookup www.google.com
Server: localhost
Address: 127.0.0.1
Non-authoritative answer:
Name: www.google.com
Addresses: 2607:f8b0:4003:c01::68
173.194.64.105
173.194.64.99
173.194.64.103
173.194.64.106
173.194.64.147
173.194.64.104
C:\Windows\system32>ping www.google.com
Ping request could not find host www.google.com. Please check the name and try again.
C:\Windows\system32>ping 173.194.64.106
Pinging 173.194.64.106 with 32 bytes of data:
PING: transmit failed. General failure.
PING: transmit failed. General failure.
PING: transmit failed. General failure.
PING: transmit failed. General failure.
Ping statistics for 173.194.64.106:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Mas o ping de minhas entradas dns definidas internamente (definidas em zonas de pesquisa direta) funciona bem.
Atualizar
Com a configuração ip estática (vários ips estáticos na mesma conexão de rede, servidor dns definido como 127.0.0.1 com encaminhamento para servidores dns "oficiais"), posso executar ping nas entradas dns definidas na minha VM e nas entradas dns locais a rede interna mais ampla. No entanto, não consigo fazer ping em endereços na Internet.
Se eu permitir que o Windows "diagnostique" minha conexão de rede na máquina virtual, sugiro alterar meu adaptador de VM de volta para DHCP - se eu permitir, posso fazer ping de Internet externa (mas não minhas entradas dns de VM) . Assim que eu alternar de volta para os endereços IP estáticos, o comportamento problemático será exibido novamente.
Atualização 2
Todos os endereços IP atribuídos estão na mesma sub-rede.
Aqui está um resultado tracert
:
C:\Windows\system32>tracert 173.194.64.106
Tracing route to oa-in-f106.1e100.net [173.194.64.106]
over a maximum of 30 hops:
1 Transmit error: code 1231.
Trace complete.
Por que meu servidor virtual é capaz de resolver com êxito as entradas de DNS externas, mas não se conecta a elas?