Eu tenho um host do Windows 10 (laptop) executando o Ubuntu 16.04 em uma VM do VirtualBox 5.2.8. Quando instalei a VM inicialmente, usei o NAT como meu adaptador de rede 1 e um adaptador somente host para o nº 2. Isso funcionou muito bem até o Windows ser atualizado.
Para recriar o adaptador somente host (tentando manter o IP atribuído anteriormente), segui estas etapas:
Goal: Access VM at 192.168.56.101
1. In Global settings - Create new Host Only network adapter
2. Set Manual configured IP to 192.168.56.201 (or some other non-conflicting IP, on the same subnet)
3. On DHCP Server tab, Set DHCP address to 192.168.56.1 (or some other non-conflicting IP, on the same subnet)
4. Set upper/lower bound to 192.168.101 (this is the IP you want the VM to be accessible by from the host)
5. Enable "Configure Automatically"
6. Configure vm to use NAT for network 1, new Host only network for network 2
7. Reboot windows
Isso funciona e agora posso acessar a Internet a partir do meu Ubuntu VM e também pode acessar a VM do meu host Windows (web, MySQL, ssh, etc). Mas é um pouco trabalhoso ter que fazer isso com a frequência que o Windows atualiza. Sooooo ... Existe uma maneira de evitar que essa configuração seja alterada após uma atualização do Windows?