VPN 구독 링크는 https://로 시작하는 주소로, 클라이언트가 이 주소에 접속하면 노드 설정 목록을 받아옵니다. 설치 파일도, 계정 비밀번호도 아닙니다. 같은 링크를 여러 기기에 가져올 수 있고, 라인이 늘거나 줄어도 다시 받을 필요가 없습니다. 아래에서는 '무엇인지, 어디서 받는지, 어떻게 가져오는지, 언제 업데이트되는지, 유출되면 어떻게 하는지' 순서로 구독 링크를 정리합니다.
구독 링크의 본질: 하나의 주소, 하나의 노드 목록
구독 링크를 이해하려면 두 가지만 기억하면 됩니다. 평범한 주소이고, 반환되는 것은 일반 텍스트 목록입니다. 클라이언트가 이 주소를 요청해 텍스트를 받아 디코딩하고 파싱하면 사용자가 보는 노드 목록이 만들어집니다.
브라우저에서 구독 링크를 열면 두 가지 결과 중 하나가 보입니다. 줄바꿈 없는 Base64 문자열 덩어리이거나, 평문 목록입니다. 각 줄이 하나의 노드에 해당하며, 클라이언트에서 공통으로 쓰는 URI 방식을 따릅니다. 흔히 쓰이는 표기는 ss://, vmess://, trojan://, vless://, hysteria2://, tuic:// 등입니다. 클라이언트는 각 줄을 서버 주소, 포트, 암호화 방식, 비밀번호 같은 파라미터로 파싱한 뒤 라우팅 규칙에 따라 어떤 트래픽이 어느 라인을 탈지 결정합니다.
# 구독 링크 응답 형식 예시(예시이며 실제 노드가 아님)
ss://[email protected]:8388#싱가포르-01
vmess://eyJ2IjoiMiIsInBzIjoiSEstMDEifQ==
trojan://[email protected]:443?sni=example.com#일본-01
이 주소에는 보통 무작위 문자열(token)이 함께 들어 있는데, 이것이 계정의 식별자입니다. 클라이언트가 업데이트할 때마다 이 식별자를 가지고 설정을 요청하고, 서버는 이를 근거로 어떤 노드를 내려줄지 판단합니다. 다시 말해 구독 링크는 일반 웹페이지 주소라기보다 자격 증명에 가깝습니다. 뒤에서 유출 대처를 따로 다루는 이유도 여기에 있습니다.
단일 노드 링크와의 차이
많은 클라이언트가 두 가지 가져오기 방식을 모두 지원하지만, 용도는 다릅니다.
- 단일 노드 링크: 링크 하나가 노드 하나만 설명하므로 가져오면 서버 한 대가 생기고, 라인을 바꾸려면 다시 복사해 다시 가져와야 합니다.
- 구독 링크: 링크 하나가 노드 묶음 전체에 대응하며, 내용은 서버에서 관리합니다. 라인 조정과 노드 증감이 다음 업데이트에 반영되므로 사용자가 따로 할 일은 없습니다.
한 가지 더 짚어둘 점이 있습니다. 일부 클라이언트는 특정 형식의 설정만 받아들이기 때문에, 구독 링크를 제3자의 '구독 변환' 사이트에 넣는 경우가 있습니다. 변환 사이트는 새 설정을 만들기 위해 먼저 링크를 읽어야 하므로, 자격 증명을 제3자에게 넘기는 셈입니다. 해당 형식을 기본 지원하는 클라이언트로 해결할 수 있다면 이 단계는 거치지 않는 편이 좋습니다.
어디서 받나: 패널의 구독 메뉴
구독 링크는 공개되지 않으며, 로그인 후 사용자 패널에서만 제공됩니다. 확인 경로는 짧습니다.
- 사이트에서 계정을 만듭니다. 사용자 이름 + 비밀번호만 있으면 되고, 이메일 주소는 필요하지 않습니다.
- 사용자 패널에 로그인해 '구독' 또는 '다운로드' 페이지로 들어갑니다.
- 구독 링크 전체를 복사하고, 같은 화면에서 해당 플랫폼의 클라이언트도 함께 내려받습니다.
일부 서비스는 클라이언트별로 여러 개의 구독 주소를 제공합니다. 받은 주소를 그대로 가져오고 서로 섞어 쓰지 마세요. 복사할 때 링크의 token이 한 글자라도 빠지면 업데이트가 실패합니다.
패널에는 보통 사용한 트래픽과 만료 시각도 표시됩니다. 트래픽은 계정에 기록되는 것이며 구독 링크 자체와는 무관합니다. 기기를 바꾸거나 다시 가져오거나 구독을 몇 번 업데이트하든 트래픽 집계는 달라지지 않습니다. VPNBL은 기기 수 제한이 없어 같은 링크를 여러 기기에 가져올 수 있으며, 이 점이 구독 방식이 단일 노드 링크보다 편한 이유입니다.
VPNBL을 예로 들면, 구독 링크 하나가 담당하는 범위는 다음과 같습니다.
구독 링크는 계정에 묶여 있습니다. 링크는 노드 설정을 내려주는 역할만 하고, 트래픽과 만료 시각은 계정에 기록됩니다. 같은 링크를 여러 기기에 가져와도 계정 자체에는 영향이 없습니다.
처음 설정하는 전체 과정은 빠른 시작에서 확인할 수 있고, 어떤 지역과 라인 유형이 있는지 먼저 알고 싶다면 라인 페이지를 보세요.
가져오는 방법: 플랫폼별 클라이언트 차이
가져오기 동작 자체는 네 단계뿐이고, 차이는 주로 클라이언트의 메뉴 위치와 시스템 권한에 있습니다.
- 패널에서 구독 링크 전체를 복사합니다. 끝부분 문자를 빠뜨리지 않도록 주의하세요.
- 클라이언트를 열고 '구독 / 설정 / 서버 목록' 메뉴를 찾습니다.
- 링크를 붙여넣고 저장한 뒤 '구독 업데이트'를 한 번 직접 실행합니다.
- 노드를 하나 선택해 연결하고, 웹페이지를 열어 정상 동작을 확인합니다.
플랫폼별 일반적인 방법은 아래 표와 같습니다. 클라이언트 종류가 많아 유형별로 묶었고, 구체적인 버전은 패널 다운로드 페이지에서 제공하는 것을 기준으로 하세요.
| 플랫폼 | 주요 클라이언트 유형 | 가져오기 방법 | 주의 사항 |
|---|---|---|---|
| Windows | Clash 계열, v2rayN 등 | 구독 그룹에 링크를 붙여넣고 업데이트 클릭 | 업데이트 후 시스템 프록시 스위치가 켜져 있는지 확인하세요. 브라우저 확장 프로그램과 시스템 프록시가 서로 간섭할 수 있습니다. |
| macOS | Clash 계열, sing-box 계열 | 링크를 붙여넣거나 클립보드에서 가져오기 | 처음 실행할 때 시스템 설정에서 네트워크 확장 권한을 허용해야 하며, 그렇지 않으면 트래픽을 처리할 수 없습니다. |
| iOS | Shadowrocket, Stash 등 | 링크를 복사한 뒤 클라이언트를 열면 자동 인식되거나, QR 코드로 가져오기 | 첫 연결 시 시스템에 VPN 설정을 추가하고 권한을 허용해야 하며, 저전력 모드는 백그라운드 새로 고침에 영향을 줄 수 있습니다. |
| Android | v2rayNG, sing-box 등 | '클립보드에서 구독 가져오기' 또는 직접 붙여넣기 | 배터리 최적화를 꺼서 백그라운드에서 시스템이 정리해 연결이 끊기는 일을 막으세요. |
| Linux | sing-box, Clash 계열 명령줄 버전 | 구독 주소를 설정 파일에 넣거나, 스크립트로 주기적으로 가져오기 | 그래픽 인터페이스가 없으면 명령줄로 업데이트하고, 설정 파일 권한에 주의해 공용 디렉터리에 두지 마세요. |
iOS와 일부 데스크톱 클라이언트는 QR 코드나 클립보드 자동 인식도 지원합니다. 링크를 복사한 뒤 클라이언트를 열면 클립보드에 있는 구독을 가져올지 물어보고, 확인하면 됩니다. 이 방식은 직접 붙여넣는 수고를 덜어주지만, 공용 컴퓨터에 클립보드 내용을 남기지 않도록 주의하세요.
흔한 오해: 브라우저에서 구독 링크를 직접 열면 깨진 문자나 평문 목록이 보이는데, 이것은 링크가 고장 났다는 뜻이 아닙니다. 구독 링크는 클라이언트가 해석하는 대상이지, 브라우저가 렌더링하는 페이지가 아닙니다.
자동 업데이트와 수동 업데이트: 언제 눌러야 할까
구독 링크의 내용은 고정되어 있지 않습니다. 서버에서 라인을 조정하고, 노드를 늘리거나 줄이고, 프로토콜을 바꾸면 다음번 요청에 반영되며 링크 자체는 바뀌지 않습니다. 클라이언트가 이를 처리하는 방식은 두 가지입니다.
자동 업데이트
대부분의 구독형 클라이언트는 자동 업데이트를 지원합니다. 클라이언트를 열 때 한 번 가져오고, 이후에는 설정한 주기에 따라 백그라운드에서 업데이트하므로 일상적인 사용에서는 수동으로 손댈 일이 거의 없습니다. 노드 목록을 항상 최신으로 유지하고 싶다면 주기를 짧게 잡고, 백그라운드 동작이 전력 소모로 걱정된다면 기본값을 그대로 두세요.
수동 업데이트가 필요한 경우
- 구독을 막 가져왔는데 노드 목록이 비어 있거나 눈에 띄게 적을 때;
- 패널에서는 보이는 라인이 클라이언트에서는 찾아지지 않을 때;
- 연결 품질이 떨어져 최신 라인을 다시 받아 속도를 재측정하고 싶을 때;
- 클라이언트가 구독 업데이트 실패를 알릴 때.
수동 업데이트 메뉴는 보통 구독 목록의 오른쪽 클릭 메뉴나 길게 누르기 메뉴에 있으며, 이름은 대개 '구독 업데이트', '설정 업데이트'입니다. 업데이트 후 노드 이름과 정렬 순서가 바뀌는 것은 정상이며, 서버가 내려주는 순서를 따른 결과입니다. 그룹과 라우팅 규칙은 클라이언트에 로컬로 저장되므로 구독 업데이트로 덮어써지지 않습니다.
업데이트가 실패하면 먼저 다른 네트워크 환경에서 다시 시도해 보세요. 구독을 가져오는 것은 일반 HTTPS 요청이므로, 현재 네트워크에서 패널 도메인에 접속하기 어렵다면 네트워크를 바꿔 문제가 네트워크 때문인지 링크 자체 때문인지 확인하면 됩니다.
구독 업데이트는 노드 목록만 새로 고칠 뿐, 트래픽을 초기화하거나 계정 상태를 바꾸지 않습니다. 트래픽은 계정 기준으로 계산되므로 몇 번을 업데이트해도 같습니다.
또 하나 구분할 점이 있습니다. 구독 업데이트는 노드 목록을 새로 고치는 것이고, 클라이언트 업데이트는 프로그램 버전을 올리는 것입니다. 둘 다 같은 화면에 나타나는 경우가 많으니 잘못 누르지 마세요.
링크 유출: 위험과 대처 순서
구독 링크에는 계정 식별자가 담겨 있어, 링크를 손에 넣은 사람은 누구든 자기 기기에 가져와 사용할 수 있습니다. 영향 범위를 분명히 해두겠습니다.
- 상대방이 이 노드들을 사용해 계정의 트래픽을 소모할 수 있습니다;
- 상대방이 패널 비밀번호를 볼 수는 없고 계정 설정도 바꿀 수 없습니다;
- 상대방이 구독에 포함된 노드 정보, 즉 서버 주소와 포트, 프로토콜 유형을 볼 수 있습니다.
가장 흔한 유출 경로는 공격이 아니라 스스로 내보내는 것입니다. 스크린샷을 찍을 때 token을 가리지 않거나, 속도 측정을 부탁하며 단체 채팅방에 링크를 붙이거나, 공개된 설정 파일 저장소에 링크를 적어 두거나, 모르는 '대행 설정' 업자에게 맡기는 경우입니다.
대처 순서
- 먼저 기존 링크를 무효화합니다. 패널에서 구독 링크를 재설정하고, 재설정 메뉴가 없으면 문의 티켓으로 고객 지원에 요청하세요;
- 각 기기에서 기존 구독을 삭제하고 새 링크를 가져와 다시 한 번 업데이트합니다;
- 계정 자체도 유출됐다고 의심되면 로그인 비밀번호도 함께 변경하세요.
구독 링크는 자격 증명이지 마음대로 전달할 수 있는 공유 링크가 아닙니다. 유출을 발견하면 순서는 항상 기존 링크를 먼저 무효화하고, 그다음 기기마다 다시 가져오는 것입니다. 누가 쓰고 있는지부터 찾으려 하지 마세요.
- ✅ 구독 링크는 로그인한 패널에서만 복사하고, 메신저로 전달하지 않습니다.
- ✅ 도움을 청할 때 스크린샷을 찍는다면 링크의 token 부분을 먼저 가립니다.
- ✅ 유출이 의심되면 즉시 구독 링크를 재설정하고, 기기마다 다시 가져옵니다.
- ❌ 구독 링크를 공개 포럼, 단체 채팅방, 코드 저장소에 올리지 않습니다.
- ❌ 구독 링크를 범용 공유 링크처럼 오래 빌려주지 않습니다.
자주 묻는 질문
구독 링크는 몇 대의 기기에 가져올 수 있나요?
VPNBL은 기기 수 제한이 없어 같은 링크를 여러 기기에 가져올 수 있습니다. 트래픽은 계정에 기록되며 기기 수와는 무관합니다.
구독 링크도 만료되나요?
링크 자체는 장기간 유효하고, 노드 내용은 업데이트에 따라 바뀝니다. 링크가 실제로 무효가 되는 경우는 두 가지입니다. 패널에서 구독을 재설정했거나, 계정이 만료됐을 때입니다. 참고로 VPNBL의 트래픽 패키지는 사용한 만큼만 과금되며 만료되지 않습니다.
가져온 뒤 노드 목록이 비어 있으면 어떻게 확인하나요?
세 가지를 순서대로 확인하세요. 링크가 빠짐없이 복사됐는지, 특히 끝부분 문자를 확인합니다. 클라이언트가 이 링크 형식을 지원하는지 봅니다. '구독 업데이트'를 한 번 직접 눌러봅니다. 세 가지 모두 정상인데도 비어 있다면 패널로 돌아가 링크를 다시 복사해 다시 가져오세요.
구독을 업데이트하려면 노드에 먼저 연결해야 하나요?
아니요. 구독 업데이트는 일반 네트워크 요청으로 이루어지며 노드 연결 여부와 무관합니다. 업데이트가 계속 실패한다면 다른 네트워크 환경에서 다시 시도해 보세요. 대부분은 현재 네트워크에서 패널 도메인 접속이 불안정한 것이 원인입니다.
정리: 구독 링크 사용 원칙 네 가지
- 주소이지 설치 파일이 아닙니다. 클라이언트에 가져와 쓰는 것이며, 브라우저에서 열면 연결된다고 기대하지 마세요;
- 자격 증명이지 공유 링크가 아닙니다. 스크린샷을 찍거나 전달하기 전에 한 번 더 생각하세요;
- 서버에서 관리합니다. 라인 변화는 '구독 업데이트'로 동기화되며 다시 받을 필요가 없습니다;
- 계정에 묶여 있습니다. 트래픽과 만료 시각은 패널에서 확인하며, 몇 번 가져오고 몇 번 업데이트했는지와는 무관합니다.
구독 링크를 '설정을 받아오는 열쇠'로 이해하면 대부분의 문제가 정리됩니다. 열쇠가 바뀌면 다시 가져오면 되고, 내용이 오래되면 업데이트하면 됩니다. 열쇠는 계정 신원을 나타내므로 아무에게나 보여주지 마세요.
VPNBL 구독은 100+ 국가, 230+ 라인을 지원하며 Windows / macOS / iOS / Android / Linux 전 플랫폼에서 사용할 수 있고, 기기 수 제한이 없으며 60일 무조건 환불을 제공합니다. 가입에는 이메일 주소가 필요 없고 사용자 이름 + 비밀번호만 있으면 됩니다. 가격대를 먼저 확인하려면 요금제 페이지를, 패널 사용 중 문제가 생기면 도움말 페이지나 문의 티켓으로 해결하세요.