04VPN · CONNECTION GUIDE

사용 가이드 약 9분

구독 링크란 무엇인가요? 확인·클라이언트 가져오기·업데이트 완벽 가이드

구독 링크의 구성, 사용자 패널에서 찾는 위치, Windows/macOS/iOS/Android 클라이언트별 가져오기 방법, 자동 업데이트 주기와 링크 유출 후 재설정 방법을 처음부터 설명합니다.

구독 링크란 무엇인가요? 클라이언트가 회선 설정을 읽어 오는 전용 주소입니다. 클라이언트가 이 주소에 접속하면 노드 이름, 서버 진입점, 포트, 프로토콜 매개변수와 인증 정보를 받아 선택 가능한 회선으로 정리합니다. 일반 웹페이지나 단일 노드의 고정 다운로드 파일과는 다르며, 서버에서 회선을 업데이트하면 같은 링크로 새 설정을 받을 수 있습니다.

따라서 노드 정보 하나를 복사해 계속 사용하는 것이 아니라, 사용자 패널에서 구독 링크를 받아 원격 설정으로 호환 클라이언트에 가져온 뒤 노드 이상, 회선 조정 또는 장기간 미사용 시 직접 새로 고치는 것이 올바른 순서입니다. 이렇게 이해하면 “패널에는 새 회선이 있는데 클라이언트에는 이전 목록만 표시되는” 문제를 예방할 수 있습니다.

구독 링크에는 실제로 무엇이 들어 있나요?

구독 링크 자체는 주소일 뿐이며, 실제로 중요한 것은 서버가 반환하는 설정 내용입니다. 클라이언트마다 사용하는 설정 형식은 완전히 같지 않습니다. 줄 단위로 인코딩된 노드 URI를 읽는 클라이언트도 있고, YAML이나 JSON을 읽는 클라이언트도 있으며, 클라이언트 식별 정보에 따라 호환 형식을 반환받는 경우도 있습니다. 가져오기가 성공하는지는 서버 출력 형식과 클라이언트의 해석 기능이 맞는지에 달려 있습니다.

설정 항목 역할 확인할 사항
노드 이름 지역, 진입점 또는 회선 유형을 표시해 클라이언트에서 선택하기 쉽게 합니다 이름 변경은 대개 서버 조정에 따른 것이며 로컬 설정이 손상됐다는 뜻은 아닙니다
서버 및 포트 클라이언트가 연결할 진입점을 지정합니다 진입점은 유지보수에 따라 바뀔 수 있으므로 구독을 업데이트해 새 값을 받아야 합니다
프로토콜 매개변수 핸드셰이크, 전송, 암호화 및 인증 방식을 정의합니다 클라이언트가 해당 프로토콜과 매개변수 조합을 지원해야 합니다
인증 정보 이 설정으로 연결을 설정할 권한이 있는지 확인하는 데 사용됩니다 민감한 정보이므로 신뢰할 수 없는 도구에 복사하지 마세요
그룹 및 규칙 노드를 어떻게 분류하고 어떤 트래픽을 프록시로 보낼지 결정합니다 모든 범용 구독에 완전한 분할 라우팅 규칙이 포함되는 것은 아닙니다

Shadowsocks, VMess, Trojan, VLESS, Hysteria2 및 TUIC은 구독 설정에 포함될 수 있지만 “구독 형식”과 “연결 프로토콜”은 같은 개념이 아닙니다. 구독 형식은 설정을 클라이언트에 전달하고, 연결 프로토콜은 클라이언트와 서버가 통신하는 방식을 정합니다. 클라이언트가 특정 구독 형식을 읽을 수 있다고 해서 설정에 포함된 모든 프로토콜을 반드시 구현한다는 뜻은 아닙니다.

프로토콜은 서로 다른 전송 기능에 의존할 수도 있습니다. Hysteria2와 TUIC은 UDP 기반 전송 경로에 중점을 두므로, 사용 중인 네트워크가 UDP를 엄격히 제한하면 TCP 기반 프로토콜과 연결 상태가 다를 수 있습니다. VLESS, VMess 또는 Trojan은 TLS, WebSocket이나 다른 전송 매개변수와 조합되기도 합니다. 프로토콜 이름만 보지 말고 클라이언트 버전, 전송 지원 여부와 설정 완전성을 함께 확인하세요.

