Não a resposta completa, mas alguns pensamentos. Se os dispositivos em sua rede usarem DHCP para obter o endereço IP, você poderá configurar os detalhes do servidor DNS também no servidor DHCP. Então você VM pode executar um servidor DNS que irá mapear URLs para caminhos absolutos (como endereço IP / localização /). Você pode fornecer o endereço IP da sua VM (Servidor DNS) na parte superior (na lista de DNS) e, em seguida, o IP de um DNS normal (como o google dns (8.8.8.8)).
Se sua VM não estiver em execução, o navegador primeiro tentará o IP da sua VM, se não houver resposta, ela tentará os DNSs conseqüentes e, portanto, resolverá a URL.