使用服务器的主机名时,New-PSSession
不起作用,但与IP一起起作用。本地计算机和远程计算机都在同一域中。
我还尝试使用服务器主机名成功使用Ping,RDP和Test-WSMan
。
关于可能出什么问题的任何想法?
最佳答案
似乎是SelfSignedCertificate问题,
删除旧的WinRM侦听器
winrm删除winrm / config / Listener?Address = * + Transport = HTTPS
用域名创建New-SelfSignedCertificate
1.New-SelfSignedCertificate -DnsName“” -CertStoreLocation证书:\ LocalMachine \ My
更新SelfSignedCertificate _THUMBPRINT
2.winrm create winrm / config / Listener?Address = * + Transport = HTTPS @ {Hostname =“”; CertificateThumbprint =“”
3,添加新的防火墙规则
$端口= 5986
netsh advfirewall防火墙添加规则名称=“Windows远程管理(HTTPS-In)” dir =执行中=允许协议(protocol)= TCP localport = $ port
请引用链接:
http://www.visualstudiogeeks.com/devops/how-to-configure-winrm-for-https-manually