在虚拟机中装软路由创建 Vlan 网络失败,请求网络相关大佬解答。

2023-04-26 17:46:02 +08:00
 liuzhioica
物理机:Windows10 装有两块网卡,网卡 1 连接外网。网卡 2 桥接给软路由
虚拟机软件:VMware Workstation Pro 17
软路由:ikuai 8 x64

网卡模式:桥接模式
网卡是否支持 Vlan:支持

拓扑描述:软路由的桥接网卡为 lan1 (已开启 DHCP ),在该线路上设置了一个 vlan100 ,ID 为 100 ,并为该 vlan 开启了 DHCP 服务。

问题描述:在软路由桥接的网卡上外接设备设置 vlan id 为 100 ,无法与软路由中的 vlan100 通信,获取不到 vlan100 中的 DHCP 分配的地址。若外接设备不设置 vlan id ,则可以获取到 lan1 的 DHCP 地址。

期望:外接设备可以正常与 vlan100 通信。

个人猜测和网卡是否直通有关,因为我在 exsi 的案例上找到了关于网卡直通让虚拟机中的软路由支持 vlan 的方式。
照目前看,在宿主主机上装软路由然后划分 vlan 的方案是不是就等于行不通了呢?,个人尝试换过虚拟机软件例如:Oracle VM VirtualBox ,网卡设为混杂模式,但仍然无效。
629 次点击
所在节点    问与答
3 条回复
fish3125
2023-04-26 18:21:15 +08:00
VMware Workstation Pro 的网络里面有设置吗?有可能在这里被丢弃了。因为没使用这个软件所以我不知道和 esxi 一样不,在 esxi 里 0 是不允许任何 tag,4095 是允许所有,其他就是特定的 ta'g 。
fish3125
2023-04-29 12:15:43 +08:00
似乎 win10 开始就默认支持 vlan,如果关闭了反而可以使用,会不会是 ikuai 的设置有问题?
fish3125
2023-04-29 12:29:09 +08:00
还有外接设备的意思是桥接的网卡后面接入其他设备,比如交换机分给更多设备吗?后面设备设置 tag 后无法正常使用?
如果是这样的话是因为网卡在收到指定 vlan 会去掉 tag 再继续。vlan 就是发出的时候打上,收到的时候去掉

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/935705

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX