找回密码
 加入我们
搜索
      
查看: 5525|回复: 20

[网络] win server 网络聚合和虚拟交换机问题

[复制链接]
发表于 2023-8-17 17:09 | 显示全部楼层 |阅读模式
网卡配置:电脑自带2.5G网卡,另外一个PCIE的544flr40G网卡。系统win server 2022
需求:1,电脑对外显示一个IP,方便管理同时内网传输的时候利用40G网卡。所以需要用到NIC功能。2、hyper-V虚拟机黑群晖。win server系统需要基于实体网卡建立虚拟交换机。
问题 先虚拟交换机在NIC,就提示参数错误,不显示什么参数。先NIC就不让虚拟交换机。
大佬们,该怎么操作实现如上功能啊?
发表于 2023-8-17 17:23 | 显示全部楼层
两张网卡NIC后就变成一张网卡了
 楼主| 发表于 2023-8-17 17:39 来自手机 | 显示全部楼层
是的。这一张网卡可以用于hyperv的虚拟交换机?
发表于 2023-8-17 17:50 | 显示全部楼层
用 NIC 组合的网络适配器创建 Hyper-V 虚拟交换机需要用用 PowerShell 命令创建
显式指定 -AllowNetLbfoTeams $true 才可以
发表于 2023-8-17 17:59 | 显示全部楼层
不过微软建议的用法是 embedded teaming
  1. New-VMSwitch  -Name "vSwitch" -NetAdapterName "网卡1", "网卡2" -EnableEmbeddedTeaming $true  -AllowManagementOS $true
复制代码

 楼主| 发表于 2023-8-17 18:37 来自手机 | 显示全部楼层
Cloris 发表于 2023-8-17 17:59
不过微软建议的用法是 embedded teaming

这条命令是NIC和虚拟交换机同时创建吗?
发表于 2023-8-17 18:37 | 显示全部楼层
hyper-V能虚拟机黑群晖?
发表于 2023-8-17 18:58 | 显示全部楼层
ksong 发表于 2023-8-17 18:37
hyper-V能虚拟机黑群晖?

只能停留在5.X时代,6和7不行,所以基本上算是没戏,楼主要改方案
发表于 2023-8-17 19:49 | 显示全部楼层
wkbenpao 发表于 2023-8-17 18:37
这条命令是NIC和虚拟交换机同时创建吗?

不是, VMSwitchTeam 本身就支持多物理网卡, 只不过不能在图形界面创建.
 楼主| 发表于 2023-8-17 21:07 来自手机 | 显示全部楼层
这样是虚拟交换机的多物理网卡,server本机呐?已经自动nic了吗?
 楼主| 发表于 2023-8-18 08:33 | 显示全部楼层
Cloris 发表于 2023-8-17 19:49
不是, VMSwitchTeam 本身就支持多物理网卡, 只不过不能在图形界面创建.

报的错误和你说的一样,提示用SET替代,你这个代码有更详细的说明吗?给个资料链接,我去学习学习。
错误1.png
发表于 2023-8-18 09:11 | 显示全部楼层
hyper-V虚拟机黑群晖 ,黑群系统太老了,只有5.2勉强可以稳定运行,很多bug,套件也太老了,意义不大,别折腾
发表于 2023-8-18 09:20 | 显示全部楼层
wkbenpao 发表于 2023-8-18 08:33
报的错误和你说的一样,提示用SET替代,你这个代码有更详细的说明吗?给个资料链接,我去学习学习。 ...

就是多网卡组合由虚拟交换机完成.跟 Windows 本身的网络无关

虚拟交换机上联端口是2个物理网卡
上联端口组合在 VMSwitch 内部完成.

下联端口可以连接到多个 Hyper-V Host / Guest
发表于 2023-8-18 09:23 | 显示全部楼层
本帖最后由 Cloris 于 2023-8-18 09:25 编辑

Hyper-V 虚拟交换机实际是软件实现的完整功能的交换机
虽然图形界面没太能表现出来

当物理网卡绑定到虚拟交换机时, 实际就是将物理网卡连接到虚拟交换机的上联端口.
而 Host / Guest 内生成的虚拟网卡就连接到虚拟交换机的下联端口.

这时候网络会走一个完整的经过交换机流程.
 楼主| 发表于 2023-8-18 10:58 | 显示全部楼层
Cloris 发表于 2023-8-18 09:23
Hyper-V 虚拟交换机实际是软件实现的完整功能的交换机
虽然图形界面没太能表现出来

试了这个命令,不行,貌似是我网卡问题。
错误2.png
 楼主| 发表于 2023-8-18 11:16 | 显示全部楼层
wkbenpao 发表于 2023-8-18 10:58
试了这个命令,不行,貌似是我网卡问题。

成功了,命令行创建的虚拟交换机不能编辑了,怎么命令行里面怎么添加启用SR-IOV?
错误3.jpg
发表于 2023-8-18 11:58 | 显示全部楼层
本帖最后由 Cloris 于 2023-8-18 11:59 编辑
wkbenpao 发表于 2023-8-18 11:16
成功了,命令行创建的虚拟交换机不能编辑了,怎么命令行里面怎么添加启用SR-IOV? ...


SR-IOV 要在创建的时候加上 -EnableIov $true
创建完之后不能修改

https://learn.microsoft.com/en-u ... indowsserver2022-ps
 楼主| 发表于 2023-8-18 21:31 | 显示全部楼层
Cloris 发表于 2023-8-18 11:58
SR-IOV 要在创建的时候加上 -EnableIov $true
创建完之后不能修改

NIC下面三个网卡,虚拟交换机绑定NIC后,是不是这3个网卡具有交换机的功能了?网口1能上网,PC2接到网口2上应该也能上网吧?
 楼主| 发表于 2023-8-23 11:37 | 显示全部楼层
Cloris 发表于 2023-8-18 11:58
SR-IOV 要在创建的时候加上 -EnableIov $true
创建完之后不能修改

大佬,NIC以后丢包和延迟严重,有啥优化的方法吗?我现在也试了VMware,跑wxy,桥接模式下获得IP地址,另外一台电脑能8080端口直接访问,win server本机访问不了,啥情况?
发表于 2023-8-23 16:52 | 显示全部楼层
本帖最后由 Cloris 于 2023-8-23 16:56 编辑
wkbenpao 发表于 2023-8-23 11:37
大佬,NIC以后丢包和延迟严重,有啥优化的方法吗?我现在也试了VMware,跑wxy,桥接模式下获得IP地址,另 ...


你现在是用啥创建的
还是先在 Windows 里 创建 NIC组合,然后再绑定虚拟交换机吗

如果是的话, 可以试试不用创建 NIC 组合, 直接多个物理网卡加到 VMSwitch 里.
发表于 2023-9-2 17:34 | 显示全部楼层
确实在多网口的情况下,配置起来不像pve那么简单
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-26 20:30 , Processed in 0.012238 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表