我从 VM 映像克隆了 Windows Server 2012 R2 VM。我可以:
- 使用远程桌面登录。
- 从 Internet 浏览到端口 80 上的 IIS。
- 使用 Powershell 验证 WinRM 连接:“Test-WSMan -ComputerName xyz.westus.cloudapp.azure.com”
当我按下测试工具中的连接按钮时,会记录以下错误:
连接到 VM 时出错。未连接到 VM 的原因:System.Management.Automation.Remoting.PSRemotingTransportException:连接到远程服务器 xyz.westus.cloudapp.azure.com 失败并显示以下错误消息:WinRM 无法完成操作。验证指定的计算机名称是否有效,该计算机可通过网络访问,并且 WinRM 服务的防火墙例外已启用并允许从该计算机进行访问。默认情况下,公共配置文件的 WinRM 防火墙例外限制对同一本地子网中的远程计算机的访问. 有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。在 System.Management.Automation.Runspaces.AsyncResult.EndInvoke() 在 System.Management.Automation.Runspaces.Internal.RunspacePoolInternal.EndOpen(IAsyncResult asyncResult) 在 System.Management.Automation.Runspaces.Internal.RemoteRunspacePoolInternal.Open() 在 System .Management.Automation.RemoteRunspace.Open() 在 WindowsAddin.PSConnection.OpenSession()
我可以更改什么以使连接操作成功?
编辑:我还运行了 Azure快速入门模板来配置 WinRM。输出是:
PS C:\Users\hans\Downloads\201-vm-winrm-windows> .\ConfigureWinRM.ps1
命令管道位置 1 处的 cmdlet ConfigureWinRM.ps1
为以下参数提供值:主机名:xyz.westus.cloudapp.azure.com
已删除 1 条规则。
好的。
好的。
不幸的是,记录的错误消息仍然相同。