> 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

{% tabs %}
{% tab title="Windows" %}
La función Jump host de Remote Desktop Manager se conecta a un host remoto, a menudo llamado 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. El jump host inicia entonces la sesión final hacia el sistema de destino.

Esto puede compararse 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 empaquetado con Remote Desktop Manager.
* **Automático**: intenta primero con Devolutions Agent y recurre al agente RDM Jump obsoleto si es necesario.

### Requisitos y compatibilidad

* La función jump no elude los límites de licencia de Microsoft para más de dos sesiones RDP simultáneas. Para admitir conexiones adicionales, debe instalar el rol de Host de sesión de Escritorio remoto y adquirir CAL de RDS por usuario. Para 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 intérprete 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 de forma silenciosa.
* 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.

## Implementar Devolutions Agent

Devolutions Agent se implementa por separado del RDM Agent que anteriormente se empaquetaba 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

### Acceder 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:

![](https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_clip10825.png)

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

![](https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_clip10826.png)

La función Jump de Remote Desktop Manager ayuda a alcanzar ese objetivo de forma sencilla 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. Utilizar estas máquinas virtuales como jump boxes le permite conectarse a la máquina virtual, iniciar el cliente VPN y luego iniciar la sesión remota.

![](https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_clip10820.png)

## Configurar un Jump Host

1. Cree una entrada ***RDP*** para el ***Jump Host***.
2. Rellene la entrada con un ***Nombre***, un ***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 %}

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin6193.png" alt=""><figcaption></figcaption></figure>

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

   ![](https://cdnweb.devolutions.net/docs/2026-03-06_10-01-16.png)

{% hint style="info" %}
***Show wait for RDM Agent dialog*** 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 retransmisor 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/negociación 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 intermediario entre los hosts local y remoto.
{% endhint %}

7. Confirme que Remote Desktop Manager Agent está iniciado y configurado en ***Auto Start***.
   1. Vaya a ***Tools - More Tools***.
   2. Seleccione Remote Desktop Manager Jump.
   3. Haga clic en ***OK***.
   4. Haga clic en ***Yes***.

{% hint style="warning" %}
***Auto Start*** 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 en ***Auto Start***, asegúrese de eliminar los accesos directos de una o de ambas ubicaciones siguientes:

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

![](https://cdnweb.devolutions.net/docs/RDMW4358_2025_2.png)

8. Haga clic con el botón derecho en el icono de Remote Desktop Manager Jump en la barra de tareas y marque ***Auto Start***.
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 ***View***.
   * Oculte el ***Ribbon*** en la pestaña ***View***.
     * Para volver a mostrar el ***Ribbon***, 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 ***Window***, haga clic en ***Reset Layout***.
{% 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 ***Properties*** – ***Connection*** – ***Jump***, defina el ***Jump Host*** haciendo clic en el botón ***off*** situado junto a ***Connect using Jump***.
   * El ***Jump Host*** puede ser ***Inherited*** si está definido en la carpeta principal.
   * También puede elegir una ***Session*** específica para apuntar directamente a la entrada del ***Jump Host***.

     ![](https://cdnweb.devolutions.net/docs/RDMW4067_2024_1.png)
3. Haga clic en ***OK*** dos veces.
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 ***Agent Status***. 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 profesionales

* Para obtener más espacio para el panel, en la pestaña ***View***, oculte el ***Ribbon*** 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 retransmisor 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 intermediario entre los hosts local y remoto.
* **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 → Execute Script.**
  {% endtab %}

{% tab title="macOS" %}
La función Jump host de Remote Desktop Manager ofrece una manera sencilla 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 servidor bastión), 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 utilizar 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), simplemente inicie 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 fluida. Aún mejor, ambas sesiones se registran directamente en el espacio de trabajo, manteniendo 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 utilizar un Jump Host resulta realmente útil:

#### Acceder a una red segura a través de un único host <a href="#accessing-a-secure-network-through-a-single-host-1" id="accessing-a-secure-network-through-a-single-host-1"></a>

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:

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_clip10825.png" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_clip10826.png" alt=""><figcaption></figcaption></figure>

La función Jump ayuda a alcanzar ese objetivo de forma sencilla 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. Utilizar estas máquinas virtuales como jump boxes le permite conectarse a la máquina virtual, iniciar el cliente VPN y luego iniciar la sesión remota.

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_clip10820.png" alt=""><figcaption></figcaption></figure>

### 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 bastión](https://docs.devolutions.net/rdm/es/ribbon-menu-bar/tools/all-tools/rdm-jump-deprecated) y 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 del host y las credenciales.
4. En el menú lateral ***Jump Host***, marque la opción ***Is Jump Host***.
5. La sesión ya está lista para configurarse para utilizar 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 %}


---

# 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.
