Windows 10 New-Netnat 出现 Windows 系统错误 31

Windows 10 New-Netnat 出现 Windows 系统错误 31

我按照此链接为 Hyper-v VM 设置 NAT,但我使用 GUI 来创建虚拟交换机,而不是使用 powershell。

https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/setup-nat-network

当我尝试在 powershell 中使用 new-netnat 创建 NAT 时,出现了以下信息:

Windows PowerShell
Copyright (C) 2015 Microsoft Corporation. All rights reserved.

PS C:\WINDOWS\system32> new-netnat -name NAT -InternalIPInterfaceAddressPrefix 192.168.1.0/24
new-netnat : A device attached to the system is not functioning.
At line:1 char:1
+ new-netnat -name NAT -InternalIPInterfaceAddressPrefix 192.168.1.0/24
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (MSFT_NetNat:root/StandardCimv2/MSFT_NetNat) [New-NetNat], CimException
    + FullyQualifiedErrorId : Windows System Error 31,New-NetNat

PS C:\WINDOWS\system32>

截屏

是的,我以管理员身份运行了 powershell。Get-netnat 没有显示任何内容。

我正在运行 Windows 10 [版本 10.0.10240]。

任何帮助,将不胜感激。

答案1

NAT 功能是在 Windows 10 版本 10586 中引入的。您必须将您的操作系统更新到大于 10586 的版本(当前版本 1709 的版本为 16299)。

维基百科了解版本历史。

相关内容