V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
liuzhioica
V2EX  ›  问与答

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

  •  
  •   liuzhioica · 2023-04-26 17:46:02 +08:00 · 759 次点击
    这是一个创建于 603 天前的主题,其中的信息可能已经有所发展或是发生改变。
    物理机: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
    fish3125
        1
    fish3125  
       2023-04-26 18:21:15 +08:00 via iPhone   ❤️ 1
    VMware Workstation Pro 的网络里面有设置吗?有可能在这里被丢弃了。因为没使用这个软件所以我不知道和 esxi 一样不,在 esxi 里 0 是不允许任何 tag,4095 是允许所有,其他就是特定的 ta'g 。
    fish3125
        2
    fish3125  
       2023-04-29 12:15:43 +08:00 via iPhone
    似乎 win10 开始就默认支持 vlan,如果关闭了反而可以使用,会不会是 ikuai 的设置有问题?
    fish3125
        3
    fish3125  
       2023-04-29 12:29:09 +08:00 via iPhone   ❤️ 1
    还有外接设备的意思是桥接的网卡后面接入其他设备,比如交换机分给更多设备吗?后面设备设置 tag 后无法正常使用?
    如果是这样的话是因为网卡在收到指定 vlan 会去掉 tag 再继续。vlan 就是发出的时候打上,收到的时候去掉
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3362 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:56 · PVG 19:56 · LAX 03:56 · JFK 06:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.