Clash Verge Rev란 무엇인가
Clash Verge Rev(약칭 CVR)는 오픈 소스 커뮤니티에서 가장 활발하게 다듬어지는 Clash 계열 GUI 클라이언트 중 하나입니다. Mihomo(구 Clash.Meta) 코어를 기반으로 하며, 원본 Clash Verge가 업데이트를 중단한 뒤 커뮤니티가 이어 받아 유지하는 포크입니다. 단순한 화면 구성은 그대로 두면서 최신 Mihomo 기능·프로토콜·보안 패치를 꾸준히 반영하는 데 초점을 둔다는 점이 특징입니다.
CVR은 Windows·macOS·Linux 데스크톱을 지원합니다. 복잡한 YAML를 직접 쓰지 않아도, 구독 URL만 넣으면 노드 목록과 기본 설정을 자동으로 맞춰 주는 편이라 입문자에게 부담이 적습니다. 오래 전 업데이트가 멈춘 Clash for Windows(CFW)와 달리, TUN 글로벌 프록시·여러 프로필 관리·Override(설정 덮어쓰기) 같은 고급 기능도 계속 더해지고 있습니다.
모바일(Android/iOS)용은 제공되지 않습니다. 스마트폰까지 같은 방식으로 쓰려면 별도의 모바일용 Clash 호환 클라이언트를 함께 쓰는 편이 좋습니다.
시스템 요구 사항 및 다운로드 전 체크
설치 패키지를 받기 전에 아래 최소 환경을 확인하세요.
| 플랫폼 | 최소 OS 버전 | 아키텍처 |
|---|---|---|
| Windows | Windows 10 64비트 이상 | x86_64(32비트 미지원) |
| macOS | macOS 11 Big Sur 이상 | Intel(x64)·Apple Silicon(arm64) 각각 패키지 제공 |
| Linux | 주요 배포판(예: Ubuntu 20.04+, Fedora 35+) | x86_64·ARM64 |
다운로드와 설치
이 사이트 다운로드 페이지에서 Clash Verge Rev 설치 파일을 받을 수 있습니다.
Windows 설치
.exe 설치 프로그램을 받은 뒤 다음 순서대로 진행합니다.
- 다운로드한
.exe를 실행합니다. - 「Windows에서 PC 보호」(SmartScreen) 경고가 뜨면 추가 정보 → 실행을 선택합니다.
- 설치 마법사에 따라 폴더를 고르고 설치를 완료합니다.
- 설치가 끝나면 바로가기로 Clash Verge Rev를 실행할 수 있습니다.
- 최초 실행 시 방화벽에서 네트워크 허용 여부를 묻는 경우 허용을 선택합니다.
macOS 설치
.dmg 파일을 받은 경우 다음을 따릅니다.
.dmg를 두 번 클릭해 마운트합니다.- 창 안의 앱 아이콘을 응용 프로그램 폴더로 끕니다.
- 응용 프로그램에서 Clash Verge Rev를 실행합니다.
- 신뢰할 수 없는 개발자로 막히면 시스템 설정 → 개인 정보 보호 및 보안에서 해당 앱 실행을 허용합니다.
xattr -cr /Applications/Clash\ Verge\ Rev.app를 실행한 뒤 다시 열어 보세요.
Linux 설치
배포판에 맞는 형식을 고릅니다.
- Debian/Ubuntu 계열:
.deb를 받아sudo dpkg -i clash-verge-rev_*.deb - Fedora/RHEL 계열:
.rpm을 받아sudo rpm -i clash-verge-rev_*.rpm - AppImage: 실행 권한을 준 뒤 바로 실행
첫 실행과 화면 구성
실행하면 왼쪽 내비게이션과 오른쪽 콘텐츠 영역으로 나뉜 레이아웃이 보입니다. 대표 메뉴는 다음과 같습니다.
- 프록시(Proxies): 노드·정책 그룹을 보고 수동으로 연결 대상을 고릅니다.
- 프로필/구독(Profiles): 가져온 구독을 관리하고, 업데이트·활성 프로필 전환을 합니다.
- 규칙(Rules): 적용 중인 룰 목록을 유형·키워드로 살펴봅니다.
- 연결(Connections): 실시간 연결을 앱·도메인 기준으로 확인하고 끊을 수 있습니다.
- 로그(Logs): 연결 오류 분석에 쓰는 상세 로그입니다.
- 설정(Settings): 시스템 프록시, TUN, 자동 실행, 테마 등을 조정합니다.
우측 상단에서 다크/라이트 테마를 바꿀 수 있어 처음 쓰는 사용자도 화면 부담이 적은 편입니다.
구독 URL 가져오기
유료·무료 프록시 서비스(일부 커뮤니티에서는 ‘공항’으로도 부릅니다)에서 받은 구독 링크를 넣으면 노드 정보를 주기적으로 동기화할 수 있습니다.
- 왼쪽에서 프로필(Profiles) 또는 구독 관리 화면으로 이동합니다.
- 새로 만들기 또는 +로 구독을 추가합니다.
- URL 필드에 서비스 대시보드에서 복사한 주소(보통
https://로 시작)를 붙여 넣습니다. - 구분하기 쉬운 이름(예: 메인 구독)을 지정합니다.
- 저장하면 클라이언트가 구독을 받아 노드를 파싱합니다.
- 성공하면 카드에 노드 수·마지막 업데이트 시각이 표시됩니다. 해당 프로필을 활성으로 선택합니다.
- 프록시 탭에서 지연 시간이 낮은 노드를 고르거나, 자동 선택 정책을 씁니다.
룰 기반 분류(분기) 이해하기
Mihomo 계열 특성상 도메인·IP·GEOIP·룰 세트 등 다양한 조건으로 트래픽을 나눌 수 있습니다. 잘 쓰면 국내 사이트는 직결로 두어 지연과 데이터를 줄이고, 필요한 서비스만 프록시로 보낼 수 있습니다.
자주 쓰는 룰 유형
| 유형 | 의미 | 예시 |
|---|---|---|
DOMAIN |
도메인 정확 일치 | DOMAIN,google.com,Proxy |
DOMAIN-SUFFIX |
접미사(서브도메인 포함) | DOMAIN-SUFFIX,google.com,Proxy |
DOMAIN-KEYWORD |
도메인 문자열에 키워드 포함 시 | DOMAIN-KEYWORD,google,Proxy |
IP-CIDR |
IP 대역 | IP-CIDR,8.8.8.0/24,Proxy |
GEOIP |
IP 국가/지역 | GEOIP,KR,DIRECT |
RULE-SET |
외부 룰 세트 참조 | RULE-SET,gfw,Proxy |
MATCH |
나머지 전부(반드시 맨 아래) | MATCH,Proxy |
추천: 커뮤니티 룰 세트 활용
처음부터 룰을 수천 줄 작성하기 어렵다면 Loyalsoldier/clash-rules처럼 잘 관리되는 룰 세트를 참조하는 방법이 현실적입니다. 국내 주요 서비스 직결, 해외 트래픽 프록시, 광고 도메인 차단 등을 한 번에 가져오는 패턴이 많습니다.
- 국내 일반 웹·앱 트래픽은
DIRECT에 가깝게 - Google·YouTube 등은 프록시 정책으로
- 알려진 추적·광고 도메인은
REJECT또는 전용 리스트로
Clash Verge Rev의 Override는 원본 구독 파일을 건드리지 않고 덮어쓸 규칙만 추가할 수 있어, 구독을 새로 받아도 사용자 정의가 유지된다는 장점이 있습니다.
TUN 모드로 글로벌 프록시
TUN은 가상 네트워크 인터페이스를 통해 트래픽을 더 넓게 가로채는 방식입니다. 브라우저용 시스템 프록시만 켠 것과 비교하면, 시스템 프록시를 존중하지 않는 CLI 도구나 게임·일부 UDP 앱까지 같은 정책 아래 두기 쉽습니다.
curl,git,pip,npm등 터미널 도구- Steam 같은 게임 클라이언트
- 영상통화 등 UDP가 많은 앱
TUN 켜는 순서
- 설정(Settings)으로 이동합니다.
- TUN 모드(또는 동일 기능) 스위치를 켭니다.
- 관리자 권한·시스템 확장 프로그램 허용을 요구하면 허용합니다.
- 상태가 활성(녹색 등)으로 바뀌면 TUN이 동작 중입니다.
문제 해결
노드가 모두 빨간색이거나 연결이 안 됨
원인: 구독 만료·서비스 중단·노드 전부 불능일 수 있습니다.
조치: 프로필 화면에서 해당 구독의 업데이트를 눌러 최신 목록을 받습니다. 그래도 같으면 구독 제공업체에 계정·트래픽 상태를 확인하세요.
일부 해외 사이트만 계속 안 열림
원인: 해당 도메인이 룰에 없어 DIRECT로 나갔을 가능성이 큽니다.
조치: 잠시 Global 등 전역 프록시 모드로 접속이 되는지 확인합니다. 되면 룰 보강(룰 세트 추가·Override에 DOMAIN 규칙 추가)이 필요합니다.
TUN 켠 뒤 인터넷이 끊김
원인: 가상 어댑터·다른 VPN·보안 소프트웨어와 충돌할 수 있습니다.
조치: TUN을 끄고 앱을 재시작한 뒤, 가능하면 관리자 권한으로 다시 켜 보세요. 설정에 Stack 항목이 있으면 System 대신 gVisor로 바꿔 보는 것도 한 방법입니다.
macOS에서「손상되어 열 수 없음」
원인: Gatekeeper가 코드 서명·공증 경로를 엄격히 검사하기 때문입니다.
조치: 터미널에서 아래를 실행한 뒤 다시 실행합니다.
xattr -cr /Applications/Clash\ Verge\ Rev.app
구독 받기 시간 초과·실패
원인: 구독 서버 지역, 일시적 차단, 로컬 프록시가 요청을 가로채는 경우 등.
조치: 시스템 프록시를 잠시 끄고 재시도하거나, 구독 요청의 User-Agent를 clash-verge 등으로 맞춰 보세요(서비스 안내에 따름).
데스크톱만으로는 부족할 때
Clash Verge Rev는 데스크톱 사용자에게 매력적인 선택지입니다. 다만 아래처럼 한계도 있습니다.
- 모바일 미지원: Android/iOS 전용 빌드는 없습니다.
- Windows WebView2: 일부 PC에서 WebView2가 없거나 너무 오래되면 UI가 비정상일 수 있습니다.
- 멀티 디바이스: PC와 폰 설정을 한곳에서 맞추려면 추가 작업이 필요합니다.
같은 Mihomo 계열을 쓰면서 Windows·macOS·Android·iOS·Linux를 한 흐름으로 쓰고 싶다면, 이 프로젝트의 Clash 공식 클라이언트도 함께 검토해 보세요. 구독만 넣으면 기본 룰이 잡혀 있어 시작이 수월하고, 새 프로토콜 대응도 이어서 반영하는 편입니다.