> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/resources/es/devolutions-agent/jump-host.md).

# Jump host

Configure un jump host en Remote Desktop Manager para retransmitir sesiones RDP a través de un servidor bastión mediante Devolutions Agent o RDM Jump.

{% tabs %}
{% tab title="Windows" %}
La función Jump host de Remote Desktop Manager se conecta a un host remoto, a menudo denominado jump box, host de servicio o servidor bastión, que a su vez se conecta a otros hosts. En otras palabras, la función Jump de Remote Desktop Manager permite tener una sesión RDP dentro de una sesión RDP. Remote Desktop Manager se comunica con el jump host a través de un canal seguro dentro de la sesión RDP. A continuación, el jump host inicia la sesión final hacia el sistema de destino.

Esto se puede comparar con RD Gateway de Microsoft y, en cierta medida, con el reenvío de puertos SSH.

## Modos y coexistencia (Remote Desktop Manager 2026.1+)

En Remote Desktop Manager 2026.1 y versiones posteriores, los jump hosts admiten la **coexistencia** entre el mecanismo obsoleto del [agente RDM Jump](https://docs.devolutions.net/rdm/es/ribbon-menu-bar/tools/all-tools/rdm-jump-deprecated) y el nuevo método basado en [Devolutions Agent](/resources/es/devolutions-agent.md).

* **Devolutions Agent**: modo recomendado en adelante.
* **Obsoleto**: el ejecutable original del agente RDM Jump incluido con Remote Desktop Manager.
* **Automático**: intenta primero Devolutions Agent y recurre al agente RDM Jump obsoleto si es necesario.

### Requisitos y compatibilidad

* La función jump no evita los límites de licencia de Microsoft para más de dos sesiones RDP simultáneas. Para admitir conexiones adicionales, debe instalar el rol Host de sesión de Escritorio remoto y adquirir CAL de RDS por usuario. Para obtener más detalles, consulte Microsoft: [Activar el servidor de licencias de Servicios de Escritorio remoto](https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-activate-license-server).
* Remote Desktop Manager debe estar instalado en el jump host. La aplicación no tiene que conectarse a ningún espacio de trabajo, ya que Remote Desktop Manager solo actúa como un shell para facilitar las operaciones de jump.
* Para el modo **Devolutions Agent**, asegúrese de que el jump host ejecute **Remote Desktop Manager 2026.1+ y Devolutions Agent 2026.1+**. Si ejecuta una versión anterior (por ejemplo, 2025.3), las operaciones de jump pueden fallar silenciosamente.
* Si utiliza el jump heredado basado en RDM Agent, el ejecutable debe estar **ejecutándose actualmente** en una sesión de Windows en el host remoto y estar configurado para iniciarse automáticamente al iniciar sesión.

## Implementación de Devolutions Agent

Devolutions Agent se implementa por separado del RDM Agent que anteriormente se incluía con Remote Desktop Manager.

* **MSI** para implementación directa o integración con plataformas de gestión de software
* **WinGet** para instalación por línea de comandos (**Chocolatey** también disponible)

## Escenarios de uso

### Acceso a una red segura a través de un único host

Esto le permite tener una política de firewall estricta que solo permite conexiones desde una dirección IP específica. Esta configuración solo le concede acceso a los hosts accesibles desde el Jump Box. Imagine que tiene la siguiente infraestructura: un host local se conecta a través de internet, pasando por un firewall, a un único Jump Host, y solo el Jump Host tiene permitido atravesar el firewall. Desde allí, el Jump Host tiene acceso a los hosts remotos de la red interna que se encuentra detrás.

Necesita acceder a los hosts remotos, pero quiere limitar los riesgos y exponer solo el Jump Host al tráfico de internet. Esto le permite crear reglas de firewall estrictas y abrir un único puerto. Por lo tanto, le obliga a conectarse al Jump Host antes de saltar a un host remoto.

La función Jump de Remote Desktop Manager ayuda a lograr ese objetivo de forma simple y eficiente.

### Solución alternativa a las limitaciones de algunos clientes VPN

Estas limitaciones hacen imposible utilizar varios clientes VPN simultáneamente en la misma estación de trabajo. En este caso, puede tener varias máquinas virtuales, cada una ejecutando un único cliente VPN. Usar estas máquinas virtuales como jump boxes le permite conectarse a la máquina virtual, iniciar el cliente VPN y, después, iniciar la sesión remota.

## Configurar un Jump Host

1. Cree una entrada ***RDP*** para el ***Jump Host***.
2. Rellene la entrada con un ***Nombre***, ***Host*** y las ***Credenciales***.

{% hint style="warning" %}
Para que los ***jumps*** funcionen, debe proporcionar las credenciales mediante la sesión del ***Jump Host***. Si las sesiones RDP le solicitan las credenciales después del inicio, el ***jump*** fallará.
{% endhint %}

3. En la sección ***Jump Host***, marque ***Es Jump host***.

{% hint style="info" %}
***Mostrar el cuadro de diálogo de espera de RDM Agent*** debe estar desmarcado si su entrada requiere interacción del usuario para abrirse por cualquier motivo. De lo contrario, el jump fallará.
{% endhint %}

4. Haga clic en ***OK***.
5. Inicie la sesión del ***Jump Host***.
6. Instale Remote Desktop Manager en el ***Jump Host***.

{% hint style="success" %}
El ***Jump Host*** actúa como relé entre los sistemas local y remoto, lo que permite utilizar la licencia de Remote Desktop Manager que se ha usado en la estación de trabajo local para registrar la aplicación en el ***Jump Host***.Instale Remote Desktop Manager en el ***Jump Host***, realice su primer jump y Remote Desktop Manager se desbloqueará/licenciará automáticamente mediante la comunicación/handshake del jump.No es necesario crear un espacio de trabajo en el ***Jump Host***. Remote Desktop Manager se abrirá por primera vez con un ***espacio de trabajo local SQLite*** predeterminado. Esto es suficiente porque la aplicación en el ***Jump Host*** solo actúa como intermediaria entre los hosts local y remotos.
{% endhint %}

7. Confirme que Remote Desktop Manager Agent está iniciado y configurado con ***Inicio automático***.
   1. Vaya a ***Herramientas - Más herramientas***.
   2. Seleccione Remote Desktop Manager Jump.
   3. Haga clic en ***OK***.
   4. Haga clic en ***Sí***.

{% hint style="warning" %}
El ***Inicio automático*** solo debe activarse para el agente Remote Desktop Manager Jump o para Remote Desktop Manager, pero no para ambos. En el caso de que Remote Desktop Manager esté configurado con ***Inicio automático***, asegúrese de eliminar los accesos directos de una o de ambas ubicaciones siguientes:

* Ejecutar: shell:startup
* Ejecutar: shell:common startup
  {% endhint %}

8. Haga clic con el botón derecho en el icono de Remote Desktop Manager Jump en la barra de tareas y marque ***Inicio automático***.
9. Ajuste la interfaz de usuario del ***Jump Host*** para maximizar el área de visualización de las sesiones remotas.
   * Ponga la aplicación en pantalla completa.
   * Oculte el ***panel de navegación*** en la pestaña ***Ver***.
   * Oculte la ***cinta de opciones*** en la pestaña ***Ver***.
     * Para volver a mostrar la ***cinta de opciones***, haga clic en el icono de Remote Desktop Manager en la esquina superior izquierda.

{% hint style="success" %}
Para restablecer el diseño, en la pestaña ***Ventana***, haga clic en ***Restablecer diseño***.
{% endhint %}

El ***Jump Host*** está listo para usarse.

## Configurar una sesión para usar el Jump Host

1. Cree una entrada ***RDP*** en la instancia local de Remote Desktop Manager.
2. En ***Propiedades*** – ***Conexión*** – ***Jump***, defina el ***Jump Host*** haciendo clic en el botón ***off*** situado junto a ***Conectar usando Jump***.
   * El ***Jump Host*** puede ser ***Heredado*** si está definido en la carpeta principal.
   * También puede elegir una ***Sesión*** específica para apuntar directamente a la entrada del ***Jump Host***.
3. Haga clic dos veces en ***OK***.
4. Inicie la sesión RDP.

## Validar que el Jump Host funciona

1. Inicie la sesión ***RDP*** del ***Jump Host Server***.
2. Espere a que el agente Remote Desktop Manager Jump se conecte.
3. En la pestaña ***RDP***, haga clic con el botón derecho en ***Estado del agente***. Remote Desktop Manager Jump debería estar conectado.
4. Mantenga abierta la pestaña ***RDP***.
5. Inicie la sesión ***Jump***. La sesión ***Jump*** debería iniciarse en el ***Jump Host Server***.
6. Cierre todas las sesiones.
7. Inicie la sesión ***Jump*** directamente. Tanto el ***Jump Host Server*** como la sesión ***Jump*** deberían iniciarse.

Todo debería funcionar correctamente. Si alguno de los pasos falla, ahí es donde debe investigar.

## Consejos prácticos

* Para obtener más espacio para el panel, en la pestaña ***Ver***, oculte la ***cinta de opciones*** y el ***panel de navegación***, ya que los menús no son necesarios.
* Utilice la misma licencia de Remote Desktop Manager en las instancias local y remota. El Jump Host actúa como relé entre los sistemas local y remoto, lo que permite utilizar la licencia de Remote Desktop Manager que se ha usado en la estación de trabajo local para registrar la aplicación en el Jump Host.
* No es necesario crear un espacio de trabajo en el Jump Host. Remote Desktop Manager se abrirá por primera vez con un ***espacio de trabajo local SQLite*** predeterminado. Esto es suficiente porque la aplicación en el Jump Host solo actúa como intermediaria entre los hosts local y remotos.
* **Sincronización del foco de sesión**: la sesión seleccionada en su cliente de Remote Desktop Manager puede seguir el foco de sesión en el Jump host, pero solo cuando se utiliza el método de Devolutions Agent.
* Para ejecutar scripts en jump hosts con Devolutions Agent, haga clic con el botón derecho en la sesión y elija **Devolutions Agent → Ejecutar script.**
  {% endtab %}

{% tab title="macOS" %}
La función Jump host de Remote Desktop Manager ofrece una forma simple y eficiente de gestionar todas sus sesiones, incluidos tanto los jump hosts como las máquinas internas, dentro de un único espacio de trabajo. Funciona conectándose a un host remoto (comúnmente denominado Jump Box, Service Host o Bastion Server), que a su vez se conecta a otros sistemas internos. Este enfoque es similar al uso de un RD Gateway o del reenvío de puertos SSH.

Empezar a usar la función Jump host es sencillo. Una vez que haya completado la configuración (las instrucciones se proporcionan al final de este artículo), solo tiene que iniciar la conexión Jump. Remote Desktop Manager macOS iniciará automáticamente la sesión RDP hacia el jump host, seguida de la sesión hacia la máquina interna, todo de forma transparente. Mejor aún, ambas sesiones se registran directamente en el espacio de trabajo, lo que mantiene completo su registro de auditoría.

### Escenarios de uso <a href="#usage-scenarios-1" id="usage-scenarios-1"></a>

Hay dos escenarios en particular en los que usar un Jump Host resulta realmente útil:

### Acceso a una red segura a través de un único host

Esto le permite tener una política de firewall estricta que solo permite conexiones desde una dirección IP específica. Esta configuración solo le concede acceso a los hosts accesibles desde el Jump Box. Imagine que tiene la siguiente infraestructura: un host local se conecta a través de internet, pasando por un firewall, a un único Jump Host, y solo el Jump Host tiene permitido atravesar el firewall. Desde allí, el Jump Host tiene acceso a los hosts remotos de la red interna que se encuentra detrás.

Necesita acceder a los hosts remotos, pero quiere limitar los riesgos y exponer solo el Jump Host al tráfico de internet. Esto le permite crear reglas de firewall estrictas y abrir un único puerto. Por lo tanto, le obliga a conectarse al Jump Host antes de saltar a un host remoto.

La función Jump ayuda a lograr ese objetivo de forma simple y eficiente.

#### Solución alternativa a las limitaciones de algunos clientes VPN <a href="#workaround-limitations-of-some-vpn-clients-1" id="workaround-limitations-of-some-vpn-clients-1"></a>

Estas limitaciones hacen imposible utilizar varios clientes VPN simultáneamente en la misma estación de trabajo. En este caso, puede tener varias máquinas virtuales, cada una ejecutando un único cliente VPN. Usar estas máquinas virtuales como jump boxes le permite conectarse a la máquina virtual, iniciar el cliente VPN y, después, iniciar la sesión remota.

### Configurar un Jump Host <a href="#how-to-set-up-a-jump-host" id="how-to-set-up-a-jump-host"></a>

Nota: la función Jump para macOS está integrada en la aplicación Remote Desktop Manager macOS. Requiere que se instale un [agente Remote Desktop Manager Jump en el servidor Jump o Bastion](https://docs.devolutions.net/rdm/es/ribbon-menu-bar/tools/all-tools/rdm-jump-deprecated), así como una instalación completa de Remote Desktop Manager macOS en la máquina local y en el jump host.

1. Cree una nueva entrada RDP para el jump host.
2. En el menú lateral ***General***, introduzca un nombre para la sesión
3. En el menú lateral ***RDP***, introduzca el nombre de host y las credenciales.
4. En el menú lateral ***Jump Host***, marque la opción ***Es Jump Host***.
5. La sesión ya está lista para configurarse para usar el Jump Host.
6. En la instancia local de Remote Desktop Manager macOS, cree una entrada de sesión como de costumbre.
7. Defina el jump host seleccionando el botón **Jump Off**. El Jump Host también puede heredarse si está definido en la carpeta principal.
8. Ahora simplemente inicie su sesión. Piense en ello como una sesión dentro de una sesión.
   {% endtab %}
   {% endtabs %}

## Véase también

* [Devolutions Academy – Configurar un Jump Host con Devolutions Agent en Remote Desktop Manager](https://academy.devolutions.net/student/activity/3541611-configure-a-jump-host-with-devolutions-agent-in-remote-desktop-manager)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/resources/es/devolutions-agent/jump-host.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
