Como mhl disse, o adaptador somente para o host deve funcionar. Eu os uso para minhas máquinas LAMP frequentemente. Você acaba recebendo um endereço IP único, geralmente é um padrão diferente do IP do roteador distribuído. (É para que eles não colidam, por exemplo, 10.XXX.XXX.XXX nunca colidirá com o padrão 192.168.XXX.XXX do qual um roteador pode ser executado.
Então o truque pode ser encontrar o endereço IP que o VirtualBox está dando à sua máquina quando você usa o Host apenas, uma maneira seria acessar o seu convidado (Ubuntu certo?) e rodar o "ifconfig" no terminal. Ele listará o hardware de rede (virtual) e listará os endereços IP. Um deles deve ser a chave.
Ao usar o Host somente, você não precisa encaminhar as portas do seu host para o seu convidado como no NAT, em vez disso você deve ser capaz de acessá-lo diretamente ... (como o mhl disse, mas com esse endereço IP você deve encontrar quando você faz essa coisa ifconfig.)