Ter mais de um servidor DHCP na mesma rede pode causar um comportamento inesperado se eles forem configurados de forma diferente, e eu evitaria isso em uma rede doméstica, a menos que você tenha um caso de uso específico para ele.
Na minha experiência, os roteadores domésticos tendem a ter uma implementação muito básica e limitada de DNS / DHCP. Quando se trata do meu roteador, descobri que ele não faz isso. Sem usar o NETBIOS / WINS, meu roteador não suporta nomes de host. Como tal, desativei os servidores DNS e DHCP no meu roteador e configurei um servidor DNS / DHCP dedicado na minha rede.
Sei que você pode não conseguir fazer isso na "sua" rede. Parece que você já configurou seu guest da VM para enviar seu nome usando o DHCP. Uma outra possibilidade é configurar WINs / NETBIOS em seu convidado para que ele transmita seu nome de host para todas as outras máquinas na rede. Isso certamente tornará seu nome de host solucionável para a maioria das máquinas na rede. Pode não ser ideal, mas deve funcionar.
A única alternativa que posso oferecer é configurar seu próprio servidor DNS / DHCP e convencer seus colegas de quarto a permitir que você use seu servidor para DNS / DHCP e desligue esses serviços no roteador.