使用我的虛擬機器建立網路時出現問題

使用我的虛擬機器建立網路時出現問題

我已經在我的 Ubuntu 16.04 筆記型電腦上安裝了帶有 Ubuntu Server (16.04) 的 VirtualBox。

我想創建一個虛擬網路。透過閱讀網路上的一些帖子,看起來很簡單,但是...

所以,我是這樣配置的:

  • 在 VirtualBox 設定 > 網路中:NAT 為空,在僅主機中,我有 vboxnet0,IP 為 192.168.56.1,遮罩為 255.255.255.0,DHCP 為空
  • 我設定了虛擬伺服器,卡片 1 = NAT 和名為 vboxnet0 的私有主機並授權所有。電纜已插入複選框已勾選。

  • 文件 /etc/network/interface 包含以下資訊:

    自動 lo iface lo inet 環回

    auto enp0s3 iface enp0s3 inet 靜態位址 192.168.26.70 網路遮罩 255.255.255.0 網路 192.168.56.1 閘道 192.168.56.1 dns-nameservers 8.8.8.

我嘗試對主機和來賓執行 ping 操作,但沒有任何效果。我想念一些東西,但是什麼?

感謝您的協助

更新1 關於配置的截圖 虛擬機器上的 ifconfig 設定 /etc/網路/接口

我知道我錯過了一些東西,但是什麼呢?

答案1

您需要將網路介面卡設定為橋接,並為名稱:選擇您的主機 NIC - 您的筆記型電腦的無線或 LAN 連接適配器。

我的是英特爾迅馳 Wireless-N 1000

而不是選擇你的。

然後按 MAC 位址刷新按鈕(右側帶箭頭的藍色按鈕)幾次![在此輸入影像描述

答案2

如果你想

  1. 能夠 ping 通主機
  2. 擁有屬於私有網路的私有IP

然後,正如上面 lewis4u 的答案評論所建議的,您需要建立內部網路而不是橋接網路:

網路介面卡1:與主機的介面 網路介面卡 2:內部網路介面

然後,您應該獲得兩個接口,一個經過 NAT 處理,從而連接到互聯網(如果您的主機已連接),另一個接口允許在內部網絡內進行通信。

PS: /etc/network/interfaces 中的「network 192.168.56.1」行似乎是無關的(看man 5 interfaces)。

相關內容