我正在使用具有单个物理以太网端口的 CentOS 7 系统,该端口将其连接到网络。该网络主要位于一个子网(“管理网络”)上,但也使用一个标记的 VLAN (VLAN 137),该 VLAN 为 VM 提供了一个单独的子网。
当配置“正常”时 - 它出现并在管理子网上工作。
但是,我想创建一个连接到同一个物理适配器的网桥设备,但要让网桥使用 137 VLAN。
我不知道该怎么做。我可以在普通(无标记)LAN 上拥有 NIC,也可以在(主)LAN 或 VLAN 上创建一个桥接设备。但我无法弄清楚如何同时让主机进入“主”网络和 VLAN 上的网桥。
似乎一个 NIC 一次只能分配给一个“网桥”,而一个网桥可以分配给一个 VLAN,或者没有 VLAN。
我显然错过了一些东西。有任何想法吗?
(PS 最好在没有网络管理器的情况下这样做——我认为这是必须的)。
在没有使用网桥的情况下,我在虚拟服务器上进行了以下测试,服务器具有 eth0 配置。
如果我尝试
ping google.it
如果尝试 ping vlan 子网中的主机,您可以看到 vlan 标记:
对我来说,您可以在物理接口上拥有管理 ip,而在 vlan 接口上拥有其他 ip
以下配置采用一个 NIC - 为其创建一个 VLAN 接口 - 然后将桥接设备添加到原始 NIC 和 VLAN 接口
ifcfg-br0
ifcfg-br0.137
ifcfg-eno1
ifcfg-eno1.137