无法将远程桌面变成非join域的工作组Windows Hyper-V Server 2012R2

在服务器上安装了Hyper-V Server 2012R2。 没有join到Windows域的服务器。

通过sconfig.cmd我configurationnetworking适配器,启用icmp,validation我可以ping其他电脑在同一局域网段,他们可以ping我,并启用远程桌面。

当试图远程桌面到服务器时,我得到这个错误: 在这里输入图像说明

正如其他人指出的,这个问题是由于sconfig.cmd只会启用域configuration文件的防火墙规则而引起的。 由于此服务器位于工作组上,因此您必须使用Enable-NetFirewallRule自己启用它,或者在海报中注明一个等效的netsh命令:

netsh advfirewall防火墙设置规则组=“远程桌面”新启用=是

如果还没有这样做,请在PowerShell中打开RDP防火墙:

Enable-NetFirewallRule -Name "RemoteDesktop-UserMode-In-TCP" Enable-NetFirewallRule -Name "RemoteDesktop-UserMode-In-UDP" 

您需要确保防火墙不阻止RDP。 找出服务器正在使用的防火墙configuration文件,并确保在该configuration文件下允许使用RDP。