구독과 수동 입력은 언제 쓰나

재료가 구독 URL인지, QR 코드인지, 호스트와 포트인지는 Type에서 무엇을 고를지를 정합니다. 잘못 고르면 폼 항목이 맞지 않습니다.

Shadowrocket에는 바로 쓸 수 있는 노드가 없습니다. 앱을 열면 홈 SERVER 아래는 Add Server만 있는 경우가 많습니다. 서비스 제공자가 준 재료를 넣어야 고를 항목이 생깁니다. 흔한 재료는 구독 주소, 단일 노드 QR 코드, 그리고 호스트·포트·인증 정보를 한 줄씩 적은 것입니다. 세 종류는 Type이 다르며 섞어 쓰지 마세요.

이 사이트는 구독이나 노드를 제공하지 않습니다. 아래는 앱에서 어떤 입력 방식을 쓸지, 잘못 넣으면 무엇이 보이는지만 설명합니다.

먼저 손에 있는 것을 보세요

홈의 + 또는 Add Server로 들어가면 첫 항목이 Type입니다. Type이 뒤에 나올 필드를 정합니다. 재료를 판단한 뒤 Type을 바꾸세요. 기억으로 프로토콜을 고른 다음 끼워 맞추지 마세요.

  • 전체가 http:// 또는 https://로 시작하는 URL이면 보통 구독입니다. Subscribe를 고르세요.
  • QR 코드는 구독일 수도, 단일 노드일 수도 있습니다. 가능하면 먼저 스캔하세요. 스캔 후 목록에 그룹이 늘었는지, 한 줄만 늘었는지를 보면 됩니다.
  • 상대 문서에 프로토콜, 주소, 포트, 비밀번호 또는 UUID가 따로 적혀 있으면 수동 입력입니다. Type은 그들이 적은 프로토콜(Shadowsocks, Vmess, Trojan 등)로 두고 Subscribe는 쓰지 마세요.

구독 URL을 Shadowsocks 주소란에 넣거나, 호스트 이름을 Subscribe의 URL에 넣어도 저장은 되는 것처럼 보일 수 있습니다. 그 줄은 기대한 대로 동작하지 않습니다. 전자는 노드 목록을 가져오지 않고, 후자는 호스트 이름을 구독 요청으로 취급해 실패하거나 빈 목록이 됩니다.

Subscribe는 한 번에 여러 줄을 넣습니다

구독의 역할은 그 URL에서 노드 목록을 가져와 홈에 보여 주는 것입니다. 홈에서 해당 구독을 아래로 당기면 목록을 새로고침합니다. 새로고침은 목록 내용만 바꿉니다. 이미 고른 노드를 자동으로 바꾸지는 않습니다. 갱신 후 이전 노드가 사라지면, 아직 있는 노드를 다시 고른 뒤 스위치를 켜세요.

붙여넣기 실패의 가장 흔한 원인은 링크가 잘린 것입니다. 채팅, 메일, 웹 복사에서 공백, 줄바꿈, 또는 앞부분만 들어갈 수 있습니다. URL에 붙인 뒤 시작이 완전한지, 가운데가 끊기지 않았는지, 끝에 군더더기가 없는지 확인하세요. 스스로 http를 붙이거나 쿼리 파라미터를 지우지 마세요. 제공자가 사용자를 식별하는 데 쓰는 경우가 많습니다.

구독이 노드를 넣었다고 해서 그 노드가 지금 된다는 뜻은 아닙니다. 만료, 속도 제한, 상대 서버 장애는 목록은 멀쩡해 보여도 연결을 실패하게 합니다. 구독 상태는 제공자에게 확인하세요. Type을 바꾸거나 앱을 재설치하지 마세요.

수동 입력은 지금 편집 중인 한 줄만 추가합니다

수동 입력은 노드를 하나만 받았거나, 테스트용 한 줄이 필요할 때 씁니다. Type은 상대 문서와 같아야 합니다. 프로토콜이 틀리면 Method, UUID, Plugin 같은 뒤 필드가 맞지 않습니다. 어떤 필드는 사라지고, 어떤 필드는 필수인데 값이 없습니다.

Method와 Plugin은 상대 문서를 따르세요. 웹에서 흔한 암호를 추측하지 말고, Plugin에서 「고급처럼 보이는」 항목을 고르지 마세요. 추측이 틀려도 홈에는 노드가 보이고 스위치도 켜질 수 있지만, Connectivity Test가 실패하거나 페이지가 열리지 않습니다.

Remark는 목록에 보이는 이름만 바꿉니다. 연결에는 영향이 없습니다. 주소와 포트는 받은 그대로 적으세요. 도메인과 IP를 둘 다 시험하는 것은 상대가 두 입구를 명시한 때만 의미가 있습니다. 포트를 443이나 80으로 바꿔 「되는지 보는」 방법은 보통 도움이 되지 않습니다.

같은 QR 코드를 두 번 가져오지 마세요

홈 왼쪽 위 스캔은 구독 코드나 노드 코드용입니다. 수동 폼에도 Scan QR Code가 있어, 코드의 필드를 현재 폼에 채웁니다. 같은 재료를 두 번 스캔하면 줄이 중복될 수 있습니다. 중복 자체가 오류는 아니지만, 나중에 어느 구독을 내릴지 헷갈리기 쉽습니다.

스캔이 인식되지 않으면 코드가 잘렸거나, 빛 반사가 있거나, 너무 확대·축소되지 않았는지 확인하세요. 그래도 실패하면 제공자에게 텍스트 형태의 URL이나 파라미터를 받아 붙여넣으세요. 출처 불명의 이미지 인식 결과에서 「구독처럼 보이는」 문자열을 베끼지 마세요.

넣은 직후에는 모드를 바꾸지 마세요

가져오기 성공은 목록에 줄이 생겼다는 뜻일 뿐입니다. 이어서 홈에서 하나를 고르고 스위치를 켠 뒤, Connectivity Test로 지연을 보세요. 이 단계는 「연결하기」에 있습니다. 테스트가 실패하면 Type이 재료와 맞는지 확인한 뒤 구독 만료를 확인하세요. Global Routing이 Direct이면 가져오기 실패처럼 보일 수 있습니다. 그것은 다른 글의 범위입니다.

필드 위치와 화면은 「설정 가져오기」를 보세요. Config 탭의 규칙 파일과 여기 노드 목록은 다릅니다. 구독이 규칙이 되지 않고, 수동 노드가 분기 정책을 만들지도 않습니다.