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

windows 网卡的网络共享能让连接的客户端保持在同一个网段吗?

  •  
  •   busang · 2021-03-04 12:51:20 +08:00 · 1961 次点击
    这是一个创建于 1363 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我用了技嘉 z170 的主板装了 windowserver hyper-v 装了 openwrt 。但是这个主板开不了 sriov 。分配了网卡过去网卡的 RDMA 就失效了。

    想了几个曲线方法:

    1.其他网卡建虚拟交换机,把我需要用 RDMA 的网卡和这个虚拟交换机做网桥。这个方法 ip 是同网段的,但是网卡还是丢了 RDMA,我看了下好像是这个网桥按照板载驱动来算,所以网速和 RDMA 都没了。效果和我建虚拟交换机放进 openwrt 一样。

    2.hyper 弄一个内部虚拟交换机( 192.168.123.190 ),然后把这个虚拟网卡共享网络给我用的网卡(自动配置 192.168.137.1 ),这样客户端网卡( 192.168.137.2 )速度和 RDMA 都是满血的。但是有两个问题,第一是网段不在一起了,服务器(.1 ) ping 客户机(.2 ) ping 不通,客户机可以 ping 服务器,客户机也可以直连另一个网段的虚拟机里面的 openwrt ( 192.168.123.168 )。但是连不上同网段的其他服务( 192.168.123.*)。第二个问题是(192.168.137.1)的 SMB NFS 共享可以正常使用,但是 iSCSI 连不上了。

    3.客户机插两根网线,一根用来访问文件,另一根用来上网。

    感觉把方案 2 优化一下可行的概率最高。希望路过大佬能指点一下。或者有更好的方法能把 1 优化了更好。感谢。
    8 条回复    2021-03-04 18:28:31 +08:00
    deorth
        1
    deorth  
       2021-03-04 13:23:58 +08:00
    宿主机换成 pve,开一个 openwrt 和一个 windows 客户机,显卡+外设直通给 windows
    busang
        2
    busang  
    OP
       2021-03-04 14:18:57 +08:00
    @deorth 这样还是要主板支持完整开启 SRIOV,技嘉这个 vt-d 是不完全的。网卡开出来的分别直通给客户机分配完就卡 bug 卡没了。
    titanium98118
        3
    titanium98118  
       2021-03-04 15:52:36 +08:00
    我自己是用 server2016 hyper-v 起的 openwrt,两张千兆网卡 LACP,用着也没啥问题,内网能跑满 2G 。
    歪个楼,RDMA 的作用是什么?
    scukmh
        4
    scukmh  
       2021-03-04 15:54:32 +08:00
    @titanium98118 快(跑
    busang
        5
    busang  
    OP
       2021-03-04 16:07:10 +08:00
    @titanium98118 千兆桥接或者纯虚拟没差别的。 = = RDMA 很诱人而且网卡状态更稳定一些。
    deorth
        6
    deorth  
       2021-03-04 17:07:59 +08:00
    @busang 不知道你指的是什么 BUG,qemu-kvm pci-passthough 要求的是 IOMMU 不是 SR-IOV
    deorth
        7
    deorth  
       2021-03-04 17:10:22 +08:00
    @busang 不知道你指的是什么 BUG,qemu-kvm+vfio 的 pci-passthough 要求的是 IOMMU 不是 SR-IOV
    busang
        8
    busang  
    OP
       2021-03-04 18:28:31 +08:00
    @deorth 我主帖表达错误产生歧义了,这台 win 设备中的 hyper-v 装 op 给本机和另一台 win10 电脑提供网络。hyper-v 的虚拟交换机直连另一台机因为没有 sriov 所以网速降了 rdma 也没了,改用网桥也一样。但是内部虚拟交换机分享网络给物理网口就可以正常使用,但是有 2 说明的问题。我说的 bug 指的是用 pve 做的话,文件存储和网络需要 2 个虚拟机。我的网卡不能成功 sriov 的话还是掉速丢 rdma,pve 可以开 sriov 但是不能正常使用。你说得用纯直通的方法这网卡就给一个设备了,如果给 op 对另一个存储设备的访问就不支持 rdma 了。如果给存储设备我还是要 2 根线,所以我改用的 windows 结果殊途同归。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3624 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:31 · PVG 12:31 · LAX 20:31 · JFK 23:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.