为 KVM 虚拟机创建 VLAN 桥

为 KVM 虚拟机创建 VLAN 桥

原问题:

我需要运行一个基于 KVM 的虚拟机,其中有几个 VLAN 通过单个 vNIC。如何在 Ubuntu/CentOS 主机上创建一个可以处理 VLAN 标记流量的网桥(即如何在网桥上创建虚拟中继端口并在 Ubuntu/CentOS 中将虚拟机连接到该端口)?

Ps:我通过virt-manager创建了一个虚拟网络(主机中的网桥),但不知道如何使其启用VLAN。任何帮助将不胜感激。

更新后的版本:

以下是我的两个虚拟机的网络配置:

**VM1**
eth0:     192.168.0.100/24
eth0.100: 10.0.0.100/24 
eth0.200: 172.16.0.100/24


**VM2**
eth0:     192.168.0.200/24
eth0.100: 10.0.0.200/24
eth0.200: 172.16.0.200/24

192.168.0.0/24 已启用 NAT,可以访问 Internet。

如何配置主机桥以便两个虚拟机可以通过相应的 VLAN 相互通信?

相关内容