Estoy ejecutando VirtualBox con 2 adaptadores de red: NAT estándar (enp0s3) y un adaptador solo de host (enp0s8). Utilizo el NAT para acceder a Internet y el Adaptador solo de host a SSH desde mi máquina local.
La caja se inicia con ambos adaptadores habilitados, ambos tienen direcciones IP, todo se ve bien.
Puedo SSH en este cuadro sobre el adaptador de solo host, no hay problemas allí. Pero no puedo conectarme a Internet. Sin embargo, si deshabilito el adaptador de solo host, entonces puedo acceder a Internet (pero obviamente ya no puedo usar SSH en él a través del túnel local).
Y finalmente, aquí está mi configuración netplan yaml:
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
dhcp6: yes
enp0s8:
dhcp4: no
dhcp6: no
addresses: [192.168.52.101/24]
gateway4: 192.168.52.101
¿Algunas ideas? Parece que tal vez todo mi tráfico saliente se enruta a través del adaptador solo de host de alguna manera.
Editar: adjuntando la salida de ip route list
en caso de que ayude.
default via 192.168.52.101 dev enp0s8 proto static
default via 10.0.2.2 dev enp0s3 proto dhcp src 10.0.2.15 metric 100
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15
10.0.2.2 dev enp0s3 proto dhcp scope link src 10.0.2.15 metric 100
192.168.52.0/24 dev enp0s8 proto kernel scope link src 192.168.52.101