먼저 복사한 내용이 무엇인지 확인한 뒤 알맞은 가져오기 메뉴를 선택하세요. 구독 URL은 구독 설정에 저장하고, 개별 프로토콜 링크는 클립보드에서 가져옵니다. Base64는 보통 구독 서버가 반환하는 내용을 인코딩한 형식입니다. 아래에서 데스크톱과 Android에서 구독을 추가·업데이트하고 설정을 선택하는 방법을 살펴본 뒤, 요청 오류·파싱 오류·연결 오류 순서로 문제를 해결합니다.
구독 URL, 공유 링크, Base64 내용을 먼저 구분하세요
구독 URL은 설정 목록을 가져오는 주소이며 보통 https://로 시작합니다. 클라이언트에 이 주소를 저장하면 업데이트할 때 서버에 최신 목록을 요청합니다. URL 자체는 노드 설정이 아니며, 주소 모양만으로 지원 프로토콜을 판단할 수도 없습니다. 서비스 제공자의 로그인 페이지나 구매 페이지, 사용 안내 페이지는 전용 구독 주소를 대신할 수 없습니다.
개별 공유 링크는 보통 vmess://, vless://, trojan:// 또는 ss://로 시작하며 특정 서버의 연결 정보를 담고 있습니다. 클립보드에서 가져오면 클라이언트에는 그 시점의 설정 사본이 저장됩니다. 서버 주소나 인증 정보가 바뀌어도 기존 링크만으로 이 사본이 자동 갱신되지는 않습니다.
구독 URL
권장구독 그룹에 저장한 뒤 업데이트하세요. 지속적으로 관리되는 설정 목록을 제공받을 때 적합합니다. ‘권장’은 관리 방식에 대한 안내이며, 구독 출처의 신뢰성을 보증하지 않습니다.
적합한 경우: 서버 목록과 연결 정보를 정기적으로 동기화할 때.
개별 공유 링크
프로토콜 링크 전체를 복사한 다음 ‘클립보드에서 가져오기’를 사용하세요. 여러 링크를 한꺼번에 복사할 때는 줄바꿈을 유지하고, 클라이언트가 각 프로토콜을 인식하는지 확인하세요.
적합한 경우: 설정 하나를 임시로 테스트하거나 직접 관리하는 서버를 가져올 때.
Base64 구독 본문
여러 줄의 공유 링크를 통째로 인코딩한 형식이 흔합니다. 이는 내용을 표현하는 방식이지 별도의 프록시 프로토콜이 아닙니다. 그대로 붙여넣어 가져올 수 있는지는 클라이언트의 파싱 기능에 따라 달라집니다.
적합한 경우: 구독 응답 내용을 확인하거나 형식 호환성 문제를 찾을 때.
‘Base64가 포함되어 있다’고 해서 모든 필드가 같은 방식으로 인코딩된다는 뜻은 아닙니다. 기존 VMess 공유 형식은 설정 JSON을 인코딩해 프로토콜 접두사 뒤에 붙이는 경우가 많습니다. VLESS와 Trojan은 보통 URI 매개변수로 설정을 표현하며, Shadowsocks에는 별도의 인증 정보 인코딩 규칙이 있습니다. 내용을 통째로 디코딩해 다시 조합하면 정상적인 링크가 오히려 손상될 수 있습니다.
v2rayN: 구독 그룹 설정에서 추가하고 업데이트하기
데스크톱에서는 먼저 v2rayN을 실행한 다음 구독을 설정하세요. 로컬 수신 포트, DNS, 라우팅 규칙부터 변경하지 마세요. 이런 설정으로는 잘못 복사한 URL을 바로잡을 수 없습니다. 아래 경로는 중국어 인터페이스에서 흔히 사용하는 메뉴 이름을 기준으로 합니다. 버전에 따라 추가 버튼이 ‘추가’ 또는 ‘+’로 표시될 수 있지만, 모두 구독 그룹 관리 창에 있습니다.
-
구독 주소 복사
서비스 제공자 페이지에서 ‘구독 링크 복사’를 선택하세요. 클립보드 내용이
https://또는 제공자가 명시한 주소 형식으로 시작하는지 확인하고, 웹페이지 제목이나 설명 문구, QR 코드 이미지 주소는 복사하지 마세요. -
그룹 설정 열기
메인 창에서 ‘구독 그룹’ → ‘구독 그룹 설정’으로 이동한 뒤 ‘추가’ 또는 ‘+’를 선택하세요. 현재 버전에서 그룹 관리가 도구 모음에 있다면 같은 이름의 설정 항목을 여세요.
-
이름과 주소 저장
‘데스크톱 기본’처럼 알아보기 쉬운 그룹 이름을 입력하고, 전체 구독 주소를 ‘주소’ 또는 ‘구독 주소’ 칸에 붙여넣은 다음 저장하세요. 이름은 로컬에서 사용하는 라벨일 뿐, 서버가 반환하는 내용에는 영향을 주지 않습니다.
-
구독 업데이트 실행
‘구독 그룹’ 메뉴로 돌아가 ‘모든 구독 업데이트(프록시 사용 안 함)’를 선택하세요. 인터페이스에 따라 괄호가 반각으로 표시될 수도 있습니다. 현재 네트워크에서 주소에 직접 접속할 수 없고 사용 가능한 프록시가 이미 있는 경우에만 ‘프록시 사용’ 업데이트 메뉴를 시도하세요.
-
가져온 설정 선택
업데이트 로그와 그룹 목록을 확인해 설정이 추가되었는지 살펴보세요. 그런 다음 사용할 서버 설정을 활성화하세요. 마지막으로 사용 방식에 맞게 시스템 프록시나 다른 트래픽 경로를 켜야 합니다. ‘가져오기 성공’이 곧 앱이 프록시에 연결되었다는 뜻은 아닙니다.
복사한 내용이 vless:// 공유 링크 하나라면 메인 창의 ‘서버’ → ‘클립보드에서 여러 URL 가져오기’와 같은 메뉴를 사용하세요. 구독 주소 칸에 붙여넣으면 안 됩니다. 메뉴 이름은 버전에 따라 조금씩 다를 수 있습니다. ‘구독 업데이트’가 아니라 ‘클립보드’와 ‘가져오기’가 있는 메뉴인지 확인하세요.
v2rayNG: 구독 설정과 클립보드 가져오기를 따로 사용하기
Android에서는 구독 관리 메뉴가 보통 왼쪽 위 사이드바에 있고, 개별 설정 가져오기는 메인 화면 오른쪽 위의 ‘+’에서 할 수 있습니다. 두 작업 모두 목록에 설정을 추가하지만 저장하는 정보는 다릅니다. 구독 설정은 업데이트할 출처를 유지하고, 클립보드 가져오기는 보통 파싱된 노드만 저장합니다. 휴대전화에서 붙여넣을 때 앞뒤 공백이나 줄바꿈이 포함될 수 있으므로 URL이 온전한지 확인하세요.
-
구독 설정 열기
왼쪽 위 메뉴 → ‘구독 설정’을 선택하세요. 일부 인터페이스에서는 ‘구독 그룹 설정’으로 표시됩니다. 들어간 뒤 기존 구독 출처와 추가 메뉴가 보이는지 확인하세요.
-
구독 출처 추가
‘+’를 누르고 ‘메모’와 ‘주소’ 또는 ‘URL’을 입력한 다음 확인 아이콘을 눌러 저장하세요. 메모는 데스크톱과 다르게 작성해도 되지만, 주소는 제공자가 안내한 전체 내용을 그대로 입력해야 합니다.
-
구독 내용 업데이트
설정 목록으로 돌아가 오른쪽 위 더보기 메뉴를 열고 ‘구독 업데이트’를 선택하세요. 완료 안내가 표시되면 해당 그룹을 확인합니다. 선택한 구독만 업데이트하는 옵션이 있다면 방금 추가한 출처가 선택되어 있는지 먼저 확인하세요.
-
선택 후 연결
사용할 설정을 선택한 다음 메인 화면의 연결 버튼을 누르세요. 처음 실행할 때는 시스템 안내에 따라 VPN 연결 요청을 허용해야 합니다. 목록에 설정이 있어도 연결을 시작하지 않았다면 다른 앱의 트래픽이 자동으로 클라이언트에 전달되지 않습니다.
개별 공유 링크를 가져오려면 링크를 복사한 뒤 메인 화면에서 ‘+’ → ‘클립보드에서 가져오기’를 선택하세요. 유효한 설정을 찾지 못했다는 메시지가 뜨면 클립보드에 구독 URL만 들어 있지는 않은지, 링크 앞에 ‘노드 이름:’ 같은 설명이 붙어 있지는 않은지 확인하세요. 구독 토큰이 포함된 전체 내용을 공개 온라인 디코더에 붙여넣지 마세요.
두 기기에서 같은 구독 사용하기: 주소는 같아도 상태는 별도로 저장됩니다
데스크톱 v2rayN
- 구독 그룹 설정에 주소를 저장합니다.
- 업데이트 후 사용할 서버를 별도로 선택합니다.
- 시스템 프록시와 라우팅 모드는 따로 설정합니다.
Android v2rayNG
- 구독 설정에 같은 주소를 저장합니다.
- 업데이트와 설정 선택을 각각 진행합니다.
- 연결 상태와 앱별 적용 범위는 기기에서 관리합니다.
공유되는 것은 구독 출처뿐입니다. 업데이트 시간, 선택한 노드, 라우팅, 연결 상태는 기기 간 자동으로 동기화되지 않습니다. 제공자의 기기 수 및 사용 제한도 확인하세요.
링크 형식 확인: URL이 온전해도 내용이 호환된다는 보장은 없습니다
구독은 보통 ‘URL 요청 → 응답 수신 → 설정 파싱 → 목록 저장’ 순서로 처리됩니다. 한 단계가 성공했다고 이후 단계도 성공한 것은 아닙니다. 브라우저에서 URL이 열린다는 사실은 현재 환경에서 브라우저가 응답을 받았다는 뜻일 뿐입니다. 응답이 로그인 페이지나 접근 확인 페이지일 수도 있고, 클라이언트가 지원하지 않는 설정 문서일 수도 있습니다.
구독 URL 확인 항목
- 시작 부분
- 보통 https://로 시작하지만, 제공자가 안내한 주소 형식을 따르세요.
- 쿼리 매개변수
- 물음표 뒤의 토큰과 다른 매개변수를 그대로 유지하세요.
- 복사 범위
- 앞뒤 공백만 제거하고 URL 내부 문자는 바꾸지 마세요.
- 가져오기 위치
- 구독 설정의 주소 입력란
메신저에 붙은 문장 부호는 URL에 포함되지 않습니다. 다만 URL의 퍼센트 인코딩, 등호, 연결 기호는 기능상 필요할 수 있습니다.
구독 내용 확인 항목
- 일반적인 본문
- 여러 줄의 공유 링크 또는 해당 링크를 Base64로 인코딩한 내용
- 기타 형식
- 구조화된 설정 문서를 공유 링크 목록으로 간주하면 안 됩니다.
- 비정상적인 본문
- HTML 로그인 페이지, 인증 페이지, 오류 메시지
- 판단 기준
- 클라이언트 업데이트 로그와 제공자의 형식 안내
제공자가 v2rayN, v2rayNG 또는 범용 공유 링크 목록용으로 안내한 구독 메뉴를 우선 사용하세요.
Base64는 인코딩이지 암호화가 아니며, 구독 출처의 신뢰성을 보장하지도 않습니다. 디코딩 후에도 서버 주소, 사용자 ID, 비밀번호 등은 민감 정보입니다. 구독에 VLESS 및 REALITY 매개변수가 포함되어 있다면 현재 클라이언트와 사용하는 코어가 이를 인식하는지도 확인하세요. 텍스트를 정상적으로 내려받았더라도 모든 설정이 실행 가능한 것은 아닙니다. v2rayNG는 Xray 코어를 사용하고 v2flyNG는 V2Fly 코어를 사용하므로, 구독 URL이 같다는 이유만으로 두 클라이언트의 프로토콜 지원이 완전히 같다고 볼 수 없습니다.
구독 업데이트 오류: 요청·파싱·연결 순서로 확인하기
먼저 전체 오류 유형을 기록한 뒤 해결 방법을 선택하세요. 시간 초과, 인증서 오류, HTTP 상태 코드, ‘유효한 설정을 찾을 수 없음’은 각각 다른 단계에서 발생합니다. DNS, 라우팅, 시스템 프록시, 구독 URL을 한꺼번에 바꾸면 어떤 변경으로 문제가 해결됐는지 알기 어렵습니다.
- 요청 시간 초과: 현재 네트워크에서 구독 도메인에 연결할 수 있는지 확인하세요. 데스크톱에서는 ‘프록시 사용 안 함’과 ‘프록시 사용’ 업데이트 결과를 비교할 수 있지만, 후자를 사용하려면 이미 작동하는 프록시 경로가 있어야 합니다. 목록이 비어 있는 상태에서 프록시 사용 업데이트를 반복해도 연결 경로가 저절로 생기지는 않습니다.
- 인증서 오류: 먼저 기기의 날짜, 시간, 시간대를 확인한 뒤 구독 도메인이 올바른지 확인하세요. 인증서 검증을 끄는 방법은 일반적인 해결책으로 사용하지 마세요. 제공자가 인증서를 수정하거나 올바른 주소를 안내해야 합니다.
- 401 또는 403: 제공자 페이지에서 구독 링크를 다시 복사하고, 토큰이 재설정되었는지, 계정 권한이 변경되었는지, 기기 수나 요청 빈도 제한이 있는지 확인하세요. 상태 코드는 문제의 방향을 알려줄 뿐이며, 정확한 원인은 서버 안내를 확인해야 합니다.
- 파싱할 수 없다는 메시지: 응답이 웹페이지가 아닌지, 클라이언트에 맞는 구독 형식을 선택했는지 확인하세요. 출처가 호환되지 않는 문서만 제공한다면 텍스트를 Base64로 한 번 더 감싸지 말고 올바른 구독 메뉴를 요청하세요.
- 업데이트에 성공했는데 설정이 보이지 않음: 현재 그룹 필터, 검색어, 목록이 비어 있는지 확인하세요. 먼저 기존 그룹 기록을 유지한 채 다시 추가해야 하는지 판단해, 필터 문제를 다운로드 실패로 오해하지 않도록 하세요.
- 목록에 설정이 있지만 연결되지 않음: 활성 서버, 코어 시작 로그, 앱 트래픽 경로를 확인하세요. 이는 연결 단계의 문제이므로 구독을 반복해서 가져오며 점검할 필요는 없습니다.
업데이트 후 확인과 정기 관리
구독을 업데이트하면 같은 그룹의 설정이 교체되거나 출처에서 삭제된 항목이 사라질 수 있습니다. 구독 그룹을 수동 설정의 장기 보관소로 사용하지 마세요. 직접 관리할 연결은 별도로 저장하고 출처를 기록하세요. 업데이트 전후 설정 이름이 같더라도 서버 주소나 인증 정보가 그대로라는 보장은 없습니다.
- 먼저 그룹 확인: 새 항목이 예상한 출처에 속하는지 확인해 여러 그룹의 같은 이름 서버를 잘못 선택하지 않도록 하세요.
- 다음으로 활성 설정 확인: 업데이트 후 기존 설정이 교체되었을 수 있습니다. 필요하면 설정을 다시 선택한 뒤 클라이언트가 코어를 정상적으로 시작하는지 확인하세요.
- 마지막으로 앱에서 확인: 실제로 네트워크를 사용해야 하는 앱으로 연결을 확인하세요. 설정 테스트 결과만으로 앱 트래픽 경로나 라우팅을 확인할 수는 없습니다.
- 필요한 주기로 업데이트: 제공자의 안내를 따르고 짧은 시간 동안 반복해서 새로고침하지 마세요. 잦은 요청은 제한을 유발할 수 있으며 서버 자체의 연결 품질을 개선하지도 않습니다.
전체 과정은 ‘링크 유형 확인 → 올바른 메뉴에 입력 → 업데이트 실행 → 설정 선택 → 트래픽 경로 활성화 → 앱에서 확인’ 순서로 정리할 수 있습니다. 구독 관리와 연결 설정을 분리해 두면 나중에 출처를 바꾸거나 기기를 옮길 때 구독과 무관한 네트워크 설정을 다시 조정할 필요가 없습니다.