Estoy usando Virtual Box en
Linux rubi-pc 4.9.28-1-MANJARO # 1 SMP PREEMPT Sun 14 de mayo 13:32:39 UTC 2017 x86_64 GNU / Linux
Tengo 2 VM ejecutando Ubuntu 16.04 Server. Si pongo el adaptador solo de host en la opción del adaptador 1 en ambas máquinas virtuales. Puedo SSH en ambas máquinas virtuales a través de mi terminal. pero no hay conexión a Internet a pesar de que he agregado NAT como mi Adaptador secundario.
Si pongo NAT en la conexión a Internet de ambas máquinas virtuales funcionando pero no puedo SSH en máquinas virtuales,
detalles de ifconfig de una máquina virtual con el adaptador solo de host habilitado en la opción Adaptador 1
ubuntu@ubuntu:~$ ifconfig
enp0s3    Link encap:Ethernet  HWaddr 08:00:27:a5:e7:1c  
          inet addr:192.168.56.103  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fea5:e71c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:102 errors:0 dropped:0 overruns:0 frame:0
          TX packets:109 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:17424 (17.4 KB)  TX bytes:15890 (15.8 KB)
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4960 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4960 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:367040 (367.0 KB)  TX bytes:367040 (367.0 KB)
virbr0    Link encap:Ethernet  HWaddr 52:54:00:4b:78:11  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
¿Hay alguna forma que pueda arreglar para trabajar tanto en Internet como en SSH?
En un lado no, no puedo usar directamente la función de copiar y pegar en máquinas virtuales a través de una máquina local.
fuente

El problema parece ser la falta de configuración de la interfaz. La forma en que lo logro aquí es encontrar el nombre de la interfaz física y agregarlo a la configuración de red.
En el siguiente ejemplo, NAT está en el
enp0s3interfaz. He añadido una interfaz solo de host con VirtualBox, en vboxnet0.En este punto, la interfaz debería haber obtenido una IP y estar lista. Ver también esta respuesta en el Unix SE para un procedimiento relacionado.
fuente