La connection remota de PowerShell no funciona si el nombre del equipo contiene puntos

Tengo un sistema donde no puedo conectarme a la computadora alejada (oa sí mismo remotamente) usar PowerShell cuando el nombre de la computadora contiene el punto.

Por ejemplo, esto funciona:

Enter-PSSession HostA -Cnetworkingential user1 

Pero esto no:

  Enter-PSSession 192.168.0.1 -Cnetworkingential user1 

Esto tampoco funciona:

  Enter-PSSession HostA.DomainA -Cnetworkingential user1 

El mismo problema ocurre cuando bash conectar PS-Session a través de la networking a la misma computadora usando su dirección IP o nombre de dominio completo (o simplemente agregando punto a su nombre corto). La única exception es "127.0.0.1" – en ese caso funciona la connection PS remota. Estoy poniendo TrustedHosts a '*' – eso no hace ninguna diferencia.

Tengo otro sistema que no exhibe este comportamiento – es decir donde puedo utilizar direcciones del IP y nombres de anfitrión completamente-cualificados intercambiablemente. No veo ninguna diferencia obvia en las configuraciones entre estos sistemas.

Estoy recibiendo el siguiente error:

 Enter-PSSession : Connecting to remote server 192.168.0.1 failed with the following error message : The client cannot connect to the destination specified in the request. Verify that the service on the destination is running and is accepting requests. Consult the logs and documentation for the WS-Management service running on the destination, most commonly IIS or WinRM. If the destination is the WinRM service, run the following command on the destination to analyze and configure the WinRM service: "winrm quickconfig". For more information, see the about_Remote_Troubleshooting Help topic. At line:1 char:1 Enter-PSSession 192.168.0.1 -Cnetworkingential user1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (192.168.0.1:String) [Enter-PSSession], PSRemotingTransportException + FullyQualifiedErrorId : CreateRemoteRunspaceFailed 

¿Alguien tiene una idea de lo que está causando esto?

One Solution collect form web for “La connection remota de PowerShell no funciona si el nombre del equipo contiene puntos”

PSRemoting a una dirección IP siempre me da un error, podría ser algo que ver con los nombres de equipo y certificates, no me he molestado en mirar en él. FQDN sin embargo trabaja para mí. Recuerde que el FQDN puede estar separado del nombre de su dominio, lo cual no funcionará.

Microsoft dice que el período es un carácter válido en un nombre NETBIOS , sin embargo cambiar el nombre del equipo en mi equipo con Windows 7 para agregar un punto me da un error. Tras una investigación más profunda, MS tiene esto que decir acerca de ese carácter especial:

Un carácter de período separa el nombre en un identificador de ámbito NetBIOS y el nombre de equipo. El identificador de ámbito NetBIOS es una cadena opcional de caracteres que identifican las networkinges lógicas NetBIOS que se ejecutan en la misma networking física TCP / IP. Para que NetBIOS funcione entre equipos, los equipos deben tener el mismo identificador de ámbito NetBIOS y nombres de equipo únicos.

Esto es ligeramente diferente de usar un período al especificar un fqdn. De hecho, voy a ir tan lejos como para decir que puede estar interpretando el punto como la especificación de un fqdn y eso es lo que está causando el problema.

  • La suscripción al logging de events devuelve el código de error (0x138C)
  • WinRM oyente no es todo oídos
  • ¿Cómo puedo navegar y editar la configuration de WinRM?
  • Problemas con la remodelación remota de serveres mediante winrm y Microsoft.Update.Session
  • ¿Qué clientes o consultas PowerShell / WSMan consumen más de 1000 requestes por 2 segundos?
  • Reenvío de logging de sucesos iniciado por Windows Server 2008 R2: No hay informes de serveres de origen
  • Powershell: PSScheduledJob para usuarios que no son administradores
  • ¿Reciclar el pool remoto de aplicaciones de IIS desde la command-line?
  • Post Azure VM process de creación de arranque - Azure mecanismo de datos de usuario durante la creación de VM?
  • ¿Cómo puedo detener el service en el server remoto, que no está conectado a un dominio, utilizando un usuario no administrador a través de PowerShell
  • Obtener la tabla de routing IPv6 desde una PC de Windows con WS-Management
  • No puede determinar el tipo de contenido de la respuesta HTTP desde el equipo de destino wsman
  • ¿Por qué un Admin de dominio puede ejecutar un powershell cmd localmente, pero conectarse a WinRM con la misma count, el command devuelve un UnauthorizedAccessException?
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.