Chapter 0
준비 사항
설정을 시작하기 전에 ① Clash 그래픽 클라이언트와 ② 서비스 업체에서 제공하는 구독 링크, 이 두 가지가 반드시 준비되어야 합니다.
① 클라이언트 다운로드
기기에 맞는 클라이언트를 선택하세요. 클라이언트가 없으면 프록시 서비스를 이용할 수 없습니다.
- Windows / macOS → Clash Verge Rev
- Android → FlClash
- iOS (iPhone) → Shadowrocket
② 구독 링크 받기
서비스 업체로부터 전용 Clash 구독 링크 (URL)를 받으세요. 보통 서비스 관리 페이지의 '구독' 또는 '사용 가이드' 탭에서 찾을 수 있습니다.
https://로 시작하며 가져오면 YAML 형식의 설정 파일이 생성됩니다. 서비스 업체에서 V2Ray나 SSR 형식의 링크만 제공한다면 아래의 '구독 형식 변환' 섹션을 참조하세요.
Chapter 1
Clash Verge Rev 설정 튜토리얼
Clash Verge Rev는 현재 Windows 및 macOS 플랫폼에서 가장 추천되는 도구입니다. Tauri 프레임워크 기반으로 재작성되어 메모리 사용량이 매우 적고, 최신 Meta (Mihomo) 커널을 내장하고 있으며 UI가 현대적이고 아름답습니다.
1 클라이언트 설치
GitHub Releases 페이지로 이동하여 다운로드
Clash Verge Rev의 GitHub 릴리스 페이지에 접속하여 해당 시스템 버전을 선택해 다운로드하세요.
- • • Windows:
.exe또는.msi설치 파일 다운로드 - • • macOS(Apple Silicon M 칩):
aarch64가 포함된.dmg다운로드 - • • macOS(Intel 칩):
x64가 포함된.dmg다운로드
설치 및 실행 (macOS 추가 단계)
Windows 사용자는 설치 파일을 더블 클릭하여 안내에 따라 설치를 완료하면 됩니다.
macOS 사용자에게 "확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다"라는 팝업이 뜨는 경우:
- 「시스템 설정」 → 「개인정보 보호 및 보안」을 엽니다.
- 페이지 하단에서 해당 앱 이름을 찾아 「확인 없이 열기」를 클릭합니다.
- 또는 터미널에서 다음을 실행하세요.
xattr -cr /Applications/Clash\ Verge.app
2 구독 링크 가져오기
구독 링크 복사
서비스 관리 페이지에 로그인하여 「구독」 또는 「Clash 설정」 탭을 찾고 전체 구독 URL(https://로 시작하는 긴 링크)을 복사합니다.
「프로필」 페이지에서 가져오기
Clash Verge Rev를 열고 왼쪽 메뉴의 「프로필 (Profiles)」을 클릭합니다. 상단 입력창에 구독 링크를 붙여넣고 「다운로드 (Download)」 버튼을 클릭합니다.
설정 활성화
다운로드가 완료되면 목록에 새로운 설정 항목이 나타납니다. 해당 설정을 클릭하여 활성화하세요(활성화 시 파란색 테두리가 표시됨). 이제 노드가 로드되었습니다.
3 시스템 프록시 및 프록시 모드 활성화
왼쪽 「홈」을 클릭하여 다음 두 가지 핵심 스위치를 찾으세요.
시스템 프록시 (System Proxy)
활성화하면 브라우저 등 시스템 프록시를 지원하는 소프트웨어의 트래픽이 자동으로 Clash를 거칩니다. 일상적인 사용 시 반드시 켜야 합니다.
프록시 모드 (Proxy Mode)
세 가지 모드가 있으며 실제 필요에 따라 선택하세요.
4 TUN 가상 네트워크 카드 모드 활성화 (고급 · 선택)
TUN 모드는 시스템에 가상 네트워크 인터페이스를 생성하여 시스템 프록시 모드가 제어할 수 없는 모든 하위 TCP/UDP 트래픽을 제어합니다. 대상 예시:
터미널 / 명령줄
npm, pip, curl 등
Git / Docker
코드 풀 및 이미지 다운로드
게임 클라이언트
Steam, Epic 등
TUN 모드 활성화 단계:
- 왼쪽 「설정」 클릭
- 「Clash 커널」 또는 「TUN 모드」 섹션 찾기
- 「TUN 모드 활성화」 스위치 켜기
- Windows는 소프트웨어를 마우스 오른쪽 버튼으로 클릭하여 「관리자 권한으로 실행」하거나, 안내가 뜰 때 Service Mode 드라이버 설치를 승인해야 합니다.
- macOS는 「시스템 설정 → 개인정보 보호 및 보안 → VPN 및 필터」에서 앱이 VPN 설정을 추가하도록 허용해야 합니다.
Chapter 2
FlClash 설정 튜토리얼 (Android)
FlClash는 Flutter로 개발된 차세대 Clash 클라이언트로, 인터페이스가 매우 깔끔하고 성능이 뛰어나며 메모리 점유율이 기존 Clash for Android보다 훨씬 낮습니다. 현재 Android 플랫폼의 첫 번째 선택지입니다.
APK 다운로드 및 설치
GitHub Releases에서 최신 .apk 파일을 다운로드하세요. 대부분의 휴대폰은 arm64-v8a 버전을 선택하면 됩니다. 설치 시 "출처를 알 수 없는 앱" 경고가 뜨면 휴대폰 설정에서 허용해 주세요.
구독 링크 가져오기
FlClash를 열고 하단의 「프로필 (Profiles)」 탭을 클릭합니다. 오른쪽 상단의 「+」 버튼을 누르고 「URL에서 가져오기」를 선택한 후 서비스 업체에서 제공한 Clash 구독 링크를 붙여넣고 다운로드를 확인합니다.
노드 선택 및 프록시 시작
다운로드가 완료되면 「프록시 (Proxies)」 탭을 클릭하여 모든 노드 정책 그룹을 확인합니다. 사용하려는 노드(또는 자동 속도 측정 정책 그룹)를 선택한 후 홈으로 돌아와 상단의 메인 스위치를 눌러 VPN 연결을 켭니다. 처음 사용 시 시스템 팝업에서 VPN 권한을 승인해야 합니다.
(선택 사항) 프록시 모드 설정
「설정」에서 프록시 모드를 「규칙 (Rule)」(추천), 「전체」 또는 「직접 연결」로 전환할 수 있습니다. 또한 「설정 → TUN 모드」에서 VPN 가상 네트워크 카드를 활성화하여 UDP 등 더 많은 트래픽 유형을 제어할 수 있습니다.
Chapter 3
iOS 플랫폼 설정 튜토리얼
Shadowrocket
일명 '소화전' · 유료 구매
iOS 플랫폼에서 가장 인기 있는 프록시 도구로, 한 번 구매하면 영구적으로 사용할 수 있습니다. Clash 구독 형식을 완벽하게 지원하며 Shadowsocks, VMess, VLESS, Trojan, Hysteria2 등 모든 주요 프로토콜을 지원합니다.
Clash 구독 가져오기 단계:
- 1. 해외 Apple ID를 사용하여 App Store에서 Shadowrocket을 구매하고 다운로드합니다.
- 2. 앱을 열고 오른쪽 상단 「+」 클릭 → 「Subscribe (구독)」 선택
- 3. 서비스 업체에서 제공한 구독 URL을 붙여넣고 「완료」 클릭
- 4. 홈으로 돌아와 상단의 「연결」 스위치를 켭니다.
Stash
Clash 생태계 · 구독제 / 구매
Clash 전용으로 설계된 iOS 클라이언트로 Clash YAML 설정 파일을 기본 지원합니다. 완전한 규칙 엔진, 오버라이드(Override) 기능을 갖추고 있으며 UI가 아름다워 설정을 세밀하게 관리하려는 고급 사용자에게 적합합니다.
Clash 구독 가져오기 단계:
- 1. App Store에서 Stash 다운로드 (해외 Apple ID 필요)
- 2. 「구성 (Config)」 → 「URL에서 다운로드」 클릭
- 3. 구독 링크를 붙여넣고 다운로드 클릭
- 4. 해당 구성을 선택하고 홈으로 돌아와 연결 시작
Chapter 4
고급 설정 팁
구독 형식 변환 (V2Ray / SSR → Clash)
서비스 업체에서 V2Ray, ShadowsocksR(SSR) 또는 Trojan 형식의 구독만 제공하여 Clash에 직접 가져올 수 없는 경우, 다음 도구를 사용하여 온라인에서 Clash YAML 형식으로 변환할 수 있습니다.
ACL4SSR 온라인 구독 변환
가장 널리 사용되는 무료 변환 서비스로, 정밀한 분할 규칙 추가를 지원합니다.
Sub-Converter (자체 구축 버전)
프라이버시 보호를 위해 VPS에 직접 구축할 수 있으며 사용자 정의 규칙 및 템플릿을 지원합니다.
DNS 유출 방지 설정
DNS 유출이란 프록시가 켜져 있음에도 불구하고 DNS 쿼리 요청이 통신사의 DNS 서버로 전송되어 방문 기록이 노출되는 것을 의미합니다. Meta 커널은 다음과 같은 암호화 DNS 방식을 지원합니다.
DNS over HTTPS. DNS 쿼리를 HTTPS로 암호화하여 전송합니다. 가장 일반적이며 호환성이 좋습니다.
DNS over TLS. TLS로 암호화하여 프라이버시 보호가 강력하지만 지연 시간이 DoH보다 약간 높을 수 있습니다.
가짜 IP 주소를 반환하여 DNS 요청이 프록시 단에서 직접 해석되게 함으로써 DNS 유출 위험을 완전히 제거합니다.
Clash 설정 파일(YAML)의 DNS 설정 예시:
사용자 정의 분할 규칙
Clash의 분할 규칙(Rules)은 각 네트워크 요청을 직접 연결할지 프록시를 통할지, 그리고 어떤 정책 그룹을 사용할지 결정합니다. 규칙은 위에서부터 순서대로 매칭되며 매칭되는 즉시 실행됩니다.
주요 규칙 유형 설명:
| 규칙 유형 | 예시 | 설명 |
|---|---|---|
| DOMAIN | DOMAIN,google.com,Proxy | 도메인 전체 매칭 |
| DOMAIN-SUFFIX | DOMAIN-SUFFIX,google.com,Proxy | 도메인 접미사 매칭 (서브 도메인 포함) |
| DOMAIN-KEYWORD | DOMAIN-KEYWORD,youtube,Proxy | 도메인 키워드 매칭 |
| IP-CIDR | IP-CIDR,192.168.0.0/16,DIRECT | IP 대역 매칭 |
| GEOIP | GEOIP,CN,DIRECT | IP 소속 국가별 분할 |
| RULE-SET | RULE-SET,reject,REJECT | 외부 규칙 세트 참조 (추천) |
| MATCH | MATCH,Proxy | 나머지 전체 규칙, 마지막에 배치 |
Clash Verge Rev에서는 「오버라이드 (Override / Mixin)」 기능을 통해 구독 원본 파일을 수정하지 않고도 사용자 정의 규칙을 추가할 수 있어, 구독 업데이트 시 설정이 덮어씌워지는 것을 방지할 수 있습니다.
커뮤니티 규칙 세트 (Rule Provider) 사용 추천
수많은 도메인 규칙을 수동으로 관리하는 것은 권장하지 않습니다. 수만 개의 정밀한 규칙이 자동으로 포함된 커뮤니티 유지관리 규칙 세트를 참조하는 것을 추천합니다.
Chapter 5
자주 묻는 질문 (FAQ)
npm install, git clone 등의 명령이 프록시를 켰음에도 연결되지 않는다면 TUN 모드를 활성화해야 합니다.
- 규칙 모드 (Rule): 일상적인 사용에 추천합니다. 설정 파일의 분할 규칙에 따라 자동으로 판단하여 국내 사이트는 직접 연결하고 Google, YouTube 등은 프록시를 거칩니다.
- 전체 모드 (Global): 모든 트래픽을 강제로 프록시 노드로 보냅니다. 노드 가용성 테스트에 적합하며 국내 사이트 접속이 느려질 수 있어 장기 사용은 권장하지 않습니다.
- 직접 연결 모드 (Direct): 모든 트래픽을 직접 연결하며 프록시를 완전히 끈 것과 같습니다.
- ① 형식 호환성 문제: 서비스 업체에서 V2Ray/SSR 형식만 제공할 수 있습니다. ACL4SSR 온라인 변환 도구를 사용하여 Clash YAML 형식으로 변환하세요.
- ② 링크 복사 오류:
https://로 시작하는 전체 링크를 복사했는지, 줄바꿈이나 불필요한 공백이 없는지 확인하세요. - ③ 구독 주소 접속 불가: 일부 구독 링크는 다운로드 시 프록시 연결이 필요할 수 있습니다. 수동으로 노드를 하나 추가하거나 다른 네트워크 환경에서 시도해 보세요.
- ④ 소프트웨어 버전 문제: 클라이언트를 최신 버전으로 업데이트한 후 다시 시도하세요.
proxy-groups는 프록시 정책 그룹으로, 여러 노드를 하나의 참조 가능한 「정책」으로 묶는 데 사용되며 rules에서 참조합니다. 주요 유형:
- •
select: 수동 노드 선택 유형입니다. 인터페이스에서 직접 클릭하여 전환하는 방식입니다. - •
url-test: 정기적으로 속도를 측정하여 지연 시간이 가장 낮은 노드를 자동으로 선택합니다. - •
fallback: 현재 노드 장애 발생 시 자동으로 다음 노드로 전환합니다. - •
load-balance: 여러 노드 간에 트래픽을 분산시킵니다.
- ① 프록시 모드가 전체 모드가 아닌 「규칙 모드」인지 확인하여 Steam 국내 콘텐츠가 직접 연결되도록 합니다.
- ② 규칙에 Steam CDN 도메인을
DIRECT로 추가하거나 Steam 규칙이 포함된 커뮤니티 규칙 세트를 사용합니다. - ③ 해외 서버 연결(타 지역 게임 다운로드 등)을 가속화하려면 정책 그룹에서 지연 시간이 100ms 미만인 노드를 선택하세요.