이 글의 핵심 내용

기존 구독을 Shadowrocket에 가져온 뒤 노드가 보이지 않거나 업데이트가 실패할 때 확인할 항목을 정리했습니다. 구독 링크와 개별 노드 주소, 설정 파일의 차이를 먼저 구분하고, 가져오기 방식·응답 형식·프로토콜 설정·네트워크 상태를 순서대로 점검합니다. 이미 본인의 구독을 이용 중인 사용자를 위한 안내이며, 구독 주소와 인증 정보는 다른 사람에게 공개하지 마세요.

구독 링크는 서비스 제공자가 여러 연결 설정을 전달하거나 갱신하는 주소입니다. 개별 노드 주소는 보통 하나의 연결 항목을 표현하며, 설정 파일은 라우팅 규칙과 앱 동작에 관한 내용을 담을 수 있습니다. 이름이 비슷해 보여도 가져오는 방식은 같지 않습니다. 개별 노드 주소를 구독 주소로 입력하거나 설정 파일을 구독으로 가져오면, 저장된 것처럼 보여도 노드 목록이 비어 있을 수 있습니다.

먼저 구독을 받은 안내에서 해당 주소가 구독용인지, 특정 프로토콜의 단일 연결용인지 확인하세요. 주소의 모양만 보고 판단하기 어렵다면 내용을 임의로 편집하지 말고 발급처에 형식을 확인하는 편이 안전합니다. 주소를 브라우저 주소창이나 공개 게시물에 붙여 넣지 마세요. 구독 주소에는 계정에 연결된 비밀 정보가 포함될 수 있습니다.

3가지 유형
구독 링크, 개별 노드 주소, 설정 파일을 구분
1개씩 점검
가져오기 방식과 네트워크 상태를 한 번에 하나씩 확인
2단계 확인
목록 표시와 실제 연결 테스트를 별도로 확인

Home에서 구독 형식에 맞게 가져오기

기존 구독을 처음 등록할 때는 Shadowrocket의 Home에서 오른쪽 위 +를 누르고, Type에서 Subscribe를 선택한 다음 본인의 구독 주소를 입력합니다. 저장한 뒤에는 화면에 구독 항목이 만들어졌는지, 그 항목을 업데이트한 후 노드가 표시되는지 확인하세요. 화면에 구독 주소를 붙여 넣는 것만으로 노드가 자동 생성되었다고 판단하지 말고, 가져오기 결과를 확인해야 합니다.

  1. 주소 확인

    제공받은 안내에서 주소가 구독용인지 확인합니다. 만료된 주소나 복사 중 일부가 빠진 주소는 갱신되지 않을 수 있습니다.

  2. 유형 선택

    Home → 오른쪽 위 + → Type → Subscribe로 이동해 구독 주소를 입력합니다.

  3. 저장 결과 확인

    저장 후 Home 목록에 구독 항목이 생겼는지 확인하고, 해당 항목을 업데이트해 노드 목록을 새로 불러옵니다.

  4. 연결 테스트

    노드가 나타나면 하나를 선택하고 연결한 뒤 Home의 Connectivity Test와 실제 사용하는 앱의 접속 상태를 확인합니다.

이미 등록된 구독을 다시 가져오기 전에 기존 항목을 삭제하지 마세요. 먼저 주소가 정확한지 확인하고 기존 항목을 업데이트해 결과를 비교합니다. 같은 구독을 여러 번 추가하면 비슷한 이름의 항목이 중복되어 실제로 갱신한 구독을 찾기 어려워질 수 있습니다. 목록에 노드가 보이더라도 연결 성공이 보장되는 것은 아니므로, 표시 여부와 연결 여부를 나누어 확인하세요.

업데이트 응답 형식과 프로토콜 설정 확인

구독 주소에 접속할 수 있어도 Shadowrocket이 읽을 수 있는 응답이 아니면 노드가 추가되지 않을 수 있습니다. 예를 들어 주소가 만료되어 안내 웹페이지가 반환되거나, 로그인 화면·오류 문서가 반환되면 앱은 구독 데이터로 처리하지 못합니다. 네트워크에서 해당 주소 접속이 차단되거나 시간이 초과되는 경우도 있습니다. 단순히 주소가 열리는지만 보지 말고, 제공자가 안내한 구독 형식과 응답 조건에 맞는지 확인하세요.

노드가 일부만 보인다면 모든 항목의 프로토콜을 한꺼번에 바꾸지 마세요. 구독에 포함된 각 항목은 Shadowsocks, VMess, VLESS, Trojan 등 서로 다른 프로토콜과 관련 매개변수를 사용할 수 있습니다. 앱에서 읽은 항목의 프로토콜이 제공자가 안내한 값과 일치하는지 살펴보되, 서버 주소·포트·암호·전송 방식은 추측해서 채우지 마세요. 설정 변경이 필요하다면 본인이 받은 안내를 기준으로 하세요.

오류 예: Failed to load subscription

원인과 해결:주소가 만료되었거나 네트워크에서 응답을 받지 못했을 수 있습니다. Wi-Fi와 셀룰러 중 다른 네트워크에서 다시 시도하고, 계속 실패하면 본인의 구독 발급처에 주소 유효성과 응답 형식을 확인하세요.

상태: 업데이트 후 노드가 표시되지 않음

원인과 해결:구독 주소가 단일 노드 주소이거나 응답이 구독 데이터가 아닐 수 있습니다. 안내에서 주소 유형을 확인한 뒤 Home → + → Type에서 맞는 가져오기 방식을 선택하세요.

상태: 노드는 있지만 연결되지 않음

원인과 해결:가져오기는 성공했지만 서버 정보나 네트워크 연결에 문제가 있을 수 있습니다. Connectivity Test 결과를 확인하고, 프로토콜 매개변수는 제공받은 값과 대조하세요.

네트워크와 갱신 실패를 따로 점검하기

구독 업데이트는 구독 서버에 접속해 데이터를 다시 받아오는 작업이고, 노드 연결은 각 노드의 서버와 통신하는 작업입니다. 따라서 업데이트 실패가 곧 모든 노드의 장애를 뜻하지 않으며, 반대로 업데이트 성공이 노드 연결을 보장하지도 않습니다. 먼저 업데이트 시각과 결과를 확인한 다음, 표시된 노드를 하나씩 테스트하세요.

증상에 따라 확인 순서 나누기

구독 업데이트가 실패할 때
  • 주소가 온전히 복사되었고 만료되지 않았는지 확인
  • Wi-Fi와 셀룰러를 바꿔 다시 시도
  • 제공받은 안내에서 업데이트 조건과 응답 형식 확인
업데이트는 되지만 연결이 안 될 때
  • Home 목록에 표시된 노드 하나를 선택
  • Connectivity Test 결과와 실패 상태 기록
  • 프로토콜과 매개변수를 안내받은 값과 대조

두 증상을 동시에 고치려 하지 말고, 구독 갱신과 노드 연결을 각각 확인하면 원인을 좁히기 쉽습니다.

업데이트 도중 연결이 불안정했다면 잠시 기다린 뒤 같은 네트워크에서 다시 시도하고, 이어서 다른 네트워크에서도 한 번 확인하세요. 네트워크를 바꾸었을 때만 성공한다면 구독 주소 자체를 수정하기보다 원래 네트워크의 접속 제한 여부를 확인할 수 있습니다. 반복해서 실패할 때는 발생 시각, 사용한 네트워크, 화면에 나온 오류 문구를 기록해 문의에 전달하세요. 구독 주소 전체나 인증 정보를 함께 보내지 마세요.

여러 기기에서 구독을 관리할 때

여러 기기에 같은 구독을 등록할 수 있는지는 서비스 제공자의 조건에 따라 달라집니다. 기기마다 별도로 등록했다면 한쪽에서 갱신한 결과가 다른 기기에 자동 반영된다고 단정하지 마세요. 각 기기의 Home에서 구독 항목과 마지막 갱신 결과를 확인하고, 이름이 같은 항목이 여러 개라면 주소가 같은지 안전한 방식으로 확인합니다. 주소를 화면 캡처나 공개 채널에 남기지 말고, 문의가 필요하면 민감 정보를 가린 상태로 증상을 설명하세요.

iPhone과 iPad 앱은 App Store에서 각각 이용하며 가격은 $2.99 일회성 구매입니다. Mac(Apple 칩 및 Intel), Windows, Android, Linux용 Shadowrocket은 무료이며, 컴퓨터와 Android 설치 안내는 다운로드 안내에서 확인할 수 있습니다. 이 앱 구매 비용에는 연결 서비스나 구독이 포함되지 않습니다. 컴퓨터나 Android에서 처음 실행할 때 시스템이 실행을 차단하면 다운로드 페이지의 설치 허용 안내를 확인하세요.

자주 묻는 질문

구독 주소를 붙여 넣었는데 목록이 비어 있어요.

Home → +에서 Type이 Subscribe인지 확인하세요. 주소 유형이 맞는데도 비어 있으면 업데이트 결과와 발급처가 안내한 응답 형식을 확인합니다.

노드가 표시되는데 연결 테스트는 실패해요.

구독 갱신과 노드 연결은 별도 단계입니다. 실패한 노드를 선택해 Connectivity Test를 다시 확인하고, 프로토콜 매개변수가 제공받은 설정과 맞는지 점검하세요.

업데이트를 여러 번 눌러도 괜찮나요?

짧은 시간에 반복하기보다 네트워크 상태를 바꾸어 한 번씩 확인하세요. 계속 실패하면 오류 문구와 시각을 기록하고 구독 발급처에 주소 상태를 문의합니다.

문제 확인을 위해 구독 링크를 보내도 되나요?

구독 링크는 계정과 연결될 수 있는 민감한 정보이므로 공개 게시물이나 일반 메시지에 그대로 붙이지 마세요. 문의 시에는 주소와 인증 정보를 가리고 오류 문구와 확인 결과만 전달하세요.