Biên tập:
Để thêm giao diện khác có thể truy cập internet trong Vbox, hãy sử dụng tab mạng của menu cài đặt. Sau đó kích hoạt giao diện bổ sung và đặt thành NAT (vì đó là cách dễ nhất để truy cập internet). Và trong máy ảo, thêm một giao diện khác với dhcp như vậy:
allow-hotplug eth1
và sau khi ngắt dòngiface eth1 inet dhcp
(Vì một số lý do, định dạng của tôi bị lỗi.)
Và bằng cách này, bạn có thể truy cập mạng bằng kết nối của hệ điều hành máy chủ.
Dòng lệnh "client" của trình quản lý mạng khó hiểu và khá vô dụng khi so sánh với cách quản lý giao diện tiêu chuẩn trong Linux (và hầu hết các unixes khác). Thông thường, trước tiên bạn sẽ gỡ xuống giao diện mạng đã được bật (nếu được cài đặt sẵn) {chạy ifconfig để tìm hiểu}:
ifconfig eth0 down #note: I assume you want to configure eth0, replace it if not
Sau đó chỉnh sửa tệp / etc / network / giao diện (tôi thích sử dụng nano):
sudo nano /etc/network/interfaces
Và thêm một phần dọc theo dòng:
allow-hotplug eth0
iface eth0 inet static
address 192.168.56.101
netmask 255.255.255.0
gateway 192.168.56.1
Ngoài ra, hãy lưu ý rằng bạn cần xóa mọi sự hiện diện khác của eth0 khỏi tệp, vì vậy hệ thống sẽ không thể phân tích chính xác tệp và bạn sẽ không có kết nối mạng. Và cuối cùng bạn sẽ cần kích hoạt lại giao diện:
ifup eth0
Và điều này sẽ khiến cho Ubuntu của bạn tự động thiết lập giao diện với các tham số mong muốn của bạn bất cứ khi nào nó phát hiện ra rằng "cáp được kết nối".
Ngoài ra nếu bạn thực sự muốn tránh chỉnh sửa tệp giao diện, bạn có thể sử dụng:
ifconfig eth0 192.168.56.101 netmask 255.255.255.0 gateway 192.168.56.1 up
Tôi nghĩ rằng theo cách này, các thay đổi sẽ không phải là vĩnh viễn (bạn sẽ mất chúng giữa các lần khởi động lại, v.v.), nhưng tôi đã tự mình kiểm tra điều đó.
eth1
giao diện Mạng nội bộ bằng IP tĩnh.sudo nmcli con add type "ethernet" ifname "eth1" con-name "intnet" autoconnect "yes" ip4 "192.168.0.1/24" gw4 "192.168.0.2"