Win10恢复LBFO服务,创建多VLAN虚拟网卡
相关资料来至:
1.github-【资料库】 https://github.com/gsuberland/lbfo_win10
2.原博主博客-【Re-enabling NIC Teaming (LBFO) in Windows 10 & other desktop SKUs, even after Microsoft removed it】 https://codeinsecurity.wordpress.com/2020/05/27/re-enabling-nic-teaming-lbfo-in-windows-10-desktop-skus-even-after-microsoft-removed-it/
3.github问题讨论区-【WIN32_EXIT_CODE : 1077 (0x435) #1】 https://github.com/gsuberland/lbfo_win10/issues/1
搬运优化补充了相关内容,经win10 x64 22H2和Win11 21H2验证可用。
具体安装步骤如下:
1.提取Windows Server 2022的install.wim镜像文件,存放工程目录下;
2.执行extract.bat文件,完成从install.wim镜像文件提取LBFO服务文件;
3.用管理员权限执行cmd命令:psexec -s -i cmd,进入system权限的cmd命令窗口,再执行install.bat,完成LBFO服务安装;
4.进入控制面板->网络和Internet->网络连接->找到“以太网”接口图标,鼠标右键“属性(R)”->以太网属性页,单击“安装(N)...”->选择网络功能类型页->选择“服务”-“添加(A)...”->选择网络服务页,单击“从磁盘安装(H)...”->从磁盘安装页,单击"浏览(B)..."->选择“C:\Windows\System32\DriverStore\FileRepository\mslbfoprovider.inf_amd64_f9d27a6b05ef21aa\mslbfoprovider.inf”文件->从磁盘安装页,单击"确认”,完成LBFO服务启用。
5.用管理员权限打开PowerShell命令行窗口,参照如下命令,完成VLAN网卡创建。
获取网络适配器信息
Get-NetAdapter
创建虚拟交换机:“Vbox”为虚拟交换机,"以太网" 为本地网络接口(根据自己实际修改)
New-NetLBFOTeam -Name "Vbox" -TeamNicName "Vbox" -TeamMembers "以太网" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm IPAddresses -Confirm:$false
创建VLAN网卡,案例是创建了Vlan7、Vlan8和Vlan9
Add-NetLbfoTeamNic -Team "Vbox" -VlanID 7 -Confirm:$false
Add-NetLbfoTeamNic -Team "Vbox" -VlanID 8 -Confirm:$false
Add-NetLbfoTeamNic -Team "Vbox" -VlanID 9 -Confirm:$false
移除VLAN网卡
Remove-NetLbfoTeamNic -Team "Vbox" -VlanID 9
Remove-NetLbfoTeamNic -Team "Vbox" -VlanID 8
Remove-NetLbfoTeamNic -Team "Vbox" -VlanID 7
移除虚拟交换机
Remove-NetLBFOTeam -Name "Vbox"
附件已经包含从Windows Server 2022提权的文件,解压后从步骤3往下做就可以了。
lbfo_win10-master.zip