该问题如何解决?
我尝试使用nat网络进行切换。 (通过此链接:https://www.thomasmaurer.ch/2016/05/set-up-a-hyper-v-virtual-switch-using-a-nat-network/)
我做了:
New-VMSwitch –SwitchName “NAT_vSwitch” –SwitchType Internal
New-NetIPAddress –IPAddress 172.100.100.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NAT_vSwitch)"
但是当我做这行时:
New-NetNat –Name NetworkNAT –InternalIPInterfaceAddressPrefix 172.100.100.0/24
我在PowerShell中的输出如下:
New-NetNat : Failed to start WinNAT service
At line:1 char:1
+ New-NetNat –Name NetworkNAT –InternalIPInterfaceAddressPrefix 172.100 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: ObjectNotFound: (MSFT_NetNat:root/StandardCimv2/MSFT_NetNat) [New-NetNat], CimException
+ FullyQualifiedErrorId : Windows System Error 1168,New-NetNat
我做错了什么或应该在哪里寻找错误?
答案 0 :(得分:1)
我有一个类似的问题。 首先,备份以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nsi
然后使用键删除项目:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc}.
在powershell中,然后执行:
start-service WinNat
如果它能够启动,请再次尝试您的命令:
New-NetNat –Name NetworkNAT –InternalIPInterfaceAddressPrefix 172.100.100.0/24