Shadowrocket 구독 가져오기 4가지 방법: Subscribe, Add Server, QR 코드 및 클립보드

Config의 Subscribe, Add Server 수동 입력, QR 코드, 클립보드 가져오기의 위치와 각 방식에 맞는 링크 형식을 안내합니다.

이 글의 핵심

이 글은 서비스 제공업체에서 구독 주소나 서버 정보를 받은 사용자를 위한 안내입니다. 먼저 Home의 서버 구독과 Config의 원격 구성을 구분한 뒤, 링크·매개변수·QR 코드·클립보드 중 알맞은 방법으로 가져오세요. 마지막으로 목록과 업데이트, 연결 결과를 확인합니다. 네 가지 방법은 정보를 입력하는 경로이며, 모두 자동 업데이트되는 구독을 만드는 것은 아닙니다.

먼저 Home 구독과 Config 구성을 구분하세요

Shadowrocket의 Home에서는 서버와 연결을 관리하고, Config에서는 규칙 구성을 관리하며, Settings에서는 앱 동작을 설정합니다. 서비스 제공업체가 제공한 서버 구독은 일반적으로 Home에서 추가합니다. 모든 HTTPS 링크를 Config에 넣는 것은 아닙니다. 링크가 어떤 용도인지 판단할 때는 주소의 시작 부분만 보지 말고 반환되는 콘텐츠를 확인하세요.

Config의 Subscribe는 규칙이나 DNS 등의 설정이 포함될 수 있는 원격 구성 파일을 구독하는 기능입니다. Home → 오른쪽 위 ‘+’ → Type → Subscribe는 서버 구독을 추가하는 경로입니다. 두 기능 모두 HTTPS 주소를 받을 수 있지만 가져오는 대상은 다릅니다. 서비스 제공업체가 주소 두 개를 제공했다면 각각의 용도를 먼저 확인하세요.

4가지
입력 방법: Subscribe, 수동 입력, QR 코드, 클립보드
2가지
원격 콘텐츠: 서버 구독과 규칙 구성
3개
주요 화면: Home, Config, Settings

방법 1: Subscribe로 추가해 업데이트 경로 유지하기

같은 주소에서 서버 목록을 계속 받아야 한다면 서버 구독을 사용하세요. 아래 예시는 주소 형식만 보여 주며 실제 연결에는 사용할 수 없습니다. 실제 주소는 경로나 쿼리 매개변수에 인증 정보를 포함할 수 있으므로 물음표 뒤의 내용을 임의로 삭제하지 마세요.

https://example.com/sub?token=xxxx
  1. 링크 확인

    서비스 제공업체에서 서버 구독 주소를 받아 전체 URL이 복사되었는지 확인하세요. 계정 관리 페이지나 안내 페이지, 원격 규칙 구성 주소와 혼동하지 않도록 합니다.

  2. 추가 화면 열기

    Home으로 이동해 오른쪽 위 ‘+’를 눌러 Add Server를 연 다음 Type을 Subscribe로 설정합니다. 여기서 추가하는 것은 서버 구독이며 Config 파일이 아닙니다.

  3. 입력 후 저장

    URL에 원본 구독 주소를 입력하고 Remarks에 알아보기 쉬운 이름을 적은 다음 Done을 눌러 저장합니다. 주소에 따옴표를 덧붙이거나 인코딩된 문자를 직접 수정하지 마세요.

  4. 목록 확인

    Home으로 돌아가 가져오기 결과를 기다립니다. 다시 가져오려면 아래로 당겨 새로 고침하세요. 구독 그룹 아래에 서버 항목이 나타나는지 확인하고, 구독 이름만 표시되는 상태와 구분하세요.

원격 구성 파일 주소를 받은 경우 Config로 이동해 추가 메뉴에서 Subscribe를 선택한 다음 해당 URL을 입력하세요. 다운로드가 완료되면 구성 내용을 확인하고 사용할 구성을 선택합니다. 서버가 보이게 하려고 Config를 반복해서 가져오지 마세요. 규칙 구성을 다운로드해도 Home에 서버 목록이 추가되는 것은 아닙니다.

서버 구독에는 원본 주소가 저장되어 있어 새로 고침할 때 목록을 다시 가져올 수 있습니다. 서버 공유 링크 하나는 보통 항목 하나만 가져오므로, 이후 서비스 제공업체가 주소나 인증 정보를 변경해도 구독을 통해 업데이트되지 않을 수 있습니다. 목록을 계속 관리하려면 원래 구독 그룹을 유지하고 해당 그룹에서 업데이트하세요.

방법 2: Add Server에서 매개변수 직접 입력

