# Pont de configuration WireGuard/OpenVPN vers Clash et sing-box

Convertit le texte collé d’un client WireGuard ou OpenVPN en YAML Mihomo/Clash ou JSON sing-box et signale les champs secrets ; ne partagez pas les clés privées

> Page canonique: https://elysiatools.com/fr/tools/wireguard-openvpn-to-clash-singbox-bridge

- **Catégorie:** Format Conversion

- **Mots-clés:** WireGuard, OpenVPN, Mihomo, Clash, sing-box, configuration VPN, pont de configuration, règles de routage

## Présentation

Conserve les endpoints, clés, IP autorisées, DNS, éléments TLS intégrés et règles, et signale les champs impossibles à mapper exactement.

## Entrées

- **Configuration VPN** (textarea): Paste a WireGuard .conf or OpenVPN .ovpn client config
- **Format source** (select)
- **Format cible** (select)
- **JSON de politique de routage** (textarea): \[{"kind":"domain-suffix","value":"example.com","outbound":"VPN"}\]
- **Nom du profil** (text): VPN

## Quand l'utiliser

- Adapter un profil WireGuard à une configuration YAML Mihomo ou Clash.
- Convertir un profil client OpenVPN avec certificats TLS intégrés en endpoint JSON sing-box.
- Ajouter une politique de routage par domaine ou autre règle prise en charge lors de la conversion.

## Fonctionnement

- Collez le texte de votre configuration WireGuard ou OpenVPN dans le champ Configuration VPN.
- Laissez la détection du format source sur Auto ou sélectionnez WireGuard ou OpenVPN.
- Choisissez YAML Mihomo / Clash ou JSON sing-box comme format cible.
- Ajoutez si nécessaire une politique de routage JSON et un nom de profil, puis récupérez le texte converti avec les éventuels avertissements de mappage.

## Cas d'usage

- Préparer un profil WireGuard pour un proxy Mihomo ou Clash avec DNS et IP autorisées conservés.
- Transposer un client OpenVPN en endpoint sing-box sans recopier manuellement les données TLS intégrées.
- Centraliser une configuration VPN et lui associer des règles de routage par domaine.

## Questions fréquentes

### Quels formats source sont pris en charge ?

Les configurations client WireGuard et OpenVPN au format texte collé sont prises en charge.

### Quels formats de sortie sont disponibles ?

La sortie peut être générée en YAML Mihomo / Clash ou en JSON sing-box.

### Puis-je convertir une configuration OpenVPN avec des certificats intégrés ?

Oui, les éléments TLS intégrés comme les blocs CA, certificat et clé sont pris en compte.

### Les règles de routage peuvent-elles être ajoutées ?

Oui. Vous pouvez fournir une politique de routage au format JSON, par exemple une règle de suffixe de domaine.

### Que deviennent les champs impossibles à convertir exactement ?

L’outil les signale afin que vous puissiez vérifier la configuration cible avant utilisation.

## Outils associés

- [Convertisseur YAML-JSON](https://elysiatools.com/fr/tools/yaml-json-converter): Convertit entre les formats YAML et JSON
- [Pont entre formats de configuration : TOML / INI / HCL / .env / Nix / dotenv / ConfigMap / Secret Kubernetes](https://elysiatools.com/fr/tools/toml-ini-hcl-envfile-nix-dotenv-kubernetes-configmap-secret-config-format-bridge): Convertit des configurations entre dotenv .env, TOML, INI, Java .properties, YAML, JSON, HCL (syntaxe native Terraform/Vagrant) et ensembles d'attributs Nix, et produit des manifestes Kubernetes ConfigMap / Secret ; préserve les gabarits ${VAR} / {{var}} et l'interpolation style envsubst, trace la provenance de l'inférence de types (string/int/float/bool/list), replie les étiquettes de blocs HCL en clés imbriquées, et un diff aller-retour met en évidence les réglages non équivalents (clés perdues, changements de type, valeurs réécrites), avec un YAML adapté aux patches Kustomize.
- [Convertisseur JSON Schema vers Zod](https://elysiatools.com/fr/tools/json-schema-to-zod-schema-converter): Convertit des definitions JSON/YAML de JSON Schema en code Zod pret a lemploi dans les projets TypeScript, avec objets imbriques, tableaux, enums et regles de validation courantes
- [Generateur OpenAPI vers TypeScript](https://elysiatools.com/fr/tools/openapi-to-typescript-generator): Convertit des specifications OpenAPI ou Swagger JSON/YAML en types TypeScript, parametres de requete et modeles de reponse avec format et style de nommage configurables
- [Convertisseur HCL-JSON](https://elysiatools.com/fr/tools/hcl-json-converter): Convertit entre HashiCorp Configuration Language (HCL) et les formats JSON pour les configurations Terraform
- [Studio de requetes et transformations JSONata](https://elysiatools.com/fr/tools/jsonata-query-transform-studio): Previsualise des requetes et transformations de style JSONata, compare les resultats et exporte en JSON, CSV, YAML ou Markdown.
- [OpenAPI vers Postman Collection](https://elysiatools.com/fr/tools/openapi-to-postman-collection): Convertit une spec OpenAPI 3.x ou Swagger 2.0 (JSON/YAML) en Postman Collection v2.1.0 importable avec dossiers, variables, auth et réponses d'exemple.
- [Convertisseur TOML-JSON](https://elysiatools.com/fr/tools/toml-json-converter): Convertit entre les formats TOML et JSON avec prise en charge des commentaires et des structures de données complexes

## Exemples

- [Exemples de Traçage Distribué](https://elysiatools.com/fr/samples/distributed-tracing-samples): Exemples complets de traçage distribué utilisant Jaeger, OpenTelemetry et outils d'observabilité modernes
- [Outil de Bundling Parcel](https://elysiatools.com/fr/samples/parcel): Exemples de l'outil de bundling Parcel de configuration zéro incluant la configuration de projet, les plugins et la configuration avancée
- [Exemples OpenAPI/Swagger](https://elysiatools.com/fr/samples/openapi-swagger): Exemples complets de documentation API utilisant OpenAPI 3.0 et les spécifications Swagger pour les services RESTful
- [Exemples de pnpm Package Manager](https://elysiatools.com/fr/samples/pnpm): Exemples de gestionnaire de paquets rapide et économe en espace disque incluant monorepo, configuration workspace, et workflows avancés