사용자 패널에서구독 링크 확인

먼저 사용자 패널에 로그인한 뒤 개요, 구독 또는 클라이언트 다운로드 영역에서 현재 서비스에 해당하는 구독 메뉴를 찾습니다. 페이지에 링크 복사, 빠른 가져오기와 클라이언트별 형식이 함께 제공될 수 있습니다. 사용하는 클라이언트와 명확히 일치하는 메뉴를 우선 선택하고, 전용 형식이 없을 때만 범용 구독을 사용하세요.

  1. 서비스 상태를 확인하세요. 먼저 현재 설정을 사용할 수 있는지 점검해 서비스 상태 문제를 클라이언트 가져오기 실패로 잘못 판단하지 않도록 합니다.
  2. 클라이언트 형식을 선택하세요. 데스크톱과 모바일 클라이언트는 서로 다른 설정 구조를 읽을 수 있으며, 이름이 비슷해도 서로 바꿔 쓸 수 있는 것은 아닙니다.
  3. 구독 주소 전체를 복사하세요. 처음이나 끝부분, 쿼리 매개변수를 빠뜨리지 말고 문자를 직접 수정하지도 마세요.
  4. 바로 클라이언트 가져오기 화면으로 이동하세요. 구독 주소가 클립보드나 채팅 도구에 남아 있는 시간을 줄일 수 있습니다.
  5. 가져온 직후 새로 고치세요. 클라이언트가 노드 목록을 정상적으로 받았는지, 빈 설정 이름만 저장된 것은 아닌지 확인합니다.
판단 기준: 사용자 패널에서는 링크를 복사할 수 있지만 클라이언트로 가져온 뒤 노드가 보이지 않는다면 먼저 형식 호환성과 반환 내용을 확인하세요. 노드는 보이지만 연결되지 않는다면 프로토콜 지원, 시스템 권한과 현재 네트워크 제한을 점검합니다. “가져오기 실패”와 “연결 실패”를 나누어 확인하면 훨씬 빠르게 원인을 찾을 수 있습니다.

Windows와 macOS에서클라이언트 가져오기

Windows: 시스템 프록시와 가상 네트워크 어댑터 모드 구분하기

Windows 클라이언트에서는 “URL에서 가져오기”, “원격 설정 추가” 또는 “구독 관리”라는 메뉴를 주로 사용합니다. 주소를 붙여 넣은 뒤 설정에 알아보기 쉬운 이름을 지정하고 저장한 다음 업데이트를 실행하세요. 노드 목록이 나타나면 먼저 회선을 선택하고, 시스템 프록시와 가상 네트워크 어댑터 모드 중 사용할 방식을 결정합니다.

시스템 프록시는 운영체제의 프록시 설정을 따르는 프로그램의 트래픽을 주로 처리합니다. 일부 게임, 명령줄 도구 또는 자체 네트워크 스택을 사용하는 소프트웨어는 이 설정을 읽지 않을 수 있습니다. 가상 네트워크 어댑터 모드는 더 낮은 계층에서 트래픽을 처리해 적용 범위가 보통 더 넓지만, 관련 드라이버 권한이 필요하고 다른 네트워크 필터링 소프트웨어와 충돌하기도 쉽습니다. 브라우저는 접속되는데 다른 앱이 되지 않는다면 구독을 반복해서 삭제하기보다 현재 모드부터 확인하세요.

Windows에서는 로컬 방화벽, 백신 프로그램의 네트워크 필터링과 남아 있는 프록시 설정도 확인해야 합니다. 클라이언트를 종료한 뒤에도 웹페이지에 접속할 수 없다면 시스템 프록시가 복원됐는지 점검하세요. 클라이언트에는 연결됨으로 표시되지만 트래픽이 없으면 선택한 노드, 라우팅 모드와 가상 네트워크 어댑터 상태를 확인합니다.

macOS: 시스템 권한과 트래픽 처리 범위 확인하기

macOS에서도 원격 구독 또는 URL 설정 메뉴에서 가져오기를 시작합니다. 처음 활성화할 때 시스템에서 VPN 설정, 네트워크 확장 기능 또는 관련 권한 승인을 요구할 수 있습니다. 가져오기에 성공했다는 것은 설정이 저장됐다는 뜻일 뿐이며, 시스템 권한을 승인하지 않으면 트래픽이 클라이언트로 전달되지 않을 수 있습니다.

