> 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/agent/fr/jump-host.md).

# Hôte Jump

Configurez un hôte Jump dans Remote Desktop Manager pour relayer les sessions par un serveur bastion avec Devolutions Agent et sa fonctionnalité RDP Extension.

La fonctionnalité d'hôte Jump de Remote Desktop Manager se connecte à un hôte distant, souvent appelé jump box, hôte de service ou serveur bastion, qui se connecte à son tour à d'autres hôtes. Autrement dit, la fonctionnalité Jump ouvre une session à l'intérieur d'une session RDP. Remote Desktop Manager communique avec [Devolutions Agent](/agent/fr/readme.md) sur l'hôte Jump par un canal sécurisé au sein de la session RDP. Remote Desktop Manager sur l'hôte Jump ouvre ensuite la session finale vers le système de destination.

On peut comparer cela à RD Gateway de Microsoft et, dans une certaine mesure, à la redirection de port SSH.

## Scénarios d'utilisation

### Accéder à un réseau sécurisé par un seul hôte

Une politique de pare-feu stricte peut n'autoriser les connexions qu'à partir d'une adresse IP précise. Dans cette configuration, seuls les hôtes que l'hôte Jump peut atteindre sont accessibles. Par exemple, un hôte local se connecte par Internet, à travers un pare-feu, à un seul hôte Jump, et seul l'hôte Jump est autorisé à traverser le pare-feu. À partir de là, l'hôte Jump a accès aux hôtes distants du réseau interne situé derrière lui.

Pour accéder aux hôtes distants tout en n'exposant que l'hôte Jump au trafic Internet, créez des règles de pare-feu strictes et n'ouvrez qu'un seul port. Toutes les connexions passent alors par l'hôte Jump avant d'atteindre un hôte distant.

### Contourner les limitations de certains clients VPN

Certains clients VPN ne peuvent pas s'exécuter en même temps sur le même poste de travail. Dans ce cas, utilisez plusieurs machines virtuelles, chacune exécutant un seul client VPN. L'utilisation de ces machines virtuelles comme hôtes Jump vous permet de vous connecter à la machine virtuelle, de lancer le client VPN, puis de lancer la session distante.

## Exigences

* L'entrée de l'hôte Jump doit être une entrée ***RDP***.
* Remote Desktop Manager doit être installé sur l'hôte Jump. Il n'a pas à se connecter à un espace de travail : Devolutions Agent le démarre lorsqu'un jump commence, et l'entrée cible est envoyée depuis le Remote Desktop Manager local.
* Devolutions Agent doit être installé sur l'hôte Jump avec la fonctionnalité ***RDP Extension***.
* La fonctionnalité Jump ne contourne pas les limites de licence Microsoft pour plus de deux sessions RDP simultanées. Pour prendre en charge des connexions supplémentaires, installez le rôle Hôte de session Bureau à distance et achetez des licences d'accès client RDS par utilisateur. Pour plus de détails, consultez Microsoft : [Activer le serveur de licences des services Bureau à distance](https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-activate-license-server).
* Les jumps ne sont pas pris en charge dans le coffre utilisateur.

## Installer Devolutions Agent sur l'hôte Jump

Devolutions Agent est offert sous forme de **MSI** pour un déploiement direct ou une intégration avec des plateformes de gestion de logiciels, et par **WinGet** (**Chocolatey** est aussi offert) pour une installation en ligne de commande. Pour déployer le MSI en mode silencieux et choisir les composants installés, consultez [Déployer Devolutions Agent en mode silencieux](/agent/fr/deploy-devolutions-agent-silently.md).

