VLAN 在 Virtual Box 中不起作用

VLAN 在 Virtual Box 中不起作用

我曾尝试在虚拟盒之间创建 VLAN 池。但即使在客户端盒中安装了 VLAN,尽管进行了所有接口配置,它仍无法 ping 同一 VLAN 中的另一个系统。

我在两台机器上创建了一个桥接接口,用于 ping 外部世界,并创建了另一个 intnet 内部网络,用于连接虚拟盒。

Virt 盒正在通过其他接口相互 ping,它正在通过主接口 eth0 ping 外部世界。仍然无法通过 VLAN 接口进行通信。这背后的原因是什么?

答案1

这是为了提供信息。很难从其他在线资源中找到这个问题的答案。

在虚拟框中使用提供的适配器类型时,会出现此问题。VLAN 标记被剥离是因为英特尔适配器支持 VLAN 标记,需要在适配器属性中设置。当您不提供此类标记时,将使用默认标记(未标记)。如果适配器属性中没有 VLAN 选项卡,则表示您尚未安装它的高级功能。

因此不要使用 Intel PRO/1000 系列适配器,因为它们会删除 VLAN 标签。相反,要么使用 AMD PCNet FAST III 的旧默认半虚拟化网络适配器,这两个适配器似乎都没有此限制。

当我提供半虚拟化适配器设置时,它开始工作。

相关内容