클라이언트에 메뉴 막대 제어 기능이 있다면 연결 후 현재 노드와 라우팅 모드를 확인할 수 있습니다. 브라우저와 터미널 또는 다른 앱의 동작이 다르면 클라이언트가 시스템 프록시를 사용하는지 터널 모드를 사용하는지 점검하세요. 잠자기에서 깨어난 뒤, 네트워크를 전환한 뒤 또는 시스템 업데이트 후 문제가 생겼다면 처음부터 클라이언트를 재설치하기보다 연결을 끊었다가 다시 연결하고 구독을 새로 고쳐 보세요.

플랫폼 가져오기 메뉴 일반적인 권한 중점 점검 사항
Windows 원격 설정, 구독 관리 또는 URL에서 가져오기 가상 네트워크 어댑터 드라이버, 네트워크 접근 권한 시스템 프록시 잔여 설정, 모드 선택, 프로토콜 지원
macOS 원격 구독 또는 설정 추가 VPN 설정, 네트워크 확장 기능 권한 승인, 잠자기 복귀, 트래픽 처리 범위

iOS와 Android의가져오기 차이

iOS: 가져온 뒤 VPN 설정을 추가로 승인해야 합니다

iOS 클라이언트는 일반적으로 클립보드, URL 또는 QR 코드로 가져올 수 있습니다. 구독 주소에는 인증 정보가 포함되므로 QR 코드를 사용할 때는 본인 기기 사이에서만 표시하고 공용 사진 보관함이나 공유 공간에는 저장하지 마세요. 가져오기가 끝나면 시스템에서 VPN 설정 승인을 요구합니다. 클라이언트에 노드 목록이 표시된다고 해서 시스템이 터널 설정을 허용한 것은 아닙니다.

모바일 네트워크와 Wi-Fi를 전환하면 기존 연결을 다시 설정해야 할 수 있습니다. 특정 앱이 예상대로 회선을 사용하지 않는다면 먼저 구독이 만료됐다고 단정하지 말고 클라이언트에서 분할 라우팅, 도메인별 규칙 또는 로컬 네트워크 우회가 활성화됐는지 확인하세요. iOS의 백그라운드 활동 관리가 원격 설정 새로 고침에 영향을 줄 수도 있으므로 중요한 변경 후에는 클라이언트를 열어 직접 업데이트하는 것이 좋습니다.

Android: 백그라운드 제한과 항상 켜기 설정 확인하기

Android 클라이언트에서는 보통 URL로 새 구독을 만들 수 있습니다. 저장한 후 업데이트를 실행하고 노드를 선택한 다음 시스템 VPN 요청을 승인하세요. 제조사마다 백그라운드 활동과 절전 정책이 다릅니다. 클라이언트가 시스템에 의해 종료되면 연결이 끊기고 구독 예약 업데이트도 늦어질 수 있습니다. 지속적으로 사용해야 한다면 기기 설정에서 클라이언트가 백그라운드에서 정상적으로 실행되도록 허용하세요.

Android에는 앱별 프록시, 글로벌 라우팅과 로컬 네트워크 우회 옵션이 함께 제공되기도 합니다. 앱별 프록시는 지정한 소프트웨어만 회선을 사용하게 할 때 적합하지만 새로 설치한 앱에는 기존 선택이 자동으로 적용되지 않습니다. 글로벌 라우팅은 더 넓은 범위를 처리하지만 로컬 서비스에 영향을 줄 수 있습니다. 가져오기가 끝나면 필요한 라우팅 범위를 먼저 확인하고 모드를 선택하세요.

자동 업데이트는 얼마나 자주 실행되나요?

구독 링크에는 통일된 자동 업데이트 간격이 없습니다. 업데이트 빈도는 클라이언트, 설정 방식, 백그라운드 실행 상태와 로컬 설정에 따라 달라집니다. 시작할 때 새로 고치는 클라이언트도 있고, 설정한 주기에 따라 가져오는 클라이언트도 있으며, 사용자가 업데이트를 눌렀을 때만 서버에 요청하는 경우도 있습니다. 모바일 운영체제가 백그라운드 활동을 중지하면 예약 업데이트가 다음에 클라이언트를 열 때까지 실행되지 않을 수 있습니다.

