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
enp0s3
interfaz. 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