> 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/gateway/fr/knowledge-base/how-to-articles/reverse-proxying/ngrok-tunnel-with-devolutions-gateway.md).

# Tunnel Ngrok avec Devolutions Gateway

Devolutions Gateway peut fonctionner derrière Ngrok pour ajouter une couche de protection supplémentaire à une installation interne de Devolutions Gateway ou pour permettre un tunnel sortant lorsqu'il est impossible de modifier la configuration du pare-feu. L'utilisation de Devolutions Gateway derrière Ngrok est disponible pour Devolutions Server et Devolutions Cloud. Le tunnel Ngrok peut être ajouté à une passerelle existante en modifiant certains paramètres dans le fichier **gateway.json**.

### Configurer Ngrok

{% hint style="info" %}
Un abonnement payant à Ngrok est requis, car la passerelle doit acheminer le trafic TCP. L'abonnement inclut également l'utilisation de noms de domaine personnalisés.
{% endhint %}

1. Connectez-vous au tableau de bord Ngrok.
2. Accédez à la section ***Domaines*** qui se trouve sous ***Cloud Edge***.
3. Cliquez sur ***Nouveau domaine***.

   ![](https://cdnweb.devolutions.net/docs/DGW0070_2024_3.png)
4. Saisissez les détails du domaine et cliquez sur ***Continuer***.

   ![](https://cdnweb.devolutions.net/docs/DGW0071_2024_3.png)
5. Sous ***Cloud Edge***, sélectionnez la section ***Adresses TCP***, puis cliquez sur le bouton ***Nouvelle adresse TCP***.

   ![](https://cdnweb.devolutions.net/docs/DGW0085_2024_3.png)
6. Modifiez les informations si nécessaire et cliquez sur ***Continuer***.

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

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>Il est conseillé de prendre note du <em><strong>Domaine</strong></em>, de l'<em><strong>Adresse TCP</strong></em>, du port TCP attribué ainsi que de l'<em><strong>Authtoken</strong></em> Ngrok.</p></div>
7. Accédez à ***Getting Started*** — ***Your Authtoken*** et cliquez sur le bouton ***Copier***.

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

### Récupérer la clé de provisionnement

1. Connectez-vous à l'instance Devolutions Server ou Devolutions Cloud en tant qu'utilisateur ayant accès à la configuration de Devolutions Gateway.
2. Accédez à ***Administration*** — ***Devolutions Gateway***.
3. Cliquez sur le bouton ***Plus*** et sélectionnez ***Télécharger la clé publique***.

{% hint style="success" %}
Ce fichier doit être accessible au serveur hébergeant Devolutions Gateway derrière Ngrok.
{% endhint %}

### Installer Devolutions Gateway avec Ngrok

1. Ouvrez une connexion au serveur hébergeant Devolutions Gateway et téléchargez le [programme d'installation](https://devolutions.net/gateway/).
2. Exécutez le programme d'installation.
3. Cliquez sur ***Suivant***.

   ![](https://cdnweb.devolutions.net/docs/DGW0020_2024_3.png)
4. Une fois le chemin d'installation souhaité sélectionné, cliquez sur le bouton ***Suivant***.

   ![](https://cdnweb.devolutions.net/docs/DGW0021_2024_3.png)
5. Cochez l'option ***Activer l'accès via Internet avec Ngrok*** et cliquez sur ***Suivant***.

   ![](https://cdnweb.devolutions.net/docs/DGW0074_2024_3.png)
6. Entrez les paramètres Ngrok et cliquez sur ***Suivant***.

   ![](https://cdnweb.devolutions.net/docs/DGW0075_2024_3.png)
7. Indiquez le chemin vers la clé publique précédemment récupérée depuis Devolutions Server ou Devolutions Cloud, puis cliquez sur ***Suivant***.

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

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>Ce fichier de clé doit être accessible au compte NetworkService sous lequel Devolutions Gateway s'exécute.</p></div>
8. Cliquez sur ***Suivant***, puis sur ***Installer***.

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

### Configurer Devolutions Server

1. Connectez-vous à une instance Devolutions Server en tant qu'utilisateur ayant accès à la configuration de Devolutions Gateway.
2. Accédez à ***Administration*** — ***Devolutions Gateway***.
3. Cliquez sur le bouton ***Ajouter*** (***+***) et choisissez ***Gateway***.

   ![](https://cdnweb.devolutions.net/docs/DGW0002_2024_3.png)
4. Entrez les informations précédemment récupérées depuis Ngrok et utilisées pour configurer Devolutions Gateway.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Il peut être nécessaire de préfixer le domaine Ngrok avec <code>https://</code>. <em><strong>Détection automatique</strong></em> ne fonctionnera pas, mais <em><strong>Tester la connexion</strong></em> indiquera si le domaine Ngrok est accessible.</p></div>
5. Cliquez sur ***Enregistrer***.

   ![](https://cdnweb.devolutions.net/docs/DGW0077_2024_3.png)
6. Cliquez sur le bouton représentant des points de suspension (***Plus***) à côté de la passerelle nouvellement configurée et sélectionnez ***Publier la liste de révocation***.
   1. Si l'option ***Publier la configuration de la passerelle*** est disponible, elle doit être effectuée avant ***Publier la liste de révocation***.

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

### Configurer Devolutions Cloud

1. Connectez-vous à une instance Devolutions Cloud en tant qu'utilisateur ayant accès à la configuration de Devolutions Gateway.
2. Accédez à ***Administration*** — ***Devolutions Gateway***.
3. Cliquez sur le bouton ***Ajouter*** (***+***).
4. Entrez les informations précédemment récupérées depuis Ngrok et utilisées pour configurer Devolutions Gateway.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Il peut être nécessaire de préfixer le domaine Ngrok avec <code>https://</code>. <em><strong>Détection automatique</strong></em> ne fonctionnera pas, mais <em><strong>Tester la connexion</strong></em> indiquera si le domaine Ngrok est accessible.</p></div>
5. Parcourez n'importe quelle combinaison des onglets ***Coffres***, ***Groupes*** ou ***Utilisateurs*** pour décider comment les licences seront distribuées.
6. Cliquez sur ***Ajouter***.

   ![](https://cdnweb.devolutions.net/docs/DGW0080_2024_3.png)
7. Cliquez sur le bouton représentant des points de suspension (***Plus***) à côté de la passerelle nouvellement configurée et sélectionnez ***Publier la configuration de la passerelle***.

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


---

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

```
GET https://docs.devolutions.net/gateway/fr/knowledge-base/how-to-articles/reverse-proxying/ngrok-tunnel-with-devolutions-gateway.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