서버 주소와 포트, 인증 정보만 있고 구독 주소가 없다면 Home → ‘+’ → Add Server를 사용하세요. 먼저 Type을 선택한 다음 해당 프로토콜에 필요한 항목을 입력합니다. Subscribe도 Type 선택지에 있지만 서버 하나를 직접 추가할 때는 Subscribe가 아니라 실제 프로토콜을 선택해야 합니다.

Shadowsocks 매개변수 확인

Type
Shadowsocks
Address
서비스 제공업체가 안내한 서버 도메인 또는 IP 주소
Port
서비스 제공업체가 지정한 포트. 웹페이지 포트로 추정하지 마세요.
Method
서버 설정과 일치하는 암호화 방식
Password
서버 비밀번호. 서비스 제공업체 웹사이트의 로그인 비밀번호가 아닙니다.

Address에는 일반적으로 호스트 이름이나 IP만 입력하고, https://나 웹페이지 경로는 덧붙이지 않습니다.

Trojan 매개변수 확인

Type
Trojan
Address
실제 연결에 사용할 서버 도메인 또는 IP 주소
Port
서비스 제공업체의 매개변수에 맞춰 입력하세요. 443은 가능한 값 중 하나일 뿐입니다.
Password
해당 서버의 인증 비밀번호
SNI
서비스 제공업체가 지정한 TLS 서버 이름

SNI와 Address는 서로 다를 수 있습니다. 매개변수를 확인하는 대신 인증서 검증을 끄지 마세요.

VMess, VLESS, Hysteria2, WireGuard는 인증 및 전송 매개변수가 서로 다릅니다. 한 프로토콜의 비밀번호를 다른 프로토콜의 ID 항목에 그대로 입력해서는 안 되며, Type만 바꿨다고 변환이 완료되는 것도 아닙니다. 서비스 제공업체가 안내하지 않은 항목은 먼저 확인하세요. 포트나 전송 방식을 계속 추측해 연결을 시도하지 마세요.

방법 3·4: QR 코드와 클립보드는 입력 경로만 다릅니다

QR 코드와 클립보드는 입력 수단이지 새로운 프록시 프로토콜이 아닙니다. QR 코드에는 서버 공유 링크 하나가 들어 있을 수도 있고 구독 주소가 들어 있을 수도 있습니다. 인식한 뒤에도 콘텐츠 유형을 확인해야 합니다. 스캔에 성공했다는 것은 데이터가 읽혔다는 뜻일 뿐, 서비스를 사용할 수 있거나 구독이 업데이트되었다는 뜻은 아닙니다.

원본 정보에 따라 입력 방법 선택하기

QR 코드로 입력
  • Home 상단의 스캔 메뉴를 열어 스캔 화면으로 이동합니다. 처음 사용할 때는 시스템 안내에 따라 카메라 접근을 허용하세요.
  • 서비스 제공업체가 제공한 QR 코드를 비추고, 인식되면 프로토콜과 주소, 가져올 위치를 확인하세요.
  • 다른 기기에 표시된 QR 코드를 스캔할 때는 테두리 전체가 보이게 하고 중앙 이미지만 잘라내지 마세요.
  • 내용이 일반 웹페이지 주소라면 용도를 먼저 확인하세요. 웹페이지를 서버로 저장하지 마세요.
클립보드에서 입력
  • 서버 공유 링크 전체를 복사한 뒤 Home으로 돌아가 링크가 인식되면 표시되는 가져오기 안내를 따르세요.
  • 시스템에서 붙여넣기 권한을 요청하면 현재 콘텐츠의 출처를 확인한 다음 허용하세요.
  • 인식 안내가 나타나지 않으면 구독 URL을 Type → Subscribe의 URL 항목에 직접 붙여넣을 수 있습니다.
  • 공유 링크 없이 매개변수만 따로 있다면 Add Server에서 직접 입력하세요.

구독 업데이트 기능이 유지되는지는 QR 코드나 복사 여부가 아니라 구독 주소와 개별 서버 데이터 중 무엇을 가져왔는지에 따라 달라집니다.

일반적인 단일 서버 공유 형식에는 ss://, vmess://, vless://, trojan:// 등이 있습니다. 접두사는 형식을 구분하는 데 쓰이지만, 접두사가 맞아도 뒤에 붙은 데이터가 완전하다는 보장은 없습니다. 복사할 때 링크의 인코딩된 내용을 그대로 유지하고, 채팅 메시지에 붙은 설명이나 따옴표, 문장 끝의 문장 부호가 함께 들어가지 않도록 주의하세요.

구독 URL은 보통 https://로 시작하지만 일반 로그인 페이지도 같은 접두사를 사용합니다. 붙여넣은 뒤 인식되지 않더라도 입구만 바꿔 가며 반복 시도하지 마세요. 서비스 제공업체의 안내를 확인해 서버 구독인지, 단일 서버 공유 링크인지, Config에서 사용하는 원격 구성인지 구분하세요.

