Remot PowerShell con indirizzo IP come destinazione

Ho abilitato con successo PSRemoting sul mio Server 2008 R2. Sono in grado di eseguire una pssessione remota all’interno della stessa rete utilizzando il nome host come destinazione.

Sto fallendo quando provo a utilizzare l’indirizzo IP come destinazione da qualsiasi computer (all’interno della rete o da un’altra rete (ad esempio tramite VPN)). Voglio essere in grado di utilizzare la comunicazione remota tramite la mia connessione VPN, dove devo usare l’indirizzo IP poiché il nome host non può essere risolto.

Non voglio aggiungere nomi al mio file hosts perché ci sono alcuni altri server sui nostri client che hanno lo stesso nome dns e non voglio rimuovere e inserire nuovamente il nome-ip-address-association e di nuovo.

Spero che qualcuno possa dirmi come consentire che l’objective di psremoting venga chiamato tramite IP.

Modifica : per essere più specifico, voglio essere in grado di eseguire questo:

Enter-PSSession -Computername 192.168.123.123 -credentials $cred 

Ma sono in grado di eseguire tale comando solo se passerò un nome host a ” -Computername

Modifica2 :
Sto seguendo il messaggio errormessage quando provo ad accedere usando l’IP invece del nome host (dalla rete interna):

 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:
Conosco l’impostazione degli host trusted di WSMan, ma non sembra questo il problema. È già impostato su “*” (l’ho fatto subito dopo aver abilitato il remoting), ma non riesco ancora a collegarmi a quel server usando l’ip come target-computername, ma sono in grado di connettermi usando il nome host come target-computername . Sembra che ci sia qualcosa come il binding in IIS che impedisce al listener di ascoltare le richieste che hanno come target il numero ip invece del nome host. Ma IIS non è installato. Non so dove cercare un ambiente del genere.

Aggiornamento 2011-07-12:
Ok, penso che l’impostazione di trustedhosts non sia il problema perché POSSO connettermi dal nostro DC tramite hostname ma non se uso l’indirizzo IP della destinazione per il computer-param.
Penso che il problema debba essere l’ascoltatore. Forse il listener non accetta richieste indirizzate verso l’IP di destinazione invece del nome host di destinazione. Ma non so come cambiarlo.