V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
serafin
V2EX  ›  宽带症候群

hyper-v 虚拟交换机后宿主机网速跑不满

  •  
  •   serafin · 2023-04-28 00:20:15 +08:00 · 1995 次点击
    这是一个创建于 579 天前的主题,其中的信息可能已经有所发展或是发生改变。

    win11 通过 AX210 连接 wifi5 路由器。可以跑到上下行 500Mbps+。 为了让 hyper-v 下的 虚拟机在一个网段, 配置的虚拟交换机。宿主机网速就跑不满了,下载 400Mbps ,上传 3Mbps-8Mbps 。虚拟机倒是有 200Mbps 上下行。 不知道哪里出问题了?

    12 条回复    2024-04-25 09:40:44 +08:00
    dingwen07
        1
    dingwen07  
       2023-04-28 00:41:28 +08:00 via Android
    因为开虚拟交换机之后宿主机网络也用的是虚拟交换机
    设置里面有一个“允许和宿主机共享”就是这个意思
    mason961125
        2
    mason961125  
       2023-04-28 00:48:07 +08:00
    @dingwen07 > 为了让 hyper-v 下的 虚拟机在一个网段

    这句话难道不是说他开了个内部网络跑 hos-only 么?怎么就看出来宿主机也用这块网卡了?
    westerndream
        3
    westerndream  
       2023-04-28 01:00:18 +08:00
    当时也遇到这个问题,最后搜了一圈好像无解,大多是说关于网卡硬件加速方面的设置问题,但是我的网卡都没那个选项,最后用回默认的交换机了,
    hello365
        4
    hello365  
       2023-04-28 09:52:37 +08:00
    前段时间家里升级千兆,也遇到了这个问题,不过你这上传不太对劲吧,我是凑合用,顺便蹲个解决方案。
    Daeyn
        5
    Daeyn  
       2023-04-28 11:08:43 +08:00 via iPhone
    网卡驱动问题吧,没遇到过,都是跑满的
    zhengrt
        6
    zhengrt  
       2023-04-28 11:50:30 +08:00
    建议开启 SR-IVO 会好很多,我自己的 R730XD 就开启了,速度会正常许多
    shangyu7
        7
    shangyu7  
       2023-04-28 18:11:12 +08:00
    我用有线网卡开虚拟是可以跑满的
    strp
        8
    strp  
       2023-04-29 01:22:32 +08:00
    @zhengrt 它是 Consumer Windows 不是 Windows Server 没有 SR-IOV

    跑不满肯定是你 CPU 太拉了换 13900K/DDR5 会这样?没有 SR-IOV 网络都是 CPU 处理的 如果你不是 Windows 11 做软路由你应该用 网卡 而不是 vEthernet 如果你知道我在说什么的话。简单来说就是:

    虚拟机交换机管理器 → 选取你的建立的虚拟网络交换机外部网络适配器 → 取消勾选 允许管理操作系统共享此适配器(其实可以不取消勾选但是你也不用做软路由所以勾选也没啥用勾选的话其实可以直接去网络和共享中心禁用 vEthernet 然后直接属性外部网络适配器勾选上 IPv4 )
    serafin
        9
    serafin  
    OP
       2023-04-29 03:51:48 +08:00
    @strp
    @zhengrt
    SR-IOV 在 B560 上可以打开,但是还是没区别。


    我尝试取消勾选 允许管理操作系统共享此适配器,这样宿主机就没网了,但是虚拟机有网。

    CPU 是 i5-11400 应该不至于。
    serafin
        10
    serafin  
    OP
       2023-04-29 03:54:20 +08:00
    @dingwen07
    宿主机网络是走虚拟交换机的 (vEthernet)
    justaname
        11
    justaname  
       2023-04-29 15:10:29 +08:00 via iPhone
    我遇到过类似问题,是网卡的那一堆自动开启的 offload 和 hyper v 驱动不够兼容的问题,关了 offload 一般会有改善,你的 CPU 性能不用 offload 也没问题
    jerrywaffle
        12
    jerrywaffle  
       216 天前
    用这边的这个答案 https://superuser.com/a/1428275 解决了我的问题
    供有需要的人参考
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5966 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.