자동 업데이트는 편의 기능으로 활용하고 유일한 확인 수단으로 삼지 않는 것이 좋습니다. 노드 이름이 바뀌었거나 회선이 유지보수 중일 때, 연결 실패가 계속될 때 또는 클라이언트를 오랫동안 열지 않았을 때는 먼저 수동 업데이트를 실행하세요. 새로 고친 뒤 노드 목록이 바뀌었는지 확인하고 회선을 다시 선택합니다. 여전히 이전 내용이 표시되면 클라이언트의 설정 캐시를 삭제하고 다시 가져올 수 있지만, 원인을 확인하기 전에 링크를 연속으로 재설정하지는 마세요.

구독 업데이트는 보통 원격 설정만 바꾸며 로컬 사용자 설정까지 반드시 덮어쓰지는 않습니다. 클라이언트에 따라 직접 추가한 규칙, 노드 선택과 정책 그룹을 유지할 수도 있고, 덮어쓰기 과정에서 전체 설정을 다시 만들 수도 있습니다. 분할 라우팅 규칙을 수정하기 전에 로컬 변경 사항이 어디에 저장되는지 확인해 원격 업데이트 후 설정이 사라지는 일을 방지하세요.

결론: “얼마나 자주 자동 업데이트되는가”에 대한 공통 답은 클라이언트마다 다릅니다. 클라이언트의 구독 설정을 기준으로 삼고 수동 업데이트도 습관화하세요. 구독 주소를 재설정하지 않았다면 일반적으로 같은 주소로 최신 설정을 계속 가져올 수 있습니다.

가져온 후분할 라우팅 규칙과 DNS 확인하기

노드에 연결된다는 것은 클라이언트와 서버 사이에 통로가 만들어졌다는 뜻일 뿐, 모든 목적지 트래픽이 예상대로 전달된다는 의미는 아닙니다. 분할 라우팅 규칙은 도메인, 주소 범위, 앱 또는 규칙 세트에 따라 직접 연결, 프록시 또는 차단을 결정합니다. 규칙 모드는 로컬 서비스를 직접 연결 상태로 유지하는 데 적합하고, 글로벌 모드는 규칙 오판을 확인하기 쉽습니다. 직접 연결 모드는 프록시를 끈 기준 상태를 확인할 때 사용할 수 있습니다.

점검할 때는 먼저 출구 IP의 위치가 선택한 지역과 일치하는지 확인한 다음 DNS 요청을 누가 처리하는지 살펴보세요. 서비스 트래픽은 회선을 거치는데 DNS는 로컬 네트워크가 처리하면 DNS 누출, 서로 다른 도메인 해석 결과 또는 해석 위치에 따른 응답 차이가 생길 수 있습니다. 클라이언트가 제공하는 암호화 DNS, 원격 DNS 또는 터널 내부 해석을 활성화했다면 관련 요청이 분할 라우팅 규칙에 의해 실수로 로컬 네트워크로 돌아가지 않는지도 함께 확인해야 합니다.

앱별 설정도 주의해야 합니다. 브라우저 확장 프로그램, 시스템 프록시, 가상 네트워크 어댑터와 앱 내 프록시가 동시에 존재하면 중복 프록시나 우회가 발생하기 쉽습니다. 확인할 때는 불필요한 진입점을 잠시 끄고 한 가지 트래픽 처리 방식만 남겨 테스트하세요. 출구 위치, DNS와 대상 앱이 모두 정상인지 확인한 뒤 사용자 설정을 하나씩 다시 적용합니다.

  1. 연결 상태를 확인하세요. 현재 선택된 노드가 방금 업데이트한 노드인지 확인합니다.
  2. 출구 위치를 확인하세요. 연결을 켰을 때와 껐을 때의 출구 위치를 비교해 트래픽 경로가 바뀌었는지 확인합니다.
  3. DNS 경로를 확인하세요. 해석 결과가 클라이언트의 원격 DNS 또는 암호화 DNS 설정에 맞는지 점검합니다.
  4. 개별 앱을 확인하세요. 브라우저, 업무용 소프트웨어와 연결이 필요한 앱을 각각 테스트해 앱별 규칙 누락을 찾습니다.
  5. 네트워크 전환을 확인하세요. 자주 사용하는 네트워크 사이를 전환한 후 다시 확인해 클라이언트가 연결을 복구하는지 점검합니다.

