Прежде всего, вы должны подтвердить, что два разных виртуальных сетевых подключения работают через пиринг сети на панели виртуальной сети. Это Демо .
Затем вам нужно открыть порты 5985 во входящем правиле NSG, связанном с этой подсетью. Также временно отключите брандмауэр локально для запуска следующих сценариев. В качестве альтернативы вы можете использовать следующую команду, чтобы добавить входящее правило, разрешающее трафик через порт 5985:
New-NetFirewallRule -Name "winrm_http" -DisplayName "winrm_http" -Enabled True -Profile Any -Action Allow -Direction Inbound -LocalPort 5985 -Protocol TCP
На сервере
Запустите команду winrm quickconfig
в командной строке, чтобы проанализировать и настроить службу WinRM. Запустите Enable-PSRemoting -Force
, чтобы включить устройство, настроенное для удаленного управления WinRM. Вы также можете проверить, слушает ли порт 5985, запустив netstat -a
.
на клиенте
Запустите команду winrm quickconfig
в командной строке, чтобы настроить службу WinRM. Добавьте IP-адрес удаленного компьютера к доверенным узлам в клиенте удаленного PS. Set-Item -Path WSMan:\localhost\Client\TrustedHosts -Value 172.18.20.4
Затем запустите ваши команды как скриншот.
Ref: Включить PowerShell Remoting