Tôi đang chạy VirtualBox với 2 bộ điều hợp mạng: NAT tiêu chuẩn (enp0s3) và Bộ điều hợp chỉ lưu trữ (enp0s8). Tôi sử dụng NAT để truy cập internet và Bộ điều hợp chỉ lưu trữ trên máy chủ SSH từ máy cục bộ của tôi.
Hộp khởi động với cả hai bộ điều hợp được kích hoạt, cả hai đều có địa chỉ IP, mọi thứ đều tốt.
Tôi có thể SSH vào hộp này qua bộ điều hợp chỉ lưu trữ, không có vấn đề gì ở đó. Nhưng tôi không thể truy cập internet với nó. Tuy nhiên, nếu tôi vô hiệu hóa bộ điều hợp chỉ lưu trữ trên máy chủ, thì tôi có thể truy cập internet (nhưng rõ ràng tôi không còn có thể SSH vào nó qua đường hầm cục bộ).
Và cuối cùng, đây là cấu hình yaml netplan của tôi:
# 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
Có ý kiến gì không? Dường như có thể tất cả lưu lượng truy cập đi của tôi đang định tuyến thông qua bộ điều hợp chỉ lưu trữ bằng cách nào đó.
Chỉnh sửa: đính kèm đầu ra ip route list
trong trường hợp nó giúp.
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