이 글이 맞는 검색 의도

Clash 구독 링크 등록은 유료 프록시 서비스를 결제한 뒤 가장 먼저 마주치는 설정입니다. 서비스 제공자가 보내 준 URL을 Clash 앱에 넣으면 여러 노드와 규칙을 한 번에 불러올 수 있지만, 실제 화면에서는 “프로필”, “원격 설정”, “구독”, “URL 가져오기”처럼 클라이언트마다 다른 이름을 사용합니다. 링크를 어디에 입력해야 하는지 몰라 메모장에 주소만 저장해 두거나, YAML 파일을 직접 내려받아 매번 교체하는 분도 많습니다.

이 글에서는 Clash Verge RevMihomo 계열 클라이언트를 중심으로 구독 URL을 등록하고, 프로필을 활성화한 뒤 노드 목록을 갱신하는 과정을 설명합니다. 메뉴 이름이 조금 다른 Clash for Windows, Clash for Android, macOS 클라이언트에서도 원리는 거의 같습니다. 단순히 링크를 붙여 넣는 방법뿐 아니라 URL이 만료되었을 때 확인할 항목, 갱신 후 노드가 사라지는 이유, 구독 주소와 계정 정보가 노출되지 않도록 관리하는 방법까지 함께 다룹니다.

구독 링크와 일반 설정 파일의 차이

구독 링크는 서버 목록이 한 번만 들어 있는 파일이 아니라, 제공자가 관리하는 원격 프로필 주소입니다. 앱이 해당 주소에 접속하면 현재 사용 가능한 프록시 노드, 프록시 그룹, DNS 설정, 규칙 목록 등을 내려받아 로컬 프로필로 저장합니다. 제공자가 노드를 교체하거나 장애 서버를 제거하면 사용자는 같은 링크를 다시 업데이트해 변경 내용을 받을 수 있습니다.

반면 로컬 YAML 파일은 다운로드한 시점의 설정을 그대로 보관합니다. 파일을 직접 수정할 수 있다는 장점이 있지만, 제공자가 서버 주소를 바꾸거나 만료된 노드를 정리해도 자동으로 반영되지 않습니다. 따라서 구독 서비스에서 별도의 URL을 제공했다면, 처음부터 파일을 수동으로 편집하기보다 원격 프로필로 등록하는 편이 관리하기 쉽습니다.

  • 구독 링크: 제공자가 관리하는 URL을 통해 프로필을 주기적으로 업데이트합니다.
  • 로컬 설정 파일: 다운로드한 YAML 또는 JSON을 기기에 저장하고 사용자가 직접 교체합니다.
  • 변환 링크: 여러 클라이언트 형식으로 변환된 주소일 수 있으므로, 사용 중인 코어가 지원하는 형식인지 확인해야 합니다.
  • 단일 노드 링크: 전체 구독이 아니라 특정 서버 하나만 담긴 주소일 수 있어 프로필 목록이 적게 표시됩니다.

구독 URL에는 보통 긴 토큰이나 사용자 식별자가 포함됩니다. 주소를 아는 사람은 프로필을 내려받거나 사용량 정보를 확인할 가능성이 있으므로, 일반 검색창·공개 게시판·스크린샷에 그대로 노출하지 않는 것이 좋습니다.

등록 전에 확인할 정보

구독 링크를 복사하기 전에 먼저 결제한 서비스의 사용자 패널이나 안내 메일에서 주소의 종류를 확인하세요. 어떤 서비스는 Clash용 링크, 通用订阅, Mihomo용 링크를 따로 제공하고, 어떤 서비스는 하나의 URL에서 클라이언트 유형을 선택하도록 합니다. Clash 계열이라고 해서 모든 링크가 모든 코어에서 동일하게 동작하는 것은 아닙니다.

주소를 복사할 때는 앞뒤 공백과 줄바꿈이 들어가지 않도록 주의합니다. 모바일 메신저에서 복사하면 URL 뒤에 불필요한 공백이나 마침표가 붙는 경우가 있고, 브라우저 주소창에서 복사하는 과정에서 링크가 일부만 선택되기도 합니다. 링크가 https:// 또는 제공자가 안내한 프로토콜로 시작하는지, 중간에 줄바꿈이 끼지 않았는지 메모장에 한 번 붙여 넣어 확인하면 좋습니다.

또한 구독 주소를 여러 앱에 동시에 등록하기 전에 서비스의 기기 수·트래픽·동시 접속 제한을 읽어 보세요. 같은 계정으로 여러 기기에서 연결하면 노드 자체는 보이더라도 동시 연결 수를 초과해 속도가 떨어지거나 접속이 차단될 수 있습니다. 주소를 등록하는 것과 실제 프록시를 켜는 것은 별개의 단계이므로, 테스트가 끝난 뒤 사용하지 않는 기기의 프로필은 삭제하거나 비활성화하는 편이 안전합니다.

팁: URL이 너무 길다고 해서 일부만 복사하지 마세요. 뒤쪽의 토큰과 매개변수가 인증 정보인 경우가 많습니다. 링크를 직접 입력하기보다 제공자 패널의 복사 버튼을 사용하고, 등록 후에는 주소 전체가 화면에 계속 노출되지 않는지 확인하세요.

Clash Verge Rev에서 구독 링크 등록하기

이제 실제로 프로필을 추가합니다. 아래 메뉴는 Clash Verge Rev와 유사한 데스크톱 클라이언트를 기준으로 했으며, 버전에 따라 “프로필” 대신 “Profiles” 또는 “원격 프로필”로 표시될 수 있습니다. 메뉴 이름보다 URL을 입력하고 원격 프로필을 다운로드하는 흐름을 기준으로 따라가면 됩니다.

  1. Clash를 실행합니다. 앱이 완전히 시작될 때까지 기다리고, 코어가 실행 중인지 확인합니다. 프로필 화면이 비어 있어도 코어가 실행되지 않은 상태에서는 업데이트가 실패할 수 있습니다.
  2. 프로필 또는 Profiles 메뉴를 엽니다. 로컬 파일 목록과 원격 프로필 입력 영역이 함께 표시되는지 확인합니다.
  3. 구독 URL을 입력합니다. 제공자 패널에서 복사한 전체 주소를 URL 입력란에 붙여 넣습니다. 주소 끝의 공백이나 따옴표가 들어갔다면 제거합니다.
  4. 가져오기 또는 다운로드를 실행합니다. 앱이 URL에 연결해 프로필 이름, 노드 수, 마지막 업데이트 시간 등을 표시할 때까지 기다립니다.
  5. 가져온 프로필을 선택합니다. 목록에 새 항목이 생겼다고 자동으로 활성화되는 것은 아닙니다. 해당 프로필을 클릭하거나 점 세 개 메뉴에서 “활성화”를 선택합니다.
  6. 노드와 프록시 그룹을 확인합니다. 프록시, 자동 선택, 지역별 그룹처럼 제공자가 구성한 항목이 보이는지 살펴봅니다. 노드가 하나도 없다면 다운로드 성공 여부와 코어 호환성을 먼저 점검합니다.

프로필을 활성화한 뒤에는 곧바로 시스템 프록시를 켜기보다 설정 화면에서 혼합 포트, DNS, 모드가 정상인지 확인하는 것이 좋습니다. 규칙 모드에서는 도메인별로 직접 연결과 프록시 연결이 나뉘고, 글로벌 모드에서는 대부분의 요청이 선택한 프록시를 통과합니다. 처음 테스트할 때는 규칙 모드로 두고, 연결 로그에서 실제 요청이 어느 정책 그룹으로 처리되는지 확인하면 원인 파악이 쉽습니다.

브라우저에서 웹 페이지를 하나 열고 연결 로그를 확인합니다. 요청이 로그에 나타나지 않는다면 시스템 프록시가 꺼져 있거나 다른 앱이 별도의 프록시를 사용하고 있을 수 있습니다. 요청은 보이지만 실패한다면 현재 노드의 상태, DNS 응답, TLS 연결 여부를 순서대로 확인하세요. 노드 목록이 표시된다는 사실만으로 인터넷 연결이 정상이라는 의미는 아닙니다.

프로필 업데이트와 자동 갱신 관리

구독 링크를 처음 등록한 뒤에는 프로필 카드에 있는 업데이트, 새로 고침 또는 원형 화살표 버튼을 사용해 최신 설정을 받을 수 있습니다. 이 작업은 현재 선택한 노드를 즉시 바꾸는 기능이 아니라, 원격 주소에서 새 프로필을 다시 내려받는 과정입니다. 업데이트가 끝난 뒤에도 이전 노드가 선택되어 있을 수 있으므로, 필요하다면 프록시 그룹에서 새 노드를 다시 선택하세요.

자동 업데이트 주기는 제공자 정책과 클라이언트 기능에 따라 다릅니다. 너무 짧은 간격으로 업데이트하면 서버에 불필요한 요청을 보내거나 제공자의 요청 제한에 걸릴 수 있습니다. 반대로 장기간 업데이트하지 않으면 이미 폐기된 노드와 오래된 규칙이 남습니다. 개인 사용자는 하루 한 번 또는 제공자가 권장한 주기를 기준으로 설정하고, 연결 문제가 생겼을 때 수동 업데이트를 추가로 실행하는 방식이 무난합니다.

업데이트 전후에는 다음 항목을 비교해 보세요.

  • 프로필의 마지막 업데이트 시간이 현재 시각으로 바뀌었는지 확인합니다.
  • 노드 수가 갑자기 0개가 되었거나 비정상적으로 줄지 않았는지 봅니다.
  • 프록시 그룹과 규칙 프로바이더가 오류 없이 로드되었는지 확인합니다.
  • 기존에 사용하던 그룹 이름이 사라졌다면 제공자가 설정 구조를 변경했는지 문의합니다.
  • 업데이트 후 코어가 재시작되었는지, 시스템 프록시가 여전히 켜져 있는지 확인합니다.

업데이트 후 설정이 초기화될까 걱정된다면, 직접 수정한 규칙이나 개인 DNS 설정을 원격 프로필과 분리해 관리하세요. 원격 프로필을 다시 내려받으면 제공자가 배포한 기본 설정으로 덮어써질 수 있습니다. 클라이언트가 제공하는 “파서”, “모듈”, “스크립트” 기능을 사용할 때도 출처와 동작 범위를 먼저 확인하고, 비밀번호나 API 키가 포함된 개인 설정을 공개 저장소에 올리지 않아야 합니다.

구독 링크 오류를 해결하는 순서

URL을 등록했지만 아무 반응이 없는 경우에는 먼저 네트워크 자체를 확인합니다. 브라우저에서 일반 웹사이트도 열리지 않는다면 구독 링크의 문제라기보다 현재 네트워크나 DNS 문제일 수 있습니다. 일반 웹사이트는 열리는데 구독만 실패한다면 주소가 만료되었거나 서비스 패널에서 구독이 일시 정지되었는지 확인하세요.

401, 403 또는 unauthorized 오류는 인증 토큰, 계정 상태, IP 제한과 관련된 경우가 많습니다. 링크를 새로 복사해 다시 등록하고, 서비스 패널에 로그인한 상태에서 구독이 활성인지 확인합니다. 링크를 다른 사람에게 공유했거나 공개된 곳에 올린 적이 있다면 기존 주소를 폐기하고 새 링크를 발급받는 편이 안전합니다.

timeout, connection refused, TLS 오류가 나타나면 서버가 일시적으로 응답하지 않거나 현재 네트워크가 해당 도메인에 연결하지 못하는 상황일 수 있습니다. 이때 여러 번 연속으로 업데이트를 누르기보다 잠시 기다린 뒤 재시도하고, 다른 네트워크에서 동일한 URL이 열리는지 비교합니다. Clash가 이미 프록시 모드로 실행 중이라면 구독 업데이트 요청이 기존 프록시를 통과하면서 실패할 수도 있으므로, 클라이언트의 업데이트 프록시 옵션과 시스템 프록시 상태도 함께 살펴봐야 합니다.

업데이트는 성공했지만 노드가 사라진 경우에는 서비스가 사용하는 변환 형식과 현재 코어의 호환성을 확인합니다. Clash용으로 표시된 링크가 실제로는 특정 앱 전용일 수 있고, 구독 변환 과정에서 일부 프로토콜이 제거될 수도 있습니다. 프로필의 원문을 직접 수정하기보다 제공자에게 사용 중인 클라이언트 이름과 코어 버전을 전달해 적합한 링크를 요청하는 것이 빠릅니다.

프로필은 보이지만 인터넷이 되지 않는 경우에는 활성 프로필, 선택된代理 그룹, 시스템 프록시, TUN 모드의 충돌을 차례로 확인하세요. 다른 VPN이나 프록시 확장 프로그램이 동시에 실행 중이면 요청이 이중으로 처리될 수 있습니다. 먼저 다른 네트워크 도구를 끄고 일반적인 시스템 프록시만 사용해 테스트한 다음, 필요할 때 TUN을 다시 켜는 방식이 문제를 좁히는 데 도움이 됩니다.

구독 주소를 안전하게 관리하는 방법

구독 링크는 단순한 다운로드 주소가 아니라 계정에 연결된 접근 토큰일 수 있습니다. 따라서 주소를 비밀번호처럼 취급해야 합니다. 채팅방이나 이슈 게시판에 “이 링크가 작동하는지 확인해 달라”고 전체 URL을 올리는 행동은 피하고, 스크린샷을 공유할 때도 주소 입력란과 QR 코드가 보이지 않도록 가립니다. 브라우저 기록과 클립보드 동기화가 켜져 있다면 다른 기기에 URL이 복사될 수 있다는 점도 고려하세요.

공용 PC에서 등록한 뒤에는 프로필과 브라우저 기록을 삭제하고, 가능하면 개인 기기에서만 관리합니다. 자동 업데이트가 켜진 상태로 기기를 다른 사람에게 빌려주면 사용자가 의도하지 않은 시점에 구독 정보가 갱신될 수 있습니다. 계정 패널에서 토큰 재발급이나 기존 링크 폐기 기능을 제공한다면, 주소가 노출되었다고 의심되는 즉시 새 주소로 교체하세요.

또한 구독 제공자가 배포한 규칙과 스크립트를 무조건 신뢰하기보다 변경 내용을 확인하는 습관이 필요합니다. 특히 외부에서 내려받은 YAML에 알 수 없는 DNS 서버, 과도한 리다이렉트, 개인 정보를 수집하는 스크립트가 포함되어 있지 않은지 살펴보세요. 출처가 불명확한 프로필을 여러 개 겹쳐 쓰면 어느 설정이 연결을 바꾸는지 추적하기 어려워집니다. 테스트용 프로필과 실제 사용 프로필을 분리하면 오류가 발생했을 때 원래 설정으로 되돌리기도 쉽습니다.

자주 묻는 질문

구독 링크와 일반 프록시 주소는 같은 것인가요?

같지 않습니다. 일반 프록시 주소는 특정 서버에 연결하기 위한 단일 주소일 수 있지만, 구독 링크는 여러 노드와 그룹 설정을 내려받는 원격 프로필 주소입니다. 제공자가 별도로 안내한 형식을 사용해야 하며, 단일 노드 주소를 구독 입력란에 넣으면 예상보다 적은 항목만 표시될 수 있습니다.

구독 업데이트를 했는데 노드 목록이 그대로입니다. 왜 그런가요?

업데이트가 실제로 성공했는지 마지막 업데이트 시간과 알림을 확인하세요. 제공자가 노드 목록을 변경하지 않았거나, 클라이언트가 캐시된 프로필을 표시하는 경우도 있습니다. 프로필을 비활성화했다가 다시 활성화하고, 그래도 같다면 링크 만료·계정 제한·코어 호환성 문제를 점검해야 합니다.

만료된 구독 링크는 다시 사용할 수 있나요?

서비스 기간이 끝났거나 토큰이 폐기된 링크는 앱에서 반복해서 업데이트해도 복구되지 않습니다. 결제 상태를 확인한 뒤 서비스 패널에서 연장하거나 새 링크를 발급받으세요. 새 주소를 받은 뒤에는 이전 프로필을 삭제해 만료된 설정과 새 설정을 혼동하지 않는 것이 좋습니다.

여러 기기에 같은 구독 링크를 등록해도 되나요?

기술적으로는 가능하지만, 제공자의 기기 수와 동시 연결 정책을 먼저 확인해야 합니다. 여러 기기에서 동시에 사용하면 트래픽 또는 연결 수 제한에 걸릴 수 있습니다. 각 기기에서 같은 프로필을 쓰더라도 문제가 발생했을 때 어떤 기기가 연결 중인지 확인할 수 있도록 기기별 이름과 업데이트 상태를 관리하세요.

일부 간단한 프록시 앱은 단일 서버 입력에는 편하지만, 구독 URL을 다시 불러오거나 여러 규칙 그룹을 관리할 때 메뉴가 제한적이고 플랫폼별 설정이 달라지는 경우가 있습니다. 반면 Clash는 원격 프로필, 노드 그룹, 규칙 모드, 연결 로그를 한 흐름에서 확인할 수 있어 구독이 갱신되지 않거나 특정 도메인만 실패하는 상황을 비교적 구체적으로 추적할 수 있습니다. 여러 기기에서 같은 구독을 관리하면서도 업데이트 기록과 실제 라우팅 결과를 직접 확인하고 싶다면, 사용 중인 플랫폼에 맞는 Clash 클라이언트를 선택해 설정을 이어 가는 방법이 자연스럽습니다.

지금 Clash를 무료로 다운로드하고 자유로운 인터넷 경험을 →