wkbenpao 发表于 2023-8-17 17:09

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

网卡配置:电脑自带2.5G网卡,另外一个PCIE的544flr40G网卡。系统win server 2022
需求:1,电脑对外显示一个IP,方便管理同时内网传输的时候利用40G网卡。所以需要用到NIC功能。2、hyper-V虚拟机黑群晖。win server系统需要基于实体网卡建立虚拟交换机。
问题 先虚拟交换机在NIC,就提示参数错误,不显示什么参数。先NIC就不让虚拟交换机。
大佬们,该怎么操作实现如上功能啊?

klxyy 发表于 2023-8-17 17:23

两张网卡NIC后就变成一张网卡了

wkbenpao 发表于 2023-8-17 17:39

是的。这一张网卡可以用于hyperv的虚拟交换机?

Cloris 发表于 2023-8-17 17:50

用 NIC 组合的网络适配器创建 Hyper-V 虚拟交换机需要用用 PowerShell 命令创建
显式指定 -AllowNetLbfoTeams $true 才可以

Cloris 发表于 2023-8-17 17:59

不过微软建议的用法是 embedded teaming
New-VMSwitch-Name "vSwitch" -NetAdapterName "网卡1", "网卡2" -EnableEmbeddedTeaming $true-AllowManagementOS $true

wkbenpao 发表于 2023-8-17 18:37

Cloris 发表于 2023-8-17 17:59
不过微软建议的用法是 embedded teaming

这条命令是NIC和虚拟交换机同时创建吗?

ksong 发表于 2023-8-17 18:37

hyper-V能虚拟机黑群晖?

qhdxy 发表于 2023-8-17 18:58

ksong 发表于 2023-8-17 18:37
hyper-V能虚拟机黑群晖?

只能停留在5.X时代,6和7不行,所以基本上算是没戏,楼主要改方案

Cloris 发表于 2023-8-17 19:49

wkbenpao 发表于 2023-8-17 18:37
这条命令是NIC和虚拟交换机同时创建吗?

不是, VMSwitchTeam 本身就支持多物理网卡, 只不过不能在图形界面创建.

wkbenpao 发表于 2023-8-17 21:07

这样是虚拟交换机的多物理网卡,server本机呐?已经自动nic了吗?

wkbenpao 发表于 2023-8-18 08:33

Cloris 发表于 2023-8-17 19:49
不是, VMSwitchTeam 本身就支持多物理网卡, 只不过不能在图形界面创建.

报的错误和你说的一样,提示用SET替代,你这个代码有更详细的说明吗?给个资料链接,我去学习学习。

moogly 发表于 2023-8-18 09:11

hyper-V虚拟机黑群晖 ,黑群系统太老了,只有5.2勉强可以稳定运行,很多bug,套件也太老了,意义不大,别折腾

Cloris 发表于 2023-8-18 09:20

wkbenpao 发表于 2023-8-18 08:33
报的错误和你说的一样,提示用SET替代,你这个代码有更详细的说明吗?给个资料链接,我去学习学习。 ...

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

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

下联端口可以连接到多个 Hyper-V Host / Guest

Cloris 发表于 2023-8-18 09:23

本帖最后由 Cloris 于 2023-8-18 09:25 编辑

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

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

这时候网络会走一个完整的经过交换机流程.

wkbenpao 发表于 2023-8-18 10:58

Cloris 发表于 2023-8-18 09:23
Hyper-V 虚拟交换机实际是软件实现的完整功能的交换机
虽然图形界面没太能表现出来



试了这个命令,不行,貌似是我网卡问题。

wkbenpao 发表于 2023-8-18 11:16

wkbenpao 发表于 2023-8-18 10:58
试了这个命令,不行,貌似是我网卡问题。

成功了,命令行创建的虚拟交换机不能编辑了,怎么命令行里面怎么添加启用SR-IOV?

Cloris 发表于 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-us/powershell/module/hyper-v/new-vmswitch?view=windowsserver2022-ps

wkbenpao 发表于 2023-8-18 21:31

Cloris 发表于 2023-8-18 11:58
SR-IOV 要在创建的时候加上 -EnableIov $true
创建完之后不能修改



NIC下面三个网卡,虚拟交换机绑定NIC后,是不是这3个网卡具有交换机的功能了?网口1能上网,PC2接到网口2上应该也能上网吧?

wkbenpao 发表于 2023-8-23 11:37

Cloris 发表于 2023-8-18 11:58
SR-IOV 要在创建的时候加上 -EnableIov $true
创建完之后不能修改



大佬,NIC以后丢包和延迟严重,有啥优化的方法吗?我现在也试了VMware,跑wxy,桥接模式下获得IP地址,另外一台电脑能8080端口直接访问,win server本机访问不了,啥情况?

Cloris 发表于 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 里.

xiongmx 发表于 2023-9-2 17:34

确实在多网口的情况下,配置起来不像pve那么简单
页: [1]
查看完整版本: win server 网络聚合和虚拟交换机问题