가져온 후 확인할 사항: 업데이트, 연결, 규칙

목록에 항목이 나타나면 먼저 Home에서 서버 하나를 선택한 뒤 연결 스위치를 켭니다. 처음 연결할 때는 시스템 안내에 따라 VPN 구성을 추가하도록 허용하세요. 시스템 권한은 연결에 필요한 권한을 설정할 뿐, 구독 인증을 대신하거나 누락된 서버 매개변수를 채워 주지 않습니다.

Direct는 프록시를 거치지 않고 연결하므로 방금 가져온 서버가 유효한지 확인하는 데 사용할 수 없습니다. 진단 중에는 Proxy를 사용해 규칙에 따른 분기 변수를 일시적으로 줄일 수 있으며, 확인 후에는 원래 사용 설정으로 되돌리세요. Config는 현재 구성을 기준으로 트래픽을 처리합니다. 구독을 업데이트해도 규칙 정책이 자동으로 수정되지는 않습니다.

예를 들어 아래 규칙은 example.com과 그 하위 도메인을 DIRECT로 지정하고, 나머지 트래픽은 FINAL에 따라 PROXY로 보냅니다. 이 구성에서는 서버를 올바르게 선택해도 해당 도메인 접속으로 프록시 연결 여부를 확인할 수 없습니다. 규칙은 순서대로 적용되므로 수정 전에 현재 구성을 백업하세요.

[Rule]
DOMAIN-SUFFIX,example.com,DIRECT
FINAL,PROXY

Settings → On Demand에서는 필요 시 연결 동작을 설정합니다. 구독을 가져오는 기능이 아니며 만료된 구독 주소를 복구하지도 않습니다. 문제를 확인하는 중 연결이 자동으로 다시 설정된다면 먼저 On Demand 설정을 확인한 뒤 수동 연결 결과를 살펴보세요. 자동 연결 동작을 가져오기 과정에서 시작된 것으로 오해하지 않도록 주의하세요.

자주 묻는 문제: 빈 목록, 업데이트 실패, 중복 항목

저장했는데 서버가 표시되지 않는 이유는 무엇인가요?

먼저 Home → ‘+’ → Type → Subscribe에서 작업했는지, Config의 원격 구성 메뉴를 사용한 것은 아닌지 확인하세요. 그런 다음 URL을 편집해 전체 주소와 token이 복사되었는지 살펴보세요. 저장에 성공했다는 것은 기록이 저장되었다는 뜻일 뿐입니다. 로그인 페이지나 오류 메시지, 빈 콘텐츠가 반환되면 유효한 목록을 가져올 수 없습니다.

구독 업데이트 시간이 초과되면 무엇부터 확인해야 하나요?

먼저 현재 네트워크에 정상적으로 접속할 수 있는지 확인한 뒤 Home에서 아래로 당겨 새로 고침하세요. 구독 주소에 기존 프록시 연결이 필요하다면 사용할 수 있는 서버가 있는 경우 해당 서버에 연결한 다음 Settings → Subscribe → Update via Proxy를 확인하세요. 사용 가능한 연결이 없다면 이 옵션만 켜서는 문제가 해결되지 않습니다. 서비스 제공업체에 주소 상태를 문의하세요.

QR 코드를 스캔했더니 항목 하나만 나타납니다. 정상인가요?

QR 코드에 단일 서버 공유 링크가 들어 있다면 항목 하나만 가져오는 것이 정상입니다. 계속 업데이트되는 전체 목록이 필요하다면 서비스 제공업체에서 서버 구독 URL을 받은 뒤 Type → Subscribe로 추가하세요. 개별 공유 항목을 구독 그룹처럼 새로 고칠 수는 없습니다.

중복으로 가져온 뒤 어떤 항목을 삭제해도 되나요?

먼저 각 항목의 그룹과 현재 선택 상태를 확인하고, 사용 가능한 것으로 확인된 구독 기록은 유지하세요. 중복 항목이 수동으로 만든 복사본인지 확인한 다음 삭제해야 원래 구독 그룹을 실수로 지우지 않습니다. 서비스 제공업체의 업데이트로 그룹 내 데이터가 덮어써질 수 있으니 개인적으로 수정하기 전에 필요한 매개변수를 따로 저장하고 비밀번호와 인증 정보도 안전하게 보호하세요.

도움을 요청할 때는 실패한 단계를 구체적으로 기록하세요. 저장되지 않는지, 저장 후 목록이 비어 있는지, 새로 고침 중 오류가 나는지, 항목은 있지만 연결되지 않는지 적어 두면 됩니다. 오류 문구와 작업 메뉴를 알려 주되 구독 URL의 token, 서버 비밀번호, QR 코드 전체는 가리세요. 인증 정보가 포함된 원본 링크를 토론 게시판에 그대로 붙여넣지 마세요.

App Store 정품 확인