O adaptador "somente host" do VirtualBox é realmente cheio de bugs e aleatoriamente falha na maneira como você descreve.
A solução alternativa é usar a interface em ponte do VirtualBox ou, se possível, usar o VMWare Player (ou, se você tiver o dinheiro, o VMware Workstation ou um servidor dedicado executando o OpenVZ ou outra tecnologia de virtualização mais confiável).
Uma vez eu postei um blog com uma possível edição de registro que parece ajudar, mas essa é uma correção incompleta e não resolve completamente o problema:
Outras soluções alternativas incluem a reinicialização do host do Windows e do sistema operacional guest quando o adaptador somente para host do VirtualBox começar a funcionar. Na verdade, meu adaptador somente de host funciona agora, mas quem sabe quando ele falhará novamente.