---
title: "Passer de Surge"
description: "Importez un profil Surge dans Potatso sur iPhone et iPad, voyez comment ses proxys, groupes, règles et ensembles de règles sont convertis, et ce qui ne l’est pas."
---

> Documentation Index
> Fetch the complete documentation index at: https://potatso.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Passer de Surge

Potatso importe les profils Surge. Il convertit les proxys, groupes de proxys, règles, ensembles de règles et serveurs DNS pour lesquels il a un équivalent, et liste tout le reste dans l’aperçu de l’import.

## Apporter votre profil {#profile}

Si votre profil Surge provient d’une URL, comme un profil géré par votre fournisseur, importez cette URL :

1. Copiez l’URL du profil.
2. Dans Potatso, sur **Accueil**, touchez le bouton **+**, puis **Importer via un lien ou un fichier**.
3. Collez l’URL et touchez **Continuer**.
4. Vérifiez l’aperçu. Sous **Importer dans**, choisissez la destination, puis touchez le bouton en bas.

Un profil importé depuis une URL continue de se mettre à jour, tous les jours par défaut, et les modifications que vous faites dans Potatso sont conservées d’une mise à jour à l’autre. Voir [Importer des abonnements et des configurations](/docs/fr/guides/import-subscriptions/).

Si votre profil est un fichier, exportez-le depuis Surge pour qu’il soit dans l’app Fichiers. Puis, dans l’importateur, choisissez **Fichier** sous **Source**, touchez **Choisir un fichier…** et sélectionnez-le. Il doit être en texte UTF-8 et ne pas dépasser 5 Mo. Un fichier est importé une seule fois.

Potatso ne suit pas les lignes `#!include`. Importez séparément chaque fichier inclus.

## Proxys {#proxies}

Potatso importe les lignes `[Proxy]` de ces types : `ss`, `http`, `https`, `socks5`, `socks5-tls`, `vmess`, `trojan`, `snell`, `hysteria2` et `anytls`. Voir [Protocoles](/docs/fr/protocols/) pour les réglages pris en charge par chacun.

Ces proxys sont ignorés :

- Les autres types, comme `wireguard`, `tuic`, `ssh` et `external`.
- Les proxys qui utilisent Shadow TLS, un certificat client TLS, `server-cert-verify-name` ou `sni=off`.

Un proxy avec un `underlying-proxy` est importé, mais se connecte directement à son serveur : la chaîne n’est pas importée.

## Groupes de proxys {#groups}

| Groupe Surge | Dans Potatso |
| --- | --- |
| `select`, `url-test`, `fallback`, `load-balance` | ✅ Le même type de groupe |
| `smart` | Un groupe automatique (`url-test`) de ses proxys |
| `subnet`, `ssid` | Un groupe manuel réglé sur sa politique par défaut. Potatso ne change pas de politique selon le réseau. |
| `policy-path` (HTTP ou HTTPS) | ✅ Un fournisseur de proxys |
| `include-other-group`, `include-all-proxies`, `policy-regex-filter` | ✅ |

## Règles {#rules}

Potatso convertit chaque règle Surge dans son propre format de règle :

- Les règles `DOMAIN`, `DOMAIN-SUFFIX`, `DOMAIN-KEYWORD` et `DOMAIN-WILDCARD`.
- Les règles `IP-CIDR`, `IP-CIDR6`, `GEOIP` et `IP-ASN`, en conservant `no-resolve`, ainsi que les règles `SRC-IP`.
- Les règles `DEST-PORT`, `SRC-PORT` et `IN-PORT`, y compris les plages de ports.
- `PROTOCOL,TCP` et `PROTOCOL,UDP`.
- Les règles `AND`, `OR` et `NOT`.
- `RULE-SET` et `DOMAIN-SET`, qui deviennent des fournisseurs de règles.
- `FINAL`, qui devient la destination de tout le reste.

Ces règles sont ignorées :

| Règle | Pourquoi |
| --- | --- |
| `USER-AGENT`, `URL-REGEX` | Potatso n’inspecte pas les requêtes HTTP. |
| `SCRIPT` | Les scripts ne sont pas pris en charge. |
| `SUBNET`, `CELLULAR-RADIO`, `CELLULAR-CARRIER`, `HOSTNAME-TYPE` | Aucun équivalent |
| `DEVICE-NAME`, `MAC-ADDRESS` | Aucun équivalent |
| `PROTOCOL` autre que TCP et UDP | Aucun équivalent |
| `RULE-SET` dans `AND`, `OR` ou `NOT` | Non pris en charge |
| Une règle dont la politique n’est pas dans le profil | Sa cible est indisponible. |

L’aperçu liste chaque règle ignorée sous **Problèmes de compatibilité**, avec son numéro de règle et le motif.

## DNS {#dns}

Potatso importe les serveurs `dns-server` et `encrypted-dns-server` de `[General]`. Avec des serveurs chiffrés, les serveurs classiques ne servent qu’à résoudre les adresses des serveurs chiffrés, comme dans Surge. Les serveurs `h3://` sont utilisés via HTTPS.

## Ce qui n’est pas repris {#not-imported}

Potatso n’offre ni déchiffrement HTTPS (MitM), ni réécritures, ni scripts. Ces sections Surge ne sont pas importées, et l’aperçu nomme celles que contient votre profil :

`[MITM]`, `[Script]`, `[URL Rewrite]`, `[Header Rewrite]`, `[Body Rewrite]`, `[Map Local]`, `[Host]`, `[IP Rewrite]`, `[SSID Setting]`, `[Panel]`, `[Port Forwarding]`, `[Snell Server]`, `[MTProto]`, `[Ponte]`, ainsi que les sections WireGuard et Tailscale.

## Après l’import {#next}

1. Un profil Surge avec des groupes de proxys ou des règles s’importe en mode Règle. Sur **Accueil**, vérifiez le mode de sortie. Voir [Modes de sortie](/docs/fr/guides/outbound-modes/).
2. Activez l’interrupteur de la carte d’état pour vous connecter. La première fois, iOS demande d’ajouter la configuration VPN de Potatso : touchez **Autoriser**.

Pour modifier les règles et les groupes après l’import, voir [Règles et ensembles de règles](/docs/fr/guides/rules-and-rule-sets/) et [Groupes de proxys et tests de vitesse](/docs/fr/guides/proxy-groups-and-speed-tests/).

Source: https://potatso.com/docs/fr/guides/migrate-from-surge/index.mdx
