설치 전 확인: Windows 11 버전과 기기 아키텍처
Clash Verge Rev는 Windows에서 구독과 설정 파일을 관리하고, mihomo 코어를 실행해 프록시 연결을 구성하는 그래픽 클라이언트입니다. 앱을 설치했다고 인터넷 트래픽이 자동으로 프록시를 통과하는 것은 아닙니다. 설치 파일 실행, 설정 가져오기, 설정 활성화, 시스템 프록시 또는 TUN 연결은 서로 다른 단계이므로 하나씩 확인해야 합니다.
먼저 Windows 11의 「설정」→「시스템」→「정보」에서 시스템 종류를 확인하세요. 대부분의 Intel·AMD PC는 x64 앱을 사용합니다. Windows on ARM 기기라면 배포 목록에 ARM64 빌드가 있는지 확인하고, 없을 때는 다른 아키텍처 파일을 임의로 선택하지 마세요. 릴리스에 설치형과 압축형 파일이 함께 있다면 파일 이름과 프로젝트 안내를 읽어 사용 방법을 구분합니다. 파일 확장자만 보고 설치 프로그램이라고 단정하지 않는 것이 좋습니다.
- 시스템 종류: x64 기반 프로세서라면 일반적으로 x64 빌드를 선택합니다. ARM 기반 기기에서는 ARM64 지원 여부를 확인하세요.
- 저장 공간과 권한: 설치 위치에 쓸 수 있는 공간을 확보합니다. 일반 앱 실행에는 관리자 권한이 항상 필요한 것은 아니지만, 서비스 설치나 TUN 기능은 별도의 권한 승인이 필요할 수 있습니다.
- 기존 프록시 도구: 다른 VPN이나 프록시 앱이 실행 중이면 설치 후 포트 충돌 또는 라우팅 문제를 구분하기 어려울 수 있습니다. 첫 연결을 시험할 때는 다른 도구를 잠시 끄고 사용하세요.
다운로드와 설치: 파일 종류와 Windows 보안 알림 확인
설치 파일은 현재 제공되는 Clash Verge Rev 배포 정보에서 Windows용 항목을 선택하세요. 릴리스마다 파일 이름과 제공 형식이 달라질 수 있으므로 예전 안내에 나온 이름이나 버전 번호를 그대로 찾기보다, 사용 중인 Windows 아키텍처와 현재 배포 설명을 기준으로 판단해야 합니다. 설치형 파일을 받았다면 다운로드가 끝난 뒤 파일을 실행하고, 화면에 표시되는 설치 위치와 바로 가기 선택을 확인한 다음 완료합니다. 압축형 배포라면 프로젝트가 안내한 실행 절차를 따르세요.
Windows 보안에서 「Microsoft Defender SmartScreen에서 인식할 수 없는 앱의 시작을 차단했습니다」와 같은 알림이 나타날 수 있습니다. 이는 파일의 평판이나 게시자 확인 상태를 나타내는 경고이지, 파일이 안전하다는 보증도 악성이라는 확정 판정도 아닙니다. 파일 이름과 다운로드 출처를 다시 확인하고, 배포자가 제공한 해시 또는 서명을 검증할 수 있는지 살펴보세요. 출처가 확실하지 않으면 「실행」이나 보안 기능 해제를 선택하지 말고 파일을 삭제한 뒤 신뢰할 수 있는 배포 경로에서 다시 받으세요.
설치가 완료되면 시작 메뉴에서 Clash Verge Rev를 실행합니다. UAC 권한 요청이 나타난다면 요청한 작업이 설치 또는 네트워크 기능과 관련 있는지 확인하세요. 특히 TUN이나 시스템 서비스 설치 단계는 관리자 승인이 필요할 수 있습니다. 평상시 앱을 열 때마다 무조건 관리자 권한으로 실행해야 한다고 가정하지 말고, 해당 기능을 켤 때 나타나는 안내와 프로젝트 문서를 따르세요.
| 상황 | 확인할 내용 | 권장 조치 |
|---|---|---|
| 설치 파일이 실행되지 않음 | 파일 형식, 아키텍처, 다운로드 완료 여부 | 다시 다운로드하고 Windows 시스템 종류와 대조 |
| SmartScreen 경고 | 배포 출처, 게시자와 검증 정보 | 확인할 수 없으면 실행하지 않고 파일 제거 |
| 관리자 승인 요청 | 서비스 또는 TUN 설치 단계인지 | 필요한 기능인지 확인한 뒤 승인 여부 결정 |
첫 실행 따라 하기: 설정을 가져와 연결까지 확인
처음 설정할 때는 구독 또는 설정 파일 한 개만 사용해 연결 경로를 단순하게 유지하세요. Clash Verge Rev는 설정을 관리하는 앱이고, 연결에 사용할 노드와 정책은 가져온 설정 또는 서비스 제공자가 준 구독에 따라 달라집니다. 설치 파일에 개인용 노드나 구독이 포함되어 있다고 생각해서는 안 됩니다. 구독 주소는 접속 자격 정보가 들어 있을 수 있으므로 다른 사람에게 공유하거나 공개된 화면에 노출하지 마세요.
- 구독 또는 파일 준비: 서비스 제공자가 안내한 mihomo 호환 구독 주소를 준비하거나, 로컬에 저장된 설정 파일을 확인합니다. 주소가 전체 설정을 반환하는지, 노드 목록만 제공하는지에 따라 가져오기 결과가 달라질 수 있습니다.
- 설정 가져오기: 앱의 프로필 또는 설정 관리 화면에서 원격 구독 추가나 로컬 파일 가져오기 기능을 선택합니다. 메뉴 명칭은 앱 버전에 따라 달라질 수 있으므로 화면의 기능 설명을 기준으로 진행하세요. 구독 업데이트가 끝나면 오류 메시지와 마지막 업데이트 시간을 확인합니다.
- 가져온 설정 활성화: 목록에 프로필이 나타났는지 확인한 뒤 해당 항목을 선택하고 활성화합니다. 다운로드 완료만으로 현재 실행 중인 설정이 바뀌었다고 볼 수 없습니다.
- 노드와 정책 그룹 선택: 프록시 또는 그룹 화면에서 사용할 수 있는 노드를 선택합니다. 그룹 이름과 구성은 구독마다 다릅니다. 자동 선택 그룹은 설정에 따라 노드를 고를 수 있지만, 수동 선택 그룹은 사용자가 직접 선택해야 할 수 있습니다.
- 연결 방식 켜기: 먼저 앱의 시스템 프록시 기능을 켜고 브라우저처럼 시스템 프록시를 따르는 앱에서 시험합니다. TUN은 모든 IP 트래픽을 처리하는 데 활용될 수 있지만 가상 네트워크 인터페이스와 권한, DNS·라우팅 설정이 관여하므로 기본 연결 확인 후 필요할 때 설정하세요.
- 요청이 코어에 도달했는지 확인: 연결 또는 로그 화면에서 방금 연 사이트의 도메인과 적용된规则 또는 정책 그룹을 확인합니다. 요청이 기록되더라도 규칙이 DIRECT를 선택했다면 해당 연결은 프록시 노드를 거치지 않을 수 있습니다.
「연결됨」 표시 하나만으로 전체 인터넷 연결이 정상이라고 판단하지 마세요. 브라우저 요청이 연결 목록에 보이는지, 선택한 정책 그룹이 의도한 노드를 가리키는지, 실제 웹페이지가 열리는지를 각각 확인합니다. 특정 앱만 연결되지 않는다면 해당 앱이 시스템 프록시를 따르는지부터 살펴보세요. 시스템 프록시를 사용하지 않는 프로그램은 별도 설정이나 TUN 연결이 필요할 수 있습니다.
mixed-port: 7890
allow-lan: false
mode: rule
위 YAML은 설정 항목을 설명하기 위한 예시이며, 노드와 정책 그룹, 규칙이 포함된 완전한 설정 파일이 아닙니다. 7890도 예시 포트일 뿐 고정된 기본값이 아닙니다. 실제 포트는 앱 설정이나 활성화된 프로필에서 확인하세요. 처음에는 allow-lan: false로 두어 다른 기기의 접속을 허용하지 않는 편이 안전합니다.
시스템 프록시와 TUN: 필요한 연결 범위 선택
시스템 프록시는 Windows의 프록시 설정을 따르는 앱에 로컬 프록시 주소와 포트를 알려 줍니다. 모든 프로그램이 이 설정을 따르는 것은 아닙니다. 브라우저는 연결되는데 특정 게임이나 명령줄 도구는 연결 목록에 나타나지 않는다면, 노드를 바로 바꾸기보다 해당 프로그램이 시스템 프록시를 지원하는지 확인하세요. 앱 내부에 별도 프록시 설정이 있다면 시스템 프록시와 충돌하지 않는지도 살펴봅니다.
TUN은 가상 네트워크 인터페이스를 이용해 시스템 프록시를 사용하지 않는 트래픽까지 처리하는 데 쓸 수 있습니다. 대신 관리자 권한, 서비스 설치, 라우팅 및 DNS 동작에 영향을 줄 수 있습니다. 기능을 켤 때 권한 오류가 발생하면 앱의 TUN 상태와 서비스 상태, Windows가 표시한 오류를 확인하고, 다른 VPN이나 보안 프로그램이 가상 네트워크 어댑터를 제어하고 있는지도 점검하세요. 이해하지 못한 방화벽이나 보안 설정을 무작정 비활성화하지 마세요.
| 방식 | 주요 대상 | 먼저 확인할 점 |
|---|---|---|
| 시스템 프록시 | Windows 프록시 설정을 따르는 앱 | 주소가 로컬인지, 포트가 앱의 실제 수신 포트와 일치하는지 |
| TUN | 시스템 프록시를 따르지 않는 IP 트래픽을 포함한 연결 | 권한, 서비스, 가상 어댑터, DNS와 라우팅 상태 |
| 앱 자체 프록시 | 앱 내부에서 프록시를 별도로 지정할 수 있는 프로그램 | 앱의 호스트·포트 설정과 Clash의 수신 포트 |
문제를 찾을 때는 한 번에 연결 방식 하나만 변경하세요. 시스템 프록시와 TUN을 동시에 켜고 다른 VPN까지 실행하면 요청이 어느 경로를 지나는지 파악하기 어렵습니다. 우선 시스템 프록시로 브라우저 연결을 확인하고, 필요한 프로그램이 프록시를 따르지 않는다는 사실을 확인한 뒤 TUN을 시험하면 원인을 좁히기 쉽습니다.
실행 및 연결 문제 해결: 증상별 점검 순서
Clash Verge Rev가 열리지 않거나 연결에 실패하면 앱, 코어, 설정, 운영체제 연결을 차례대로 분리해 확인합니다. 창이 열린다는 것은 UI가 실행됐다는 의미이지, mihomo 코어가 정상적으로 시작됐다는 뜻은 아닙니다. 최근 변경한 설정을 기억하고 한 항목씩 되돌려 보세요.
- 앱이 실행 직후 종료됨: 작업 관리자에서 중복 실행된 프로세스가 있는지 확인하고 Windows를 다시 시작한 뒤 재실행합니다. 설치형과 압축형 파일을 서로 다른 위치에서 함께 실행하고 있지 않은지도 확인하세요. 문제가 계속되면 현재 배포 안내와 Windows 보안 기록을 살펴봅니다.
- 프로필 업데이트 실패: 구독 주소가 잘렸거나 만료되지 않았는지 확인하고 네트워크 연결을 점검합니다. HTTP 401 또는 403은 인증이나 접근 권한 문제일 수 있으며, 404는 주소 또는 리소스가 유효하지 않을 수 있습니다. 오류 메시지를 확인하지 않은 채 주소 끝에 문자를 추가하거나 개인 구독 링크를 공개하지 마세요.
- 코어 시작 또는 설정 오류: 앱의 로그와 설정 검증 결과를 확인합니다. YAML 들여쓰기에 탭을 섞지 말고, 규칙과 정책 그룹이 참조하는 이름이 실제 설정에 있는지 살펴보세요. 구독이 지원하지 않는 프록시 유형을 포함한다면 GUI 재설치만으로 해결되지 않을 수 있습니다.
- 브라우저 연결 실패: 활성 프로필, 노드 선택, 시스템 프록시 스위치, 로컬 포트를 차례로 확인합니다. 다른 프로그램이 같은 포트를 이미 사용한다면 수신 실패가 날 수 있습니다. 포트를 바꿨다면 시스템 프록시도 같은 값으로 적용됐는지 확인하세요.
- TUN만 작동하지 않음: TUN 권한과 서비스 상태, 가상 어댑터, 다른 VPN의 실행 여부를 점검합니다. 먼저 TUN을 끄고 시스템 프록시가 작동하는지 비교하면 설정 문제와 코어 자체의 문제를 구분하는 데 도움이 됩니다.
오류를 다른 사람에게 문의할 때는 구독 URL, 노드 주소와 비밀번호, 인증 토큰, 제어 인터페이스 비밀 키를 가리세요. 클라이언트와 코어 버전, Windows 버전, 오류가 발생한 단계, 민감한 정보를 제거한 로그 일부만 공유하면 원인 파악에 충분한 경우가 많습니다. 버전 번호는 「정보」 화면에서 확인하고, 해결책을 적용한 뒤에는 프로필을 다시 활성화하고 연결 기록과 실제 접속을 재검사하세요.