Windows

使用標記的 vlan 在 KVM 託管客戶機上的 SR-IOV

  • August 29, 2013

由於模擬的 e1000 驅動程序,我在這裡閱讀了一些關於在 KVM 中不使用標記 VLAN 的文章,但是我遇到了需要使用標記 VLAN 的情況。因此,我們使用了啟用 SR-IOV 的機器和適配器,因為這允許我們安裝來自 Intel 的完整虛擬功能驅動程序(這允許我們的 powershell/wmi 腳本管理 vlan)。

我不是 KVM/Linux 管理員,我更了解 Windows 和 VMWare,但是我們設置這一切的 linux 人員不再可用,我必須弄清楚為什麼我們無法獲得標記的 vlan 以通過 KVM網橋(是的,我知道,sr-iov 意味著我們應該完全繞過網橋或 vswitch 等……但我不確定它在 KVM 中是如何工作的)。我需要在 KVM 主機上更改配置以允許 vlan 標記通過嗎?我願意研究,但不知道從哪裡開始。

如果標記的 vlan 支持實際上是我可以在 kvm 中做的事情,我將根據要求發布配置和必要的內容,以促進討論。

由於模擬的 e1000 驅動程序,我在這裡閱讀了一些關於在 KVM 中不使用標記 VLAN 的文章,但是我遇到了需要使用標記 VLAN 的情況。因此,我們使用了支持 SR-IOV 的機器和適配器,因為這允許我們安裝製造商提供的完整 e1000 驅動程序(這允許我們的 powershell/wmi 腳本管理 vlan)。

為什麼不簡單地使用 virtio?e1000 是模擬的,這就是為什麼首先創建了 virtio。

因此,如果您只需要在 VM 中對流量進行 VLAN 標記,您只需在 VM 中對其進行標記。不過,常見的做法是在主機上的標記介面或綁定之上建構網橋,並將需要位於該 VLAN 上的 VM 連接到該網橋。

引用自:https://serverfault.com/questions/534566