有人知道如何在 Linux 下为物理接口分配 VLAN ID 吗?
更具体地说,我有一台 proxmox 服务器,Opnsense 在该服务器上虚拟化。设置了 VLAN,在连接的交换机上,我可以将它们分配给不同的端口。
但我也想直接在服务器上使用端口,也就是说,我想将 PC 连接到一个接口,并且这应该获得一个 VLAN ID。
谢谢你的启发:)
答案1
如果你想在虚拟机上使用物理接口,可以通过以下方式实现PCI 直通如果网卡支持,也可以使用SRIOV并附上PF(SR-IOV 物理功能)到虚拟机。
一般来说,为每个 VLAN 向虚拟机提供不同的接口更安全。但对于你的情况,你也可以使用访客配置的 VLAN
客户机配置的 VLAN:在客户机内部分配 VLAN。在这种情况下,设置完全在客户机内部完成,不会受到外部影响。好处是您可以在单个虚拟网卡上使用多个 VLAN。