Eu uso uma máquina virtual de roteador / firewall PFsense com dois adaptadores, um definido como ponte para a WAN e o outro definido para a rede Interna (para o VirtualBox). Em seguida, coloque a VM do Ubuntu na rede interna, com a caixa PFSense configurada para fornecer um endereço IP via DHCP. Este vídeo fornece um guia (embora seja orientado para a configuração de uma rede baseada no Windows): link