Điểm:0

Không thể thiết lập mạng riêng trên Ubuntu 20 với Vagrant và VirtualBox

lá cờ ua

Tôi có một máy chủ hoàn toàn mới và tôi vừa cài đặt VirtualBox và Vagrant. Nếu tôi cố gắng thiết lập một mạng riêng, tôi sẽ gặp lỗi sau:

vagrant@zg-2:~/vms/zg2t1$ vagrant up
Đưa máy 'mặc định' lên với nhà cung cấp 'hộp ảo'...
==> mặc định: Đang nhập hộp cơ sở 'ubuntu/focal64'...
==> mặc định: Khớp địa chỉ MAC cho mạng NAT...
==> mặc định: Kiểm tra xem hộp 'ubuntu/focal64' phiên bản '20220311.0.0' có được cập nhật không...
==> default: Đặt tên VM: zg2t1_default_1647172062563_66694
==> mặc định: Xóa mọi giao diện mạng đã đặt trước đó...
Đã xảy ra lỗi khi thực thi `VBoxManage`, một CLI được sử dụng bởi Vagrant
để kiểm soát VirtualBox. Lệnh và stderr được hiển thị bên dưới.

Lệnh: ["hostonlyif", "tạo"]

Tiêu chuẩn: 0%...
Trạng thái tiến trình: NS_ERROR_FAILURE
VBoxManage: lỗi: Không thể tạo bộ điều hợp chỉ lưu trữ
VBoxManage: lỗi: VBoxNetAdpCtl: Lỗi khi thêm giao diện mới: VBoxNetAdpCtl: ioctl không thành công cho/dev/vboxnetctl: Không thể cấp phát bộ nhớ
VBoxManage: lỗi: Chi tiết: mã NS_ERROR_FAILURE (0x80004005), thành phần HostNetworkInterfaceWrap, giao diện IHostNetworkInterface
VBoxManage: error: Context: "RTEXITCODE handleCreate(HandlerArg*)" ở dòng 95 của tệp VBoxManageHostonly.cpp

Tôi đang sử dụng các phiên bản sau:

Ubuntu 20.04.4 LTS
hộp ảo 6.1.32-dfsg-1~ubuntu1.20.04.1
lang thang 2.2.19

Tệp Vagrant của tôi:

Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu/focal64"
  config.vm.hostname = "zg2t1.softxs.ch"
  config.vm.provider :hộp ảo làm |v|
    v.customize ["modifyvm", :id, "--name", "zg2t1"]
    v.customize ["modifyvm", :id, "--memory", "3072"]
    v.customize ["modifyvm", :id, "--cpus", "1"]
    # Basebox ubuntu/xenial64 được cấu hình cổng nối tiếp, hãy tắt nó đi
    # Xem https://github.com/joelhandwell/ubuntu_vagrant_boxes/issues/1
    v.customize ["modifyvm", :id, "--uartmode1", "disconnected"]
  chấm dứt
  config.vm.network :private_network, ip: "172.16.2.2", netmask: "255.240.0.0"
  config.vm.network :forwarded_port, khách: 22, máy chủ: 20202
chấm dứt

Lưu ý rằng nếu tôi xóa dòng config.vm.mạng : private_network, VM khởi động bình thường. Nhưng tôi cần mạng riêng.

Tôi đã tải các mô-đun hộp ảo sau:

vboxnetadp 28672 0
vboxnetflt 28672 0
vboxdrv 499712 2 vboxnetadp,vboxnetflt

Tôi nghi ngờ rằng không có vboxnet0 nào trong đầu ra của ifconfig. Vấn đề là gì?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.