Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2016/2019/2022 (http://forum.oszone.net/forumdisplay.php?f=119)
-   -   [решено] Windows PowerShell remoting, управляющий комп не в одном домене с сервером - подкл (http://forum.oszone.net/showthread.php?t=343764)

__sa__nya 22-01-2020 17:40 2906291

Windows PowerShell remoting, управляющий комп не в одном домене с сервером - подкл
 
Доброе время суток. Имеется Windows Server 2016 Standard, не в домене, отрабатываю навыки удаленного управления с помощью Powershell.
- на сервере в PS выполнил Enable-PSRemoting
- с клиента проверил что сервер ( ping ) доступен как по IP-адресу так и имени
- на клиенте пишу new-pssession -computername servername. Получаю ошибку:
Скрытый текст

new-pssession : [win_srv_2016_st] Сбой подключения к удаленному серверу win_srv_2016_st. Сообщение об ошибке: WinRM не удае
тся обработать запрос. При проверке подлинности Kerberos возникла следующая ошибка: не удается найти компьютер win_srv_2016
_st. Убедитесь, что этот компьютер присутствует в сети и что его имя указано без ошибок. Подробности см. в разделе справки
"about_Remote_Troubleshooting".
строка:1 знак:1
+ new-pssession -computername win_srv_2016_st
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTra
nsportException
+ FullyQualifiedErrorId : NetworkPathNotFound,PSSessionOpenFailed


Пробую вместо имени сервера писать IP-адрес, получаю другую ошибку:
Скрытый текст

ew-pssession : [192.168.2.248] Сбой подключения к удаленному серверу 192.168.2.248. Сообщение об ошибке: Клиенту WinRM не
удается обработать запрос. Проверку подлинности по умолчанию можно использовать с IP-адресом при следующих условиях: трансп
ортом является HTTPS или назначением является список TrustedHosts, кроме того, должны быть предоставлены явно указанные уче
тные данные. Чтобы настроить TrustedHosts, используйте winrm.cmd. Обратите внимание, что в списке TrustedHosts могут находи
ться компьютеры, не прошедшие проверку подлинности. Для получения сведений о настройке TrustedHosts используйте следующую к
оманду: winrm help config. Подробности см. в разделе справки "about_Remote_Troubleshooting".
строка:1 знак:1
+ new-pssession -computername 192.168.2.248
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTra
nsportException
+ FullyQualifiedErrorId : CannotUseIPAddress,PSSessionOpenFailed

- прочитав ошибку, примерно понимаю, что нужно включить клиента в какие-то доверенные узлы на сервере, и использовать явные учетные данные
Пробую на сервере добавить IP клиента командой: set-item wsman:localhost\client\trustedhosts -value 192.168.2.126
- Все равно при подключении по IP получаю ошибку.
Вопрос: что нужно настроить на сервере, чтобы с клиента удачно выполнить команду new-pssession ? Клиент и сервер не в одном домене.

Busla 22-01-2020 19:01 2906304

Цитата:

Цитата __sa__nya
с клиента проверил что сервер ( ping ) доступен как по IP-адресу так и имени »

ping тут не при чём
проверяйте конкретные tcp-порты с помощью Test-NetConnection

Цитата:

Цитата __sa__nya
прочитав ошибку, примерно понимаю, что нужно включить клиента в какие-то доверенные узлы на сервере »

наоборот:
в настройках клиента добавить сервер в доверенные

__sa__nya 23-01-2020 03:29 2906399

Busla, после того, как добавил в trusted hosts на клиенте, и при подключении по IP-адресу указал через -credential учетку сервера, заработало.


Время: 11:01.

Время: 11:01.
© OSzone.net 2001-