Compartir a través de


Configuración del redireccionamiento de puertos COM o serie a través del protocolo de Escritorio remoto

Sugerencia

Este artículo se comparte con los servicios y productos que usan el Protocolo de Escritorio remoto (RDP) para proporcionar acceso remoto a aplicaciones y escritorios de Windows.

Seleccione un producto con los botones de la parte superior de este artículo para mostrar el contenido pertinente.

Puede configurar el comportamiento de redireccionamiento de puertos com o serie entre un dispositivo local y una sesión remota a través del Protocolo de Escritorio remoto (RDP).

Para Azure Virtual Desktop, se recomienda habilitar el redireccionamiento de puertos COM o serie en los hosts de sesión mediante Microsoft Intune o directiva de grupo y, a continuación, controlar el redireccionamiento mediante las propiedades RDP del grupo de hosts.

Para Windows 365, puede configurar los equipos en la nube mediante Microsoft Intune o directiva de grupo.

Para Microsoft Dev Box, puede configurar los cuadros de desarrollo mediante Microsoft Intune o directiva de grupo.

En este artículo se proporciona información sobre los métodos de redireccionamiento admitidos y cómo configurar los puertos COM o serie de comportamiento de redireccionamiento. Para obtener más información sobre cómo funciona el redireccionamiento, consulte Redirección a través del protocolo de Escritorio remoto.

Requisitos previos

Para poder configurar el redireccionamiento de puertos COM o serie, necesita:

  • Un grupo de hosts existente con hosts de sesión.

  • Una cuenta de Microsoft Entra ID a la que se asignan los roles de colaborador del grupo de hosts de virtualización de escritorio integrado (RBAC) en el grupo de hosts como mínimo.

  • Un equipo en la nube existente.
  • Un cuadro de desarrollo existente.
  • Un puerto serie o COM en un dispositivo local y un periférico que se conecta al puerto. El redireccionamiento de puertos COM o serie usa redireccionamiento opaco de bajo nivel, por lo que los controladores deben instalarse en la sesión remota para que el periférico funcione correctamente.

  • Para configurar Microsoft Intune, necesita:

  • Para configurar directiva de grupo, necesita:

    • Una cuenta de dominio que tiene permiso para crear o editar objetos directiva de grupo.
    • Grupo de seguridad o unidad organizativa (OU) que contiene los dispositivos que desea configurar.
  • Debe conectarse a una sesión remota desde una aplicación y plataforma compatibles. Para ver la compatibilidad con el redireccionamiento en Windows App y la aplicación escritorio remoto, consulte Comparación de características Windows App entre plataformas y dispositivos y Comparación de características de aplicaciones de Escritorio remoto entre plataformas y dispositivos.

Redireccionamiento de puertos COM o serie

La configuración de un host de sesión mediante Microsoft Intune o directiva de grupo, o la configuración de una propiedad RDP en un grupo de hosts rige la capacidad de redirigir puertos com o serie desde el dispositivo local a la sesión remota, que está sujeta a un orden de prioridad.

La configuración predeterminada es:

  • Sistema operativo Windows: el redireccionamiento de puertos COM o serie no está bloqueado.
  • Propiedades RDP del grupo de hosts de Azure Virtual Desktop: los puertos SERIE o COM se redirigen desde el dispositivo local a la sesión remota.
  • Comportamiento predeterminado resultante: los puertos SERIE o COM se redirigen desde el dispositivo local a la sesión remota.

Importante

Tenga cuidado al configurar la configuración de redireccionamiento, ya que la configuración más restrictiva es el comportamiento resultante. Por ejemplo, si deshabilita el redireccionamiento de puertos COM o serie en un host de sesión con Microsoft Intune o directiva de grupo, pero lo habilita con la propiedad RDP del grupo de hosts, el redireccionamiento está deshabilitado.

La configuración de un equipo en la nube rige la capacidad de redirigir los puertos serie o COM desde el dispositivo local a la sesión remota y se establece mediante Microsoft Intune o directiva de grupo.

La configuración predeterminada es:

  • Sistema operativo Windows: el redireccionamiento de puertos COM o serie no está bloqueado.
  • Windows 365: los puertos SERIE o COM se redirigen desde el dispositivo local a la sesión remota.
  • Comportamiento predeterminado resultante: los puertos SERIE o COM se redirigen desde el dispositivo local a la sesión remota.

La configuración de un cuadro de desarrollo rige la capacidad de redirigir el puerto Serie o COM desde el dispositivo local a la sesión remota y se establece mediante Microsoft Intune o directiva de grupo.

La configuración predeterminada es:

  • Sistema operativo Windows: el redireccionamiento de puertos COM o serie no está bloqueado.
  • Microsoft Dev Box: los puertos SERIE o COM se redirigen desde el dispositivo local a la sesión remota.
  • Comportamiento predeterminado resultante: los puertos SERIE o COM se redirigen desde el dispositivo local a la sesión remota.

Configuración del redireccionamiento de puertos COM o serie mediante propiedades RDP del grupo de hosts

La configuración de redireccionamiento de puertos COM del grupo de hosts de Azure Virtual Desktop controla si se redirigen los puertos serie o COM entre la sesión remota y el dispositivo local. La propiedad RDP correspondiente es redirectcomports:i:<value>. Para obtener más información, vea Propiedades de RDP admitidas.

