---
title: "Migrar do Surge"
description: "Como importar um perfil do Surge no Potatso (iPhone e iPad), como proxies, grupos, regras e conjuntos de regras são convertidos e o que fica de fora."
---

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

# Migrar do Surge

O Potatso importa perfis do Surge. Ele converte os proxies, grupos de proxies, regras, conjuntos de regras e servidores DNS para os quais tem equivalente e lista todo o resto na prévia da importação.

## Traga seu perfil {#profile}

Se o seu perfil do Surge vem de uma URL, como um perfil gerenciado do seu provedor, importe essa URL:

1. Copie a URL do perfil.
2. No Potatso, no **Início**, toque no botão **+** e depois em **Importar via link/arquivo**.
3. Cole a URL e toque em **Continuar**.
4. Confira a prévia. Em **Importar para**, escolha para onde vai e toque no botão na parte de baixo.

Um perfil importado de uma URL continua sendo atualizado, diariamente por padrão, e as alterações que você faz no Potatso são mantidas entre as atualizações. Veja [Importar assinaturas e configurações](/docs/pt-br/guides/import-subscriptions/).

Se o seu perfil é um arquivo, exporte-o do Surge de modo que ele esteja no app Arquivos. Depois, no importador, escolha **Arquivo** em **Origem**, toque em **Escolher arquivo…** e selecione-o. Ele precisa ser texto UTF-8 e ter no máximo 5 MB. Um arquivo é importado uma única vez.

O Potatso não segue linhas `#!include`. Importe cada arquivo incluído separadamente.

## Proxies {#proxies}

O Potatso importa linhas de `[Proxy]` destes tipos: `ss`, `http`, `https`, `socks5`, `socks5-tls`, `vmess`, `trojan`, `snell`, `hysteria2` e `anytls`. Veja [Protocolos](/docs/pt-br/protocols/) para os ajustes que cada um suporta.

Estes proxies são ignorados:

- Outros tipos, como `wireguard`, `tuic`, `ssh` e `external`.
- Proxies que usam Shadow TLS, um certificado de cliente TLS, `server-cert-verify-name` ou `sni=off`.

Um proxy com `underlying-proxy` é importado, mas conecta ao servidor dele diretamente: a cadeia não é importada.

## Grupos de proxies {#groups}

| Grupo do Surge | No Potatso |
| --- | --- |
| `select`, `url-test`, `fallback`, `load-balance` | ✅ O mesmo tipo de grupo |
| `smart` | Um grupo automático (`url-test`) com seus proxies |
| `subnet`, `ssid` | Um grupo manual definido com a política padrão. O Potatso não troca de política conforme a rede. |
| `policy-path` (HTTP ou HTTPS) | ✅ Um provedor de proxies |
| `include-other-group`, `include-all-proxies`, `policy-regex-filter` | ✅ |

## Regras {#rules}

O Potatso converte cada regra do Surge para o seu próprio formato de regra:

- Regras `DOMAIN`, `DOMAIN-SUFFIX`, `DOMAIN-KEYWORD` e `DOMAIN-WILDCARD`.
- Regras `IP-CIDR`, `IP-CIDR6`, `GEOIP` e `IP-ASN`, mantendo `no-resolve`, e regras `SRC-IP`.
- Regras `DEST-PORT`, `SRC-PORT` e `IN-PORT`, incluindo intervalos de portas.
- `PROTOCOL,TCP` e `PROTOCOL,UDP`.
- Regras `AND`, `OR` e `NOT`.
- `RULE-SET` e `DOMAIN-SET`, que viram provedores de regras.
- `FINAL`, que vira o destino de todo o resto.

Estas regras são ignoradas:

| Regra | Motivo |
| --- | --- |
| `USER-AGENT`, `URL-REGEX` | O Potatso não inspeciona requisições HTTP. |
| `SCRIPT` | Scripts não são suportados. |
| `SUBNET`, `CELLULAR-RADIO`, `CELLULAR-CARRIER`, `HOSTNAME-TYPE` | Sem equivalente |
| `DEVICE-NAME`, `MAC-ADDRESS` | Sem equivalente |
| `PROTOCOL` diferente de TCP e UDP | Sem equivalente |
| `RULE-SET` dentro de `AND`, `OR` ou `NOT` | Não suportado |
| Uma regra cuja política não está no perfil | O destino dela não está disponível. |

A prévia lista cada regra ignorada em **Problemas de compatibilidade**, com o número da regra e o motivo.

## DNS {#dns}

O Potatso importa os servidores `dns-server` e `encrypted-dns-server` de `[General]`. Com servidores criptografados, os simples apenas consultam os endereços dos servidores criptografados, como no Surge. Os servidores `h3://` são usados por HTTPS.

## O que não é trazido {#not-imported}

O Potatso não tem descriptografia HTTPS (MitM), reescritas nem scripts. Estas seções do Surge não são importadas, e a prévia nomeia as que o seu perfil tem:

`[MITM]`, `[Script]`, `[URL Rewrite]`, `[Header Rewrite]`, `[Body Rewrite]`, `[Map Local]`, `[Host]`, `[IP Rewrite]`, `[SSID Setting]`, `[Panel]`, `[Port Forwarding]`, `[Snell Server]`, `[MTProto]`, `[Ponte]` e as seções de WireGuard e Tailscale.

## Depois de importar {#next}

1. Um perfil do Surge com grupos de proxies ou regras é importado no modo Regra. No **Início**, confira o modo de saída. Veja [Modos de saída](/docs/pt-br/guides/outbound-modes/).
2. Ative o interruptor do cartão de status para conectar. Na primeira vez, o iOS pede para adicionar a configuração VPN do Potatso: toque em **Permitir**.

Para alterar regras e grupos depois da importação, veja [Regras e conjuntos de regras](/docs/pt-br/guides/rules-and-rule-sets/) e [Grupos de proxies e testes de velocidade](/docs/pt-br/guides/proxy-groups-and-speed-tests/).

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