Meu servidor Ubuntu com o Dnsmasq instalado está sendo executado dentro do Hyper-V no host do Windows 10 e o endereço IP do servidor com dnsmasq é 10.10.0.1
.
No Hyper-V estão rodando mais servidores Ubuntu (Landscape, Aptly, ...) e namespaces dns são resolvidos corretamente em rede privada (todos os vms estão conectados em rede privada por eht1
interface), mas não consigo resolver VMs do host do Windows por nome de domínio. Aqui está /etc/hosts
na VM com dnsmasq:
127.0.0.1 dns
10.10.0.1 dns
10.10.0.2 landscape
10.10.0.3 aptly
Configuração do dnsmasq /etc/dnsmasq.conf
server=8.8.8.8
server=8.8.4.4
no-dhcp-interface=eth0
no-dhcp-interface=eth1
O que estou perdendo? Como configurar o dnsmasq ou windows para resolver vms por nomes de domínio? Aqui está uma captura de tela com a configuração do adaptador de rede local para rede privada no hyper-v.