Supondo que você esteja falando da VM do Oracle VirtualBox, leia esta seção do manual: link
Essencialmente, usando NAT, suas VMs precisarão estar na sub-rede escolhida pela sua instalação do VirtualBox. O VirtualBox tem um servidor DHCP que aloca endereços automaticamente, e é por isso que você pode acessar a Internet a partir de suas VMs.
O AD / DNS precisará estar em um endereço estático nesta sub-rede, não em DHCP. Eu começaria fazendo ping no endereço IP e não no nome também.