Дистанционная работа Powershell с IP-адресом как цель

Я успешно включил PSRemoting на своем Сервере 2 008 R2. Я могу сделать удаленное-pssession из той же сети с помощью имени хоста в качестве цели.

Я перестал работать, когда я пытаюсь использовать IP-адрес в качестве цели от любого компьютера (в сети или из другой сети (например, через VPN)). Я хочу смочь использовать дистанционную работу посредством своего соединения VPN, где я должен использовать IP-адрес, так как имя хоста не может быть разрешено.

Я не хочу добавлять имена в свой файл hosts, потому что существует несколько других серверов в наших клиентах, которые имеют то же имя DNS, и я не хочу удалять и вставлять name-ip-address-association снова и снова.

Я надеюсь, что кто-то может сказать мне, как позволить psremoting-цели быть названной через IP.

Править: Чтобы быть точнее, я хочу смочь выполнить это:

Enter-PSSession -Computername 192.168.123.123 -credentials $cred 

Но я только могу выполнить ту команду, если я передаю имя хоста"-Computername"

Edit2:
Я добираюсь после errormessage, когда я пытаюсь войти в использование IP вместо имени хоста (от внутренней сети):

Enter-PSSession : Connecting to remote server failed with the following error message : The WinRM client cannot process
 the request. Default authentication may be used with an IP address under the following conditions: the transport is HT
TPS or the destination is in the TrustedHosts list, and explicit credentials are provided. Use winrm.cmd to configure T
rustedHosts. Note that computers in the TrustedHosts list might not be authenticated. For more information on how to se
t TrustedHosts run the following command: winrm help config. For more information, see the about_Remote_Troubleshooting
 Help topic.

Edit3:
Я знаю об установке доверяемых хостов WSMan, но это, кажется, не проблема. Это уже установлено на "*" (я сделал это правильно после включения дистанционной работы), но я все еще не могу соединиться с тем сервером с помощью IP в качестве целевого имени компьютера, но я могу соединить использование имени хоста как целевое имя компьютера. Кажется, что существует что-то как привязка в IIS, который предотвращает слушателя для слушания по запросам, которые предназначаются для IP-адреса вместо имени хоста. Но IIS не установлен. Я не знаю, где искать такую установку.

Обновление 12.07.2011:
Хорошо, я думаю, что trustedhosts-установка не является проблемой, потому что я подключение CAN от нашего DC через имя хоста, но не, если я использую IP-адрес места назначения для компьютера-param.
Я думаю, проблемой должен быть слушатель. Возможно, слушатель не берет запросов, которые были предназначены к целевому IP вместо целевого имени хоста. Но я не знаю, как изменить это.

58
задан 12 July 2011 в 18:34

1 ответ

В Windows 10 важно удостовериться, что Услуга WinRM работает для вызова команды

* Объект Набора wsman:\localhost\Client\TrustedHosts - значение '*' - Сила *

0
ответ дан 1 November 2019 в 14:45

Другие вопросы по тегам:

Похожие вопросы: