Sim, uma interface em ponte resolveria o problema, no entanto, há outra solução disponibilizada porque o linux é tão flexível, para usar o host ubuntu como um gateway para acessar toda a rede. Isso pode ser feito com o iptables:
iptables --table nat --append POSTROUTING --out-interface $hostInt -j MASQUERADE
iptables --append FORWARD --in-interface $vboxInt -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
Basta substituir $ hostInt pela interface de rede da sua máquina host, como eth0 ou wlan0. Substitua $ vboxInt pela interface virtual da máquina local.