Powershell remoto con dirección IP como destino

He habilitado con éxito PSRemoting en mi Server 2008 R2. Puedo hacer una pssession remota desde la misma red usando el nombre de host como destino.

Fallo cuando intento utilizar la dirección IP como destino desde cualquier computadora (dentro de la red o desde otra red (por ejemplo, a través de VPN)). Quiero poder usar la comunicación remota a través de mi conexión VPN donde tengo que usar la dirección IP ya que el nombre de host no se puede resolver.

No quiero agregar nombres a mi archivo de hosts porque hay algunos otros servidores en nuestros clientes que tienen el mismo nombre DNS y no quiero eliminar e insertar la asociación nombre-dirección-IP una y otra vez

Espero que alguien pueda decirme cómo permitir que se llame al objetivo psremoting a través de IP.

Edita: Para ser más específico, quiero poder ejecutar esto:

Enter-PSSession -Computername 192.168.123.123 -credentials $cred 

Pero solo puedo ejecutar ese comando si paso un nombre de host a "-Computername"

Edit2:
Recibo el siguiente mensaje de error cuando intento iniciar sesión usando la ip en lugar del nombre de host (de la red 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:
Conozco la configuración de hosts de confianza de WSMan, pero ese no parece ser el problema. Ya está configurado en "*" (lo hice justo después de habilitar la comunicación remota), pero aún no puedo conectarme a ese servidor usando la ip como target-computername, pero puedo conectarme usando el hostname como target-computername . Parece que hay algo como el enlace en IIS que impide que el oyente escuche las solicitudes que apuntan al número de IP en lugar del nombre de host. Pero IIS no está instalado. No sé dónde buscar esa configuración.

Update 2011-07-12:
Bien, creo que la configuración de host de confianza no es el problema porque PUEDO conectarme desde nuestro DC a través del nombre de host, pero no si uso la dirección IP del destino para el parámetro de computadora.
Creo que el problema debe ser el oyente. Tal vez el escucha no acepte solicitudes dirigidas a la ip de destino en lugar del nombre de host de destino. Pero no sé cómo cambiar eso.

Respuestas a la pregunta(5)

Su respuesta a la pregunta