VirtualBox'ı 2 ağ bağdaştırıcısıyla çalıştırıyorum: standart NAT (enp0s3) ve Yalnızca Ana Bilgisayar Adaptörü (enp0s8). Yerel makinemden Internet'e ve yalnızca Ana Bilgisayar Bağdaştırıcısına SSH'ye erişmek için NAT kullanıyorum.
Kutu her iki bağdaştırıcı etkinken açılır, her ikisinin de IP adresleri vardır, her şey iyi görünür.
SSH'yi sadece ana bilgisayar adaptörü üzerinde bu kutuya koyabilirim, orada sorun yok. Ama onunla internete giremiyorum. Ancak, yalnızca ana bilgisayar bağdaştırıcısını devre dışı bırakırsam, internete erişebilirim (ancak yerel tünel üzerinden artık SSH'ye giremiyorum).
Ve son olarak, benim netplan yaml config:
# 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
Herhangi bir fikir? Görünüşe göre, tüm giden trafiğim bir şekilde yalnızca ana bilgisayar adaptörü üzerinden yönlendiriliyor.
Düzenleme:ip route list
yardımcı olması durumunda çıktı eklenmesi .
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