Saya menjalankan VirtualBox dengan 2 adapter jaringan: NAT standar (enp0s3) dan Adapter Host-only (enp0s8). Saya menggunakan NAT untuk mengakses internet dan Host-only Adapter ke SSH dari mesin lokal saya.
Kotak boot dengan kedua adapter diaktifkan, keduanya memiliki alamat IP, semuanya tampak baik.
Saya bisa SSH ke dalam kotak ini melalui adaptor host-only, tidak ada masalah di sana. Tapi saya tidak bisa terhubung dengan internet. Namun, jika saya menonaktifkan adaptor host-only, maka saya dapat mengakses internet (tapi jelas saya tidak bisa lagi SSH ke dalamnya melalui terowongan lokal).
Dan akhirnya, ini adalah konfigurasi netplan yaml saya:
# 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
Ada ide? Sepertinya mungkin semua lalu lintas keluar saya merutekan melalui adaptor host saja.
Sunting: melampirkan output ip route list
seandainya itu membantu.
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