VLAN 在 Virtual Box 中不起作用

VLAN 在 Virtual Box 中不起作用

我嘗試過在虛擬機器之間建立 VLAN 池的 VLAN。但是,即使在客戶端盒子中安裝 VLAN 後,儘管進行了所有介面配置,但仍無法 ping 通相同 VLAN 中的其他系統。

我在兩台機器中創建了一個用於 ping 外部世界的橋接介面和另一個用於互連虛擬盒的 intnet 內部網路。

Virt 盒子透過其他介面互相 ping 通,它透過主介面 eth0 ping 外部世界。仍然無法透過 VLAN 介面進行通訊。背後的原因是什麼?

答案1

這是為了提供資訊。很難從其他線上資源中找到這個問題的答案。

在虛擬框中使用提供的適配器類型時,會發生此問題。 VLAN 標記被剝離是因為 Intel 適配器支援 VLAN 標記,需要在適配器屬性中設定。當您不提供此類標記時,將使用預設值(未標記)。如果適配器屬性中沒有 VLAN 選項卡,則表示您尚未安裝其進階功能。

因此,請勿使用 Intel PRO/1000 系列轉接器,因為它們會剝離 VLAN 標籤。相反,要么使用 AMD PCNet FAST III 的舊預設準虛擬化網路適配器,兩者似乎都沒有此限制。

當我提供半虛擬化適配器設定時,它開始起作用。

相關內容