这是一个创建于 337 天前的主题,其中的信息可能已经有所发展或是发生改变。
物理机: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 ,网卡设为混杂模式,但仍然无效。
3 条回复 • 2023-04-29 12:29:09 +08:00
|
|
1
fish3125 337 天前 via iPhone 1
VMware Workstation Pro 的网络里面有设置吗?有可能在这里被丢弃了。因为没使用这个软件所以我不知道和 esxi 一样不,在 esxi 里 0 是不允许任何 tag,4095 是允许所有,其他就是特定的 ta'g 。
|
|
|
2
fish3125 335 天前 via iPhone
似乎 win10 开始就默认支持 vlan,如果关闭了反而可以使用,会不会是 ikuai 的设置有问题?
|
|
|
3
fish3125 335 天前 via iPhone 1
还有外接设备的意思是桥接的网卡后面接入其他设备,比如交换机分给更多设备吗?后面设备设置 tag 后无法正常使用? 如果是这样的话是因为网卡在收到指定 vlan 会去掉 tag 再继续。vlan 就是发出的时候打上,收到的时候去掉
|