구독 링크가 유출된 후 재설정하는 방법

구독 주소가 공개된 곳에 공유됐거나, 신뢰할 수 없는 변환 도구에 입력됐거나, 공유 스크린샷에 포함됐거나, 다른 사람이 전체 링크를 얻었다고 의심된다면 사용자 패널에서 구독을 재설정하세요. 재설정하면 기존 토큰을 무효화하고 새 구독 주소를 만들 수 있습니다. 채팅 기록에서 링크만 삭제해도 이미 복사된 내용의 사용을 막을 수는 없습니다.

  1. 사용자 패널에 들어가세요. 구독 관리, 설정 보안 또는 재설정 메뉴를 찾습니다.
  2. 링크를 재설정하세요. 기존 주소가 이후 설정을 가져오는 데 사용되지 않는지 확인합니다.
  3. 새 주소를 복사하세요. 클라이언트에 맞는 형식으로 구독을 다시 가져옵니다.
  4. 기존 설정을 삭제하세요. 본인 소유의 각 기기에서 이전 원격 구독을 삭제해 클라이언트가 계속 업데이트 오류를 표시하지 않도록 합니다.
  5. 다시 가져오고 새로 고치세요. 노드 목록, 프로토콜 지원, 라우팅 모드와 DNS 설정을 확인합니다.

재설정 후에도 클라이언트에 이미 가져온 기존 노드가 화면에서 바로 사라지지 않을 수 있습니다. 로컬에 마지막으로 받은 설정이 남아 있을 수 있기 때문입니다. 하지만 기존 구독으로는 새 내용을 계속 가져올 수 없고 관련 인증도 무효화될 수 있습니다. 클라이언트가 자동으로 정리하기를 기다리지 말고 기존 설정을 직접 삭제하세요. 여러 기기에서 링크를 사용했다면 모든 기기에서 교체해야 합니다.

일반적인 문제는 증상별로 해결하기

증상 우선 확인할 항목 해결 방향
구독 형식 오류가 표시됨 클라이언트 형식, 전체 복사 여부, 클라이언트 버전 호환되는 형식으로 바꾸고 전체 주소를 다시 복사합니다
업데이트는 성공했지만 목록이 비어 있음 반환 형식을 해석할 수 있는지, 서비스 상태 패널의 상태를 확인하고 전용 구독 메뉴로 바꿉니다
노드는 있지만 모두 연결되지 않음 프로토콜 지원, 시스템 권한, 현재 네트워크 제한 클라이언트를 업데이트하고 UDP 또는 TCP 경로와 권한을 확인합니다
브라우저는 되지만 다른 앱은 되지 않음 시스템 프록시, 가상 네트워크 어댑터, 앱별 규칙 트래픽 처리 모드를 조정하고 앱이 분할 라우팅되는지 확인합니다
업데이트 후에도 이전 회선이 표시됨 설정 캐시, 선택된 설정 파일 수동으로 새로 고치고 현재 설정을 확인한 뒤 필요하면 다시 가져옵니다
연결됨으로 표시되지만 위치가 바뀌지 않음 출구 IP, 분할 라우팅 규칙, 중복 프록시 글로벌 모드로 확인하고 불필요한 프록시 진입점을 끕니다

구독 문제는 다음 순서로 점검하면 됩니다. 먼저 링크 출처와 형식을 확인하고, 클라이언트가 설정을 정상적으로 읽었는지 확인한 다음 프로토콜과 시스템 권한을 점검하고, 마지막으로 분할 라우팅, DNS와 개별 앱을 확인하세요. 단계별로 처리하면 회선, 클라이언트와 라우팅 문제를 뒤섞지 않을 수 있습니다.

최종 판단: 구독 링크는 설정을 동기화하는 역할을 하며 클라이언트 호환성, 시스템 권한과 라우팅 설정을 대신하지 않습니다. 링크를 안전하게 보관하고, 호환되는 형식을 사용하며, 정기적으로 새로 고치고, 유출 후 즉시 재설정해야 완전한 사용 절차가 됩니다.
무료 사용