Para configurar el redireccionamiento de puertos COM o serie mediante las propiedades RDP del grupo de hosts:

  1. Inicie sesión en el portal de Azure.

  2. En la barra de búsqueda, escriba Azure Virtual Desktop y seleccione la entrada de servicio coincidente.

  3. Seleccione Grupos de hosts y, a continuación, seleccione el grupo de hosts que desea configurar.

  4. Seleccione Propiedades de RDP y, a continuación, redireccionamiento de dispositivos.

    Captura de pantalla que muestra la pestaña redirección de dispositivos del grupo de hosts en el Azure Portal.

  5. En redireccionamiento de puertos COM, seleccione la lista desplegable y, a continuación, seleccione una de las siguientes opciones:

    • Los puertos COM del equipo local no están disponibles en la sesión remota
    • Los puertos COM del equipo local están disponibles en la sesión remota (valor predeterminado)
    • Sin configurar
  6. Haga clic en Guardar.

Configurar el redireccionamiento de puertos COM o serie mediante Microsoft Intune o directiva de grupo

Configurar el redireccionamiento de puertos COM o serie mediante Microsoft Intune o directiva de grupo

Seleccione la pestaña correspondiente para el escenario.

Para permitir o deshabilitar la redirección de puertos COM o serie mediante Microsoft Intune:

  1. Inicie sesión en el Centro de administración de Microsoft Intune.

  2. Cree o edite un perfil de configuración para Windows 10 y dispositivos posteriores, con el tipo de perfil de catálogo Configuración.

  3. En el selector de configuración, vaya a Plantillas> administrativasComponentes de Windows Servicios>> deEscritorio remoto Dispositivo host> de sesión de Escritorio remotoy Redirección de recursos.

    Captura de pantalla que muestra las opciones de redirección de dispositivos y recursos en el portal de Microsoft Intune.

  4. Active la casilla No permitir la redirección de puertos COM y, a continuación, cierre el selector de configuración.

  5. Expanda la categoría Plantillas administrativas y, a continuación, cambie el modificador de No permitir el redireccionamiento de puerto COM a Habilitado o Deshabilitado, según sus requisitos:

    • Para permitir el redireccionamiento de puertos COM o serie, cambie el conmutador a Deshabilitado.

    • Para deshabilitar el redireccionamiento de puertos COM o serie, cambie a Habilitado.

  6. Seleccione Siguiente.

  7. Opcional: en la pestaña Etiquetas de ámbito, seleccione una etiqueta de ámbito para filtrar el perfil. Para más información sobre las etiquetas de ámbito, consulte Usar control de acceso basado en roles (RBAC) y etiquetas de ámbito para TI distribuida.

  8. En la pestaña Asignaciones , seleccione el grupo que contiene los equipos que proporcionan una sesión remota que desea configurar y, a continuación, seleccione Siguiente.

  9. En la pestaña Revisar y crear , revise la configuración y seleccione Crear.

  10. Una vez que la directiva se aplica a los equipos que proporcionan una sesión remota, reinícielos para que la configuración surta efecto.

Redireccionamiento de puertos COM o serie de prueba

Al usar el redireccionamiento de puertos COM o serie, tenga en cuenta el comportamiento siguiente:

  • Los controladores de periféricos redirigidos conectados a un puerto COM o serie deben instalarse en la sesión remota mediante el mismo proceso que el dispositivo local. Asegúrese de que Windows Update esté habilitado en la sesión remota o de que los controladores estén disponibles para el periférico.

  • El redireccionamiento opaco de bajo nivel está diseñado para conexiones LAN; con una latencia mayor, es posible que algunos periféricos conectados a un puerto com o serie no funcionen correctamente o que la experiencia del usuario no sea adecuada.

  • Los periféricos conectados a un puerto com o serie no están disponibles en el dispositivo local mientras se redirige a la sesión remota.

  • Los periféricos conectados a un puerto serie o COM solo se pueden usar en una sesión remota a la vez.

  • La redirección de puertos COM o serie solo está disponible desde un dispositivo Windows local.

Para probar el redireccionamiento de puertos COM o serie desde un dispositivo Windows local:

  1. Conecte los periféricos admitidos que desea usar en una sesión remota a un puerto serie o COM.

  2. Conéctese a una sesión remota mediante Window App o la aplicación de Escritorio remoto en una plataforma que admita el redireccionamiento de unidades. Para obtener más información, consulte Comparación de características de Windows App entre plataformas y dispositivos y Comparación de características de aplicaciones de Escritorio remoto entre plataformas y dispositivos.

  3. Compruebe que el dispositivo funciona correctamente en la sesión remota. Como los puertos serie o COM se redirigen mediante el redireccionamiento opaco de bajo nivel, el controlador correcto debe instalarse en la sesión remota, lo que debe hacer si no se instala automáticamente.

    Estas son algunas maneras de comprobar que los periféricos USB están disponibles en la sesión remota, en función del permiso que tenga en la sesión remota:

    1. Abra Administrador de dispositivos en la sesión remota desde el menú Inicio o ejecute devmgmt.msc desde la línea de comandos. Compruebe que los periféricos redirigidas aparecen en la categoría de dispositivo esperada y no muestre ningún error.

      Captura de pantalla que muestra el administrador de dispositivos en una sesión remota.

    2. Abra un símbolo del sistema o un símbolo del sistema de PowerShell en el dispositivo local y en la sesión remota y, a continuación, ejecute el siguiente comando en ambas ubicaciones. Este comando muestra los puertos serie o COM disponibles localmente y le permite comprobar que están disponibles en la sesión remota.

      chgport
      

      El resultado es similar al siguiente ejemplo:

      • En el dispositivo local:

        COM3 = \Device\Serial0
        COM4 = \Device\Serial1
        
      • En la sesión remota:

        COM3 = \Device\RdpDrPort\;COM3:2\tsclient\COM3
        COM4 = \Device\RdpDrPort\;COM4:2\tsclient\COM4
        
  4. Una vez que los periféricos se redirigen y funcionan correctamente, puede usarlos como lo haría en un dispositivo local.