1. Installez Remote Desktop Manager sur l'hôte Jump.
2. Téléchargez Devolutions Agent depuis le [site Web de Devolutions](https://devolutions.net/agent/) et exécutez le programme d'installation sur l'hôte Jump. Consultez [Devolutions Agent](/agent/fr/readme.md) pour plus de détails.
3. À l'étape de sélection des fonctionnalités du programme d'installation, assurez-vous que la fonctionnalité ***RDP Extension*** est sélectionnée (elle l'est par défaut).
4. Terminez l'installation. Aucun redémarrage ni fermeture de session n'est nécessaire.
5. Si une session RDP vers l'hôte Jump était ouverte pendant l'installation, fermez-la et ouvrez-la de nouveau.

{% hint style="info" %}
Pour une installation silencieuse, l'ID de fonctionnalité ***RDP Extension*** est `F.Session`. Incluez-le dans `ADDLOCAL`, par exemple `ADDLOCAL="F.Agent,F.Updater,F.Session"`.
{% endhint %}

{% hint style="info" %}
Le canal de communication avec Devolutions Agent est établi lorsque la connexion RDP vers l'hôte Jump est établie. Une session RDP ouverte avant l'installation de Devolutions Agent ne peut pas servir aux jumps.
{% endhint %}

## Configurer l'entrée de l'hôte Jump

1. Dans le Remote Desktop Manager local, créez une entrée ***RDP*** pour l'hôte Jump.
2. Remplissez le ***Nom***, l'***Hôte*** et les ***Identifiants*** de l'entrée.
3. Allez à ***Connexion*** – ***Jump*** (sur macOS, ***Connexion*** – ***Hôte Jump***).
4. Dans la section ***Hôte Jump***, cochez ***Est un hôte Jump***.
5. Ajustez les autres options de la section ***Hôte Jump*** au besoin (consultez le tableau ci-dessous).
6. Cliquez sur ***OK***.

{% hint style="warning" %}
Enregistrez les identifiants dans l'entrée de l'hôte Jump. Si la session de l'hôte Jump demande les identifiants à l'ouverture, le jump peut échouer avant que Devolutions Agent réponde.
{% endhint %}

| Option                                                         | Description                                                                                                                                                                                                  |
| -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| ***Est un hôte Jump***                                         | Identifie l'entrée comme un hôte Jump par lequel d'autres entrées peuvent se connecter.                                                                                                                      |
| ***Délai de connexion de l'agent***                            | Délai, en secondes, d'attente d'une réponse de Devolutions Agent sur l'hôte Jump avant l'échec du jump.                                                                                                      |
| ***Forcer une nouvelle session d'hôte Jump pour chaque jump*** | Ouvre une nouvelle session d'hôte Jump pour chaque jump au lieu de réutiliser celle qui est ouverte. Nécessite que Remote Desktop Services soit configuré pour autoriser plusieurs sessions par utilisateur. |
| ***Afficher le dialogue d'attente de Devolutions Agent***      | Affiche un dialogue pendant que Remote Desktop Manager attend une réponse de Devolutions Agent sur l'hôte Jump.                                                                                              |

## Configurer une entrée pour se connecter par l'hôte Jump

1. Dans le Remote Desktop Manager local, créez ou ouvrez l'entrée à atteindre par l'hôte Jump.
2. Allez à ***Connexion*** – ***Jump*** (sur macOS, ***Connexion*** – ***Hôte Jump***).
3. Dans la section ***Connexion Jump***, cliquez sur la valeur à côté de ***Se connecter en utilisant Jump*** (***Désactivé*** par défaut).
4. Dans ***Jump***, sélectionnez la façon dont l'hôte Jump est résolu (consultez le tableau ci-dessous).
5. Cliquez sur ***Enregistrer***.
6. Cliquez sur ***OK***.

| Jump                                       | Description                                                                                                                                                                          |
| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| ***Désactivé***                            | L'entrée n'utilise pas d'hôte Jump.                                                                                                                                                  |
| ***Hérité***                               | Utilise l'hôte Jump défini sur le dossier parent.                                                                                                                                    |
| ***Session***                              | Utilise une entrée d'hôte Jump précise. Sélectionnez-la dans ***Session*** ; cochez ***Filtrer les hôtes Jump seulement*** pour ne lister que les entrées marquées comme hôtes Jump. |
| ***Session (coffre utilisateur)***         | Utilise une entrée d'hôte Jump précise du coffre utilisateur.                                                                                                                        |
| ***Trouver par nom (coffre utilisateur)*** | Utilise l'entrée d'hôte Jump du coffre utilisateur dont le nom correspond à la valeur ***Recherche***.                                                                               |

{% hint style="info" %}
Si ***Se connecter en utilisant Jump*** n'est pas disponible, le paramètre système ***Désactiver le jump Devolutions Agent*** est activé pour le coffre.
{% endhint %}

## Valider que l'hôte Jump fonctionne

1. Sur l'hôte Jump, confirmez que le service Devolutions Agent est en cours d'exécution, par exemple avec la commande PowerShell `Get-Service DevolutionsAgent`.
2. Confirmez que ***RDP Extension*** est activée : dans `C:\ProgramData\Devolutions\Agent\agent.json`, la section `Session` affiche `"Enabled": true`.
3. Confirmez que Remote Desktop Manager est installé sur l'hôte Jump.
4. Dans le Remote Desktop Manager local, ouvrez l'entrée configurée pour se connecter par l'hôte Jump. La session de l'hôte Jump s'ouvre d'abord, puis la session cible démarre sur celui-ci.

Si le jump échoue, fermez toutes les sessions vers l'hôte Jump et réessayez, car le canal de communication avec Devolutions Agent n'est établi que lorsque la connexion RDP est établie. Si Remote Desktop Manager sur l'hôte Jump est obsolète, un message d'erreur demande de le mettre à jour.

## Trucs de pro

* La session sélectionnée dans le Remote Desktop Manager local suit le focus de session sur l'hôte Jump.
* Pour exécuter un script sur l'hôte Jump, cliquez avec le bouton droit sur la session de l'hôte Jump et sélectionnez ***Devolutions Agent*** – ***Exécuter le script***.
* Pour gagner de l'espace pour les sessions distantes sur l'hôte Jump, masquez le ***ruban*** et le ***volet de navigation*** de Remote Desktop Manager sur l'hôte Jump à partir de l'onglet ***Affichage***. Pour réinitialiser la disposition, dans l'onglet ***Fenêtre***, cliquez sur ***Réinitialiser la disposition***.

## Voir aussi

* [Devolutions Agent](/agent/fr/readme.md)
* [Déployer Devolutions Agent en mode silencieux](/agent/fr/deploy-devolutions-agent-silently.md)
* [Devolutions Academy – Configurer un hôte Jump avec Devolutions Agent dans 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
