---
title: "Surge에서 옮기기"
description: "Surge 프로필을 iPhone·iPad의 Potatso로 가져오는 방법과 프록시, 그룹, 규칙, 규칙 세트의 변환 방식, 옮겨지지 않는 항목을 안내합니다."
---

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

# Surge에서 옮기기

Potatso는 Surge 프로필을 가져옵니다. Potatso에 대응 기능이 있는 프록시, 프록시 그룹, 규칙, 규칙 세트, DNS 서버는 변환하고, 나머지는 가져오기 미리보기에 나열합니다.

## 프로필 가져오기 {#profile}

Surge 프로필이 제공업체의 관리형 프로필처럼 URL에서 온 것이라면 그 URL을 가져옵니다.

1. 프로필의 URL을 복사합니다.
2. Potatso의 **홈**에서 **+** 버튼을 탭한 다음 **링크/파일로 가져오기**를 탭합니다.
3. URL을 붙여넣고 **계속**을 탭합니다.
4. 미리보기를 확인합니다. **가져올 위치**에서 저장할 곳을 선택한 다음 아래쪽 버튼을 탭합니다.

URL에서 가져온 프로필은 기본적으로 매일 계속 업데이트되며, Potatso에서 한 변경은 업데이트 후에도 유지됩니다. [구독과 구성 가져오기](/docs/ko/guides/import-subscriptions/)를 참고하세요.

프로필이 파일이면 Surge에서 파일 앱에서 볼 수 있게 내보냅니다. 그런 다음 가져오기 화면에서 **소스**의 **파일**을 선택하고 <strong>파일 선택…</strong>을 탭해 고릅니다. UTF-8 텍스트여야 하고 크기는 5MB 이하여야 합니다. 파일은 한 번만 가져옵니다.

Potatso는 `#!include` 줄을 따라가지 않습니다. 포함된 파일은 각각 따로 가져오세요.

## 프록시 {#proxies}

Potatso는 `[Proxy]` 줄 중 `ss`, `http`, `https`, `socks5`, `socks5-tls`, `vmess`, `trojan`, `snell`, `hysteria2`, `anytls` 유형을 가져옵니다. 각 유형이 지원하는 설정은 [프로토콜](/docs/ko/protocols/)을 참고하세요.

다음 프록시는 건너뜁니다.

- `wireguard`, `tuic`, `ssh`, `external` 같은 다른 유형.
- Shadow TLS, TLS 클라이언트 인증서, `server-cert-verify-name`, `sni=off`를 사용하는 프록시.

`underlying-proxy`가 있는 프록시는 가져오지만 서버에 직접 연결합니다. 체인은 가져오지 않습니다.

## 프록시 그룹 {#groups}

| Surge 그룹 | Potatso |
| --- | --- |
| `select`, `url-test`, `fallback`, `load-balance` | ✅ 같은 종류의 그룹 |
| `smart` | 해당 프록시로 구성된 자동(`url-test`) 그룹 |
| `subnet`, `ssid` | 기본 정책으로 설정된 수동 그룹. Potatso는 네트워크에 따라 정책을 바꾸지 않습니다. |
| `policy-path`(HTTP 또는 HTTPS) | ✅ 프록시 제공자 |
| `include-other-group`, `include-all-proxies`, `policy-regex-filter` | ✅ |

## 규칙 {#rules}

Potatso는 각 Surge 규칙을 자체 규칙 형식으로 변환합니다.

- `DOMAIN`, `DOMAIN-SUFFIX`, `DOMAIN-KEYWORD`, `DOMAIN-WILDCARD` 규칙.
- `IP-CIDR`, `IP-CIDR6`, `GEOIP`, `IP-ASN` 규칙(`no-resolve` 유지) 및 `SRC-IP` 규칙.
- 포트 범위를 포함한 `DEST-PORT`, `SRC-PORT`, `IN-PORT` 규칙.
- `PROTOCOL,TCP`와 `PROTOCOL,UDP`.
- `AND`, `OR`, `NOT` 규칙.
- 규칙 제공자가 되는 `RULE-SET`과 `DOMAIN-SET`.
- 나머지 모든 트래픽의 목적지가 되는 `FINAL`.

다음 규칙은 건너뜁니다.

| 규칙 | 이유 |
| --- | --- |
| `USER-AGENT`, `URL-REGEX` | Potatso는 HTTP 요청을 검사하지 않습니다. |
| `SCRIPT` | 스크립트는 지원하지 않습니다. |
| `SUBNET`, `CELLULAR-RADIO`, `CELLULAR-CARRIER`, `HOSTNAME-TYPE` | 대응 기능 없음 |
| `DEVICE-NAME`, `MAC-ADDRESS` | 대응 기능 없음 |
| TCP와 UDP 이외의 `PROTOCOL` | 대응 기능 없음 |
| `AND`, `OR`, `NOT` 안의 `RULE-SET` | 지원하지 않음 |
| 정책이 프로필에 없는 규칙 | 대상을 사용할 수 없습니다. |

미리보기의 **호환성 문제**에 건너뛴 규칙이 규칙 번호 및 이유와 함께 나열됩니다.

## DNS {#dns}

Potatso는 `[General]`의 `dns-server`와 `encrypted-dns-server` 서버를 가져옵니다. 암호화된 서버가 있으면 Surge와 마찬가지로 일반 서버는 암호화된 서버의 주소를 조회하는 데만 쓰입니다. `h3://` 서버는 HTTPS로 사용합니다.

## 옮겨지지 않는 항목 {#not-imported}

Potatso에는 HTTPS 복호화(MitM), 리라이트, 스크립트 기능이 없습니다. 다음 Surge 섹션은 가져오지 않으며, 프로필에 있는 섹션은 미리보기에 이름이 표시됩니다.

`[MITM]`, `[Script]`, `[URL Rewrite]`, `[Header Rewrite]`, `[Body Rewrite]`, `[Map Local]`, `[Host]`, `[IP Rewrite]`, `[SSID Setting]`, `[Panel]`, `[Port Forwarding]`, `[Snell Server]`, `[MTProto]`, `[Ponte]`, WireGuard 및 Tailscale 섹션.

## 가져온 후 {#next}

1. 프록시 그룹이나 규칙이 있는 Surge 프로필은 규칙 모드로 가져옵니다. **홈**에서 아웃바운드 모드를 확인하세요. [아웃바운드 모드](/docs/ko/guides/outbound-modes/)를 참고하세요.
2. 상태 카드의 스위치를 켜서 연결합니다. 처음에는 iOS가 Potatso의 VPN 구성을 추가할지 묻습니다. **허용**을 탭하세요.

가져온 후 규칙과 그룹을 바꾸려면 [규칙과 규칙 세트](/docs/ko/guides/rules-and-rule-sets/) 및 [프록시 그룹과 속도 테스트](/docs/ko/guides/proxy-groups-and-speed-tests/)를 참고하세요.

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