구독 링크란: 계속 갱신되는 서버 목록 입구

구독 링크(Subscription URL)는 HTTPS 주소입니다. 클라이언트가 이 주소로 요청을 보내면 서버는 현재 계정에서 사용할 수 있는 서버 목록을 반환합니다. 목록의 각 항목은 노드 하나에 대응하며, 연결 프로토콜(Shadowsocks, VMess, Trojan, VLESS, Hysteria2, TUIC 등), 서버 주소, 포트, 암호화 파라미터가 모두 담겨 있습니다. 클라이언트는 이를 받아 터널을 구성하고, 전송 구간에는 군용급 암호화가 적용됩니다.

단일 노드 설정과의 차이는 관리 방식에 있습니다. ss://vmess:// 공유 링크를 가져오면 고정된 서버 한 줄을 얻는 반면, 구독 링크를 가져오면 '살아 있는' 목록을 받습니다. 서비스 제공자가 지역을 추가하거나 IEPL 중계 입구를 조정하거나 포트를 바꾸면, 클라이언트에서 구독을 갱신하기만 하면 최신 내용이 그대로 동기화되어 하나씩 다시 가져올 필요가 없습니다.

반환되는 내용의 형식은 서버 쪽에서 결정하며, 크게 두 가지가 흔합니다. 하나는 Base64로 인코딩된 공유 링크 목록으로, Shadowsocks 계열과 v2rayN 계열 클라이언트가 그대로 사용합니다. 다른 하나는 구조화된 설정 파일로, Clash 계열 클라이언트가 쓰는 YAML, sing-box가 쓰는 JSON 같은 형태입니다. 많은 서버는 요청 헤더의 User-Agent 값으로 클라이언트 종류를 판별해, 같은 구독 주소라도 클라이언트에 맞는 형식을 반환합니다.

참고: 구독 링크는 서비스 이용 자격 증명과 같습니다. 이 주소를 입수한 사람은 내 요금제의 트래픽을 곧바로 소모할 수 있으니, 단체 채팅방·커뮤니티·스크린샷에 올리지 마세요.

구독 링크는 어디서 발급받나

구독 링크는 사용자 패널에서 발급받는 것이지, 클라이언트에서 만들어지는 것이 아닙니다. VPNTd를 예로 들어 전체 흐름을 정리하면 다음과 같습니다:

  1. 사용자 패널 로그인: 사이트 오른쪽 위의 로그인 항목에서 아이디와 비밀번호를 입력하면 되고, 가입에는 이메일 주소가 필요 없습니다.
  2. '구독' 페이지로 이동하면 현재 계정의 요금제 상태와 그에 대응하는 구독 링크가 함께 표시됩니다.
  3. 링크 복사: 복사 버튼을 누르면 구독 주소가 클립보드에 담깁니다. 일부 패널은 범용 구독과 Clash 전용 구독을 함께 제공하므로, 쓰고 있는 클라이언트에 맞게 선택하세요.
  4. 공식 클라이언트가 필요하면 패널의 '다운로드' 페이지에서 각 플랫폼 설치 파일을 받을 수 있고, 로그인 후 바로 사용할 수 있습니다.

구독 링크는 계정과 묶여 있지만 기기와는 무관합니다. 같은 구독 주소 하나를 태블릿, 컴퓨터 등 여러 클라이언트에 가져올 수 있고, 요금제 트래픽은 전체 사용량 기준으로 계산되며 기기별로 나뉘지 않습니다.

플랫폼별 클라이언트 가져오기 방법

플랫폼을 막론하고 가져오기 절차는 같은 4단계입니다:

  1. 패널에서 구독 링크를 복사합니다.
  2. 클라이언트의 '구독 / Profiles / 설정' 페이지를 열고 '클립보드에서 가져오기' 또는 '구독 추가'를 선택합니다.
  3. 주소를 붙여넣으면 클라이언트가 자동으로 설정을 내려받고, 성공하면 구독 목록에 항목이 하나 나타납니다.
  4. 해당 설정을 선택하고 지연이 낮은 노드를 고른 뒤 연결 스위치를 켭니다.

플랫폼별 차이는 주로 클라이언트 생태계와 진입 경로에 있습니다:

플랫폼주요 클라이언트가져오기 방식비고
WindowsClash Verge / v2rayN클립보드로 구독 가져오기예약 자동 갱신 지원
macOSClash Verge / V2rayU클립보드 가져오기 또는 QR 코드설정 파일은 Windows 버전과 공통으로 사용
iOSShadowrocket / Stash링크 복사 후 앱을 열면 자동 인식, 또는 QR 코드다운로드에는 중국 본토 Apple ID가 아닌 계정이 필요함
Androidv2rayNG / Clash Meta for Android클립보드 가져오기 또는 QR 코드가져오기 후 수동 갱신 한 번 권장
LinuxClash Meta / sing-boxGUI로 가져오기, 또는 설정 URL 직접 지정명령줄 방식은 갱신 주기를 직접 설정해야 함

클라이언트는 구독 링크가 반환하는 형식만 인식합니다. 가져오기 후 노드 목록이 비어 있다면, 먼저 링크가 온전히 복사됐는지(앞뒤가 잘리는 경우가 가장 흔함) 확인하고, 다음으로 클라이언트 종류와 구독 형식이 맞는지 점검한 뒤, 마지막으로 수동 갱신을 한 번 실행해 오류 메시지를 확인하세요.

갱신 주기와 수동 갱신이 필요한 순간

'갱신'은 두 층위로 나뉩니다. 첫째는 서버 쪽으로, 서버 목록이 언제 바뀌는지는 서비스 제공자의 조정에 달려 있습니다. 지역 추가, 중계 입구 교체, 노드 중단 모두 구독이 반환하는 내용을 바꿉니다. 둘째는 클라이언트 쪽으로, 언제 다시 내려받는지는 클라이언트의 구독 설정에 따르며 '시작 시 갱신', '주기별 자동 갱신', '수동 갱신만' 세 가지가 흔합니다.

수동 갱신이 필요한 대표적인 상황:

  • 모든 노드가 동시에 시간 초과되며 연결이 되지 않을 때;
  • 공지에 언급된 신규 서버가 목록에 나타나지 않을 때;
  • 클라이언트가 설정 만료 또는 검증 실패를 알릴 때.

갱신 동작 자체는 간단합니다. 클라이언트의 구독 페이지에서 '갱신'을 한 번 누르면 몇 초 안에 끝납니다. VPNTd가 서버를 조정한 뒤에는 구독을 갱신하기만 하면 새 목록을 받을 수 있고, 삭제 후 다시 가져올 필요가 없습니다.

구독 링크가 유출됐을 때

구독 링크 유출의 문제는 '남에게 보이는 것'이 아니라, 남이 내 요금제 트래픽을 곧바로 쓸 수 있다는 점입니다. 해결 방법은 재발급이며 절차는 다음과 같습니다:

  1. 사용자 패널에 로그인해 '구독' 페이지로 이동합니다;
  2. '구독 링크 재발급'을 누르면 기존 링크는 즉시 무효가 됩니다;
  3. 새 링크를 복사해 기기마다 클라이언트의 기존 구독 주소를 교체합니다;
  4. 기기마다 수동 갱신을 한 번 실행해 서버 목록을 정상적으로 받아오는지 확인합니다.
주의: 재발급하면 기존 링크는 즉시 무효가 되어, 예전 주소를 등록해 둔 모든 클라이언트에서 갱신이 실패합니다. 하나씩 모두 교체해야 합니다.

일상적인 관리 습관, 아래 항목으로 점검해 보세요:

  • ✅ 반드시 본인 계정으로 로그인한 패널에서만 구독 링크를 복사할 것;
  • ✅ 스크린샷을 공유하기 전에 화면에 구독 주소가 담겼는지 확인할 것;
  • ✅ 유출이 의심되면 즉시 재발급할 것, 증거를 먼저 찾을 필요 없음;
  • ❌ 구독 링크를 단체 채팅방, 커뮤니티, 코드 저장소에 올리지 말 것;
  • ❌ 공용 기기에 구독 설정을 오래 남겨두지 말 것.

자주 묻는 질문

기기를 바꾸면 다시 결제해야 하나요?

아니요. VPNTd 요금제는 동시 접속 기기 수 제한이 없고, 같은 구독 링크를 몇 대든 가져올 수 있으며 트래픽은 요금제 총량 기준으로 계산됩니다. 새 기기에서 가져오기 절차만 한 번 더 하면 됩니다.

구독 링크와 계정 비밀번호는 무슨 관계인가요?

계정 비밀번호는 패널 로그인에 쓰이고, 구독 링크는 요금제 호출 자격 증명입니다. 비밀번호를 바꿔도 이미 발급된 구독 링크에는 영향이 없고, 구독 링크를 재발급해도 비밀번호에는 영향이 없습니다. 두 가지는 서로 독립적입니다.

가져온 뒤 노드가 하나도 없나요?

순서대로 점검하세요: 링크가 온전히 복사됐는지, 클라이언트 종류와 구독 형식이 맞는지, 수동 갱신을 한 번 실행해 오류 메시지를 확인했는지. 세 가지를 모두 배제했는데도 비어 있다면 고객센터에 문의해 계정 상태를 확인하세요.

정리 구독 링크의 전체 생애주기는 4단계입니다: 패널에서 발급, 클라이언트에서 가져오기, 서버 조정 뒤 갱신, 유출 의심 시 재발급. 이 흐름만 익혀두면 이후 모든 서버 변화는 '갱신' 버튼 한 번으로 해결되고, 어떤 설정 값도 다시 입력할 필요가 없습니다.