Windows 10/11의 x64・ARM64에 대응. Clash Verge Rev 권장.
다운로드 페이지에서 CPU에 맞게 선택합니다. 일반적인 PC는 x64 (.exe), Surface Pro X 등 ARM64 (.exe). 설치 프로그램을 실행하고 안내를 따라 진행하면 완료됩니다.
설치 후 시작 메뉴 또는 바로 가기에서 시작합니다. 주요 화면은 다음과 같습니다.
Proxies - 노드 선택 및 정책 그룹 전환,Profiles - 구독 관리,Logs - 통신 로그 및 규칙 히트,Settings - System Proxy / TUN Mode / 자동 시작 등.
왼쪽 메뉴의 Profiles 열고 오른쪽 상단에 + 을 클릭합니다.
방법 1(구독 URL): 가져오기 URL을 선택하고 제공된 Clash 구독 URL을 붙여넣고 다운로드를 누릅니다. 노드 목록이 자동으로 로드됩니다.
방법 2(로컬 구성 파일): Import File을 선택하고,.yaml 또는 .yml 를 지정하여 가져옵니다.
Proxies 에서 정책 그룹과 노드를 확인하고 오른쪽 상단 번개 아이콘(⚡)에서 모든 노드의 지연 테스트를 실행하여 최적의 노드를 선택합니다.
Settings 돌아가기 System Proxy 를 켜면 브라우저와 같은 통신이 선택 노드를 통과합니다.
Flutter 기반으로 UI를 알기 쉽고 구독 가져오기도 간단합니다. Clash 초보자의 최초의 1개로서 사용하기 쉬운 클라이언트입니다.
Tauri 베이스로 Clash/Mihomo 코어 전환이나 확장성이 높고, 세세한 튜닝을 하고 싶은 상급자용입니다.
한때 주류였지만 2023년에 개발 정지. 보안 업데이트도 기대할 수 없으므로 Clash Verge Rev로 마이그레이션하는 것이 좋습니다.
Apple Silicon(M1/M2/M3)과 Intel Mac 대응. macOS 10.15 이상이 필요합니다.
Mac에 맞게 선택합니다.
• M1/M2/M3 Mac(2020년 후반 이후) → Apple Silicon (.dmg)
• Intel Mac(2020년 이전) → Intel x64 (.dmg)
다운로드한 .dmg 를 열고 Clash Verge Rev를 Applications 폴더로 드래그합니다.
미공증 앱으로 인해처음 시작할 때 차단되는 경우있습니다. System Settings → Privacy & Security 하단에서 Open Anyway를 선택하십시오.
sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge\ Rev.app 를 실행하여 격리 속성을 제거합니다.
Clash Verge Rev를 시작하고 사이드 바 Profiles 에서 + → Import URL. 제공된 Clash 구독 URL을 붙여넣고 Download를 누릅니다.
가져온 후 프로파일을 활성화하면 노드가 Proxies에 반영됩니다.
Proxies 에서 노드를 선택한 후,Settings 에서 System Proxy 을 켭니다. Safari, Chrome 등이 즉시 반영됩니다.
메뉴 바 상주 경량 클라이언트. 조작이 간단하고, 세세한 설정 불필요로 사용하고 싶은 사람에게 적합합니다.
Flutter 기반의 보기 쉬운 UI. Apple Silicon/Intel 양 대응으로 직관적으로 조작할 수 있습니다.
Android 5.0+ 지원. Android용 ClashMeta를 권장합니다. 2016년 이후의 단말은 ARM64를 선택.
기본적으로 2016년 이후 단말 ARM64이므로 ARM64-v8a (.apk) 선택. 망설이면 Universal 버전을 사용하면 거의 모든 단말기에서 움직입니다.
APK를 실행하고 설치 한 후,처음 시작 시VPN 권한 부여 대화 상자가 표시됩니다. OK/Allow를 선택합니다.
ClashMeta에서 오른쪽 하단 + 을 탭한 다음 URL을 선택합니다.
Subscription URL 입력란에 Clash 구독 URL을 붙여넣고 다른 이름으로 저장하면 노드가 자동으로 검색됩니다.
Proxies에서 정책 그룹을 열고 지연이 낮은 노드를 선택합니다. 번개 아이콘(⚡)으로 지연 테스트를 할 수 있습니다.
메인 화면으로 돌아가 Start 를 누릅니다. 상태바에 VPN 아이콘이 나오면 활성화 완료입니다.
Flutter 기반으로 조작하기 쉽고 Android에서 초기 도입이 간단합니다. ARM64/ARMv7 양쪽 빌드를 이용할 수 있습니다.
App Store 유료 앱 필요. 미국 Apple ID 환경에서 Stash / Shadowrocket 사용을 권장합니다.
appleid.apple.com 에서 Apple ID를 새로 만들고 국가/지역에서 United States 를 선택합니다(18세 이상).
주소는 매출세가 낮은 주정보를 이용하며,ZIP 는 97201 등을 설정,지불 방법 None을 선택하여 등록을 완료합니다.
iPhone의 App Store에서 현재 계정을 로그아웃하고 새 US Apple ID로 로그인합니다.
다음 고객을 검색하여 구매합니다.
• Stash ($3.99) - 기능이 가장 풍부하고 Clash YAML 호환성
• Shadowrocket ($2.99) - 인기가 높고 조작도 간단
• Quantumult X ($7.99) - 스크립트 및 디버깅 기능이 강력
Shadowrocket을 열고 오른쪽 상단의 + → Subscribe를 선택하여 Clash 구독 URL을 붙여 넣습니다. 완료 후 노드가 자동으로 반영됩니다.
Stash 을 사용하는 경우는, Profiles → Add Profile → URL 로 동일하게 받아들일 수 있습니다. Clash YAML 호환성도 높습니다.
노드 목록에서 낮은 지연을 선택하고 메인 화면의 스위치를 켭니다. VPN 구성 추가 확인이 나오면 허용하십시오.
상태 표시줄에 VPN 표시가 나타나면 프록시 연결이 활성화됩니다.
데비안/우분투(DEB)와 페도라/RHEL(RPM) 지원. GUI라면 Clash Verge Rev 추천.
배포판에 맞게 선택합니다.
• Debian / Ubuntu / Linux Mint → .deb(amd64/arm64)
• Fedora / RHEL / openSUSE → .rpm(x86_64)
앱 메뉴에서 시작하거나 터미널에서 clash-verge-rev 실행. 절차는 Windows/macOS와 동일하며 Profiles → + → Import URL에서 가져옵니다.
sudo apt install libwebkit2gtk-4.1-0 을 실행하고 다시 시도합니다.
Settings 에서 System Proxy 을 켜면 그놈/KDE HTTP/SOCKS5 설정을 적용합니다. 다른 환경에서는 127.0.0.1:7890(HTTP)/ 127.0.0.1:7891(SOCKS5)를 수동으로 설정합니다.
~/.bashrc / ~/.zshrc 에 export https_proxy=http://127.0.0.1:7890 를 추가하면 git, curl, pip 등에 적용됩니다. TUN Mode에서도 대체 가능합니다.
가볍고 종속성이 비교적 적고, Linux 각 디스트리에 도입하기 쉬운 Flutter 클라이언트입니다.
아래를 이해하면 Clash의 실력을 최대한 활용할 수 있습니다.
가상 NIC로 TCP/UDP 통신을 드라이버 계층에서 받아들여 System Proxy를 무시하는 게임이나 git, npm도 확실히 라우팅합니다. Settings에서 TUN Mode를 활성화하고 처음에만 관리자 권한으로 드라이버를 배포합니다.
자세히 보기Clash는 YAML의 rules 로 통신 경로를 제어합니다. DOMAIN-SUFFIX, IP-CIDR, GEOIP 등을 조합하여 rule-providers로 커뮤니티 규칙을 활용할 수 있습니다.
YAML에서 DoH/DoT를 활성화하여 DNS 오염과 누출을 억제합니다. 국내용 로컬 DNS(예: 114.114.114.114), 해외 용 암호화 DNS (예 : 8.8.8.8)로 분리하면 효과적입니다.
구독 URL에 노드 정보를 집계하고,proxy-providers 와 갱신 간격을 설정하면 자동 갱신 운용이 가능합니다. 클라이언트측은 24시간 갱신을 추천합니다.
지연 테스트는 URL-Test(최단 지연을 자동 선택)과 Fallback(장애 시에만 전환)을 지원.url-test 를 설정하면 정기적으로 최적 노드로 자동 마이그레이션할 수 있습니다.
Clash 코어(Mihomo)는 Apache-2.0의 오픈 소스. 클라이언트에 광고나 추적이 없으며 통신은 자체 기기와 구성 노드 간에 처리됩니다. 배포자는 본 사이트 또는 공식 GitHub를 이용하십시오.
GitHub에서 확인공급자가 Clash 형식 구독을 제공하지 않는 경우 다음 구성을 수동으로 만들고 가져올 수 있습니다.
구독 가져오기, 연결 불량, TUN 모드, 규칙 설정, DNS 설정 요약
먼저 구독 형식을 확인하세요. 반드시 Clash 형식(Mihomo/Meta) 사용합니다. V2Ray/SS 형식으로는 분석할 수 없습니다.
모든 노드가 타임아웃하는 경우는 ①네트워크 소통 확인 ②제공원측 노드 장애 확인 ③룰 경합 확인(일시적으로 Direct로 재테스트)의 순서로 분리하면 효율적입니다.
다음 순서로 확인합니다.
① System Proxy 또는 TUN Mode가 유효한가?
② Proxies로 지연 테스트하여 200ms 이하의 노드로 전환
③ Logs에서 google.com이 어떤 규칙을 치고 있는지 확인
④ 충돌하는 브라우저 확장(예: SwitchyOmega)을 무효화
⑤ Windows에서는 관리자 권한으로 클라이언트를 재시작.
System Proxy는 지원 앱에만 적용되며 게임 및 CLI는 대상에서 제외되기 쉽습니다.
조치: Clash Verge Rev / FlClash 설정에서 TUN Mode 을 켭니다. 처음에는 관리자 권한으로 가상 NIC 드라이버를 도입합니다.
Linux에서는 필요에 따라 export https_proxy=http://127.0.0.1:7890 을 병용합니다.
Clash Verge Rev에서는 프로필 카드를 마우스 오른쪽 버튼으로 클릭 → 자동 업데이트로 간격을 설정합니다 (권장 사항은 24시간)。
YAML의 proxy-providers 사용하는 경우 interval: 86400 설정하면 클라이언트 종속 없이 자동으로 업데이트할 수 있습니다.
기준: 통상은 24시간, 장애가 많은 공급원은 6시간, 임시 변경시는 수동 Update.
규칙 설정은 Clash의 핵심 기능으로 도메인/IP/지역 등에 따라 PROXY 또는 DIRECT로 나눕니다.
대표 예:
• DOMAIN-SUFFIX,google.com,PROXY
• DOMAIN-KEYWORD,bilibili,DIRECT
• GEOIP,CN,DIRECT
• MATCH,PROXY(최종 규칙)rule-providers 에서 커뮤니티 규칙(예: blackmatrix7/ios_rule_script)를 참조하면 관리가 쉽습니다.
DNS 오염은 ISP에서 변조 반응이 반환되는 상태입니다. Clash의 DNS 모듈로 해결할 수 있습니다.fake-ip 또는 redir-host 활성화하고 DoH/DoT(예: https://8.8.8.8/dns-query)를 설정하면 DNS를 안전하게 릴레이할 수 있습니다.
또한 nameserver-policy 에서 국내 도메인 (+.cn)를 로컬 DNS, 해외 도메인을 DoH로 분리하면 실용적입니다.
proxy-groups 유형으로 제어합니다.
url-test: 정기 측정하여 최단 지연 노드를 자동 채용. 저지연 중시용.interval: 300 등으로 빈도 설정.
fallback: 우선순위로 이용하여 장애 시에만 다음으로 전환. 안정 중시용.
load-balance: 복수 노드에 분산하여 총 대역을 활용.
종종 공급자 구독에 기본 정책이 포함되어 있습니다.
Mihomo 코어는 GitHub에서 공개된 오픈 소스(Apache-2.0)로 누구나 감사할 수 있습니다. 일반 고객은 분석 추적이나 광고를 포함하지 않으며 통신은 기기와 설정 노드 간에 처리됩니다.
안전운용을 위해 ① 본 사이트 또는 공식 GitHub Releases에서 입수