크로스 플랫폼 대응 · 5 분에 시작 · 초보자부터 상급자까지

Clash 사용법 가이드
크로스 플랫폼 설정 방법

Windows, macOS, Android, iOS, Linux를 다룹니다. 설치에서 구독 가져오기, TUN 모드를 통한 전체 프록시까지 한 번에 설정할 수 있습니다.

Windows

Windows 설정 가이드

Windows 10/11의 x64・ARM64에 대응. Clash Verge Rev 권장.

권장 클라이언트: Clash Verge Rev (최우선 순위)
Tauri + Rust + Mihomo 핵심 구성. 경량·고기능으로 커뮤니티 갱신도 활발합니다.
TUN 모드 구독 가져오기 규칙 설정 시각화 지연 테스트
Download
1

Clash Verge Rev 다운로드 및 설치

다운로드 페이지에서 CPU에 맞게 선택합니다. 일반적인 PC는 x64 (.exe), Surface Pro X 등 ARM64 (.exe). 설치 프로그램을 실행하고 안내를 따라 진행하면 완료됩니다.

시스템 요구 사항: Windows 10/11(Windows 11은 WebView2 내장). Windows 10에서 실패하는 경우 먼저 Microsoft 공식 WebView2 Runtime을 넣으십시오.
2

처음 시작하고 화면을 보는 방법

설치 후 시작 메뉴 또는 바로 가기에서 시작합니다. 주요 화면은 다음과 같습니다.

Proxies - 노드 선택 및 정책 그룹 전환,Profiles - 구독 관리,Logs - 통신 로그 및 규칙 히트,Settings - System Proxy / TUN Mode / 자동 시작 등.

처음 시작할 때 TUN 드라이버 배포를 위해 관리자 권한이 필요할 수 있습니다. 일반적으로 거동이므로 허용하십시오.
3

구독 URL 또는 설정 파일 가져오기

왼쪽 메뉴의 Profiles 열고 오른쪽 상단에 + 을 클릭합니다.

방법 1(구독 URL): 가져오기 URL을 선택하고 제공된 Clash 구독 URL을 붙여넣고 다운로드를 누릅니다. 노드 목록이 자동으로 로드됩니다.

방법 2(로컬 구성 파일): Import File을 선택하고,.yaml 또는 .yml 를 지정하여 가져옵니다.

프로필 카드를 마우스 오른쪽 버튼으로 클릭 Auto-update interval 를 24시간으로 설정하면 노드 정보를 자동으로 업데이트할 수 있습니다.
4

노드를 선택하여 System Proxy 사용

Proxies 에서 정책 그룹과 노드를 확인하고 오른쪽 상단 번개 아이콘(⚡)에서 모든 노드의 지연 테스트를 실행하여 최적의 노드를 선택합니다.

Settings 돌아가기 System Proxy 를 켜면 브라우저와 같은 통신이 선택 노드를 통과합니다.

게임이나 CLI를 통과하려는 경우 : 설정에서 TUN Mode 을 활성화하고 관리자 권한으로 실행합니다. git · npm 등을 포함하여 전체를 투명 프록시화할 수 있습니다.
FlClash 초보자용

Flutter 기반으로 UI를 알기 쉽고 구독 가져오기도 간단합니다. Clash 초보자의 최초의 1개로서 사용하기 쉬운 클라이언트입니다.

Clash Nyanpasu

Tauri 베이스로 Clash/Mihomo 코어 전환이나 확장성이 높고, 세세한 튜닝을 하고 싶은 상급자용입니다.

Clash for Windows 아카이브됨/비추천

한때 주류였지만 2023년에 개발 정지. 보안 업데이트도 기대할 수 없으므로 Clash Verge Rev로 마이그레이션하는 것이 좋습니다.

macOS

macOS 설정 가이드

Apple Silicon(M1/M2/M3)과 Intel Mac 대응. macOS 10.15 이상이 필요합니다.

권장 클라이언트: Clash Verge Rev (최우선 순위)
Apple Silicon/Intel의 네이티브 빌드를 제공. 메모리 사용량이 낮고 TUN 모드도 안정적입니다.
Apple Silicon 네이티브 TUN Mode Mihomo Core
Download
1

Mac에 맞는 빌드를 선택하고 다운로드

Mac에 맞게 선택합니다.

M1/M2/M3 Mac(2020년 후반 이후)Apple Silicon (.dmg)
Intel Mac(2020년 이전)Intel x64 (.dmg)

팁을 모르는 경우 Apple 메뉴 → 이 Mac에 대해 확인하십시오. Apple M은 Silicon이고 Intel Core는 Intel입니다.
2

설치 및 Gatekeeper 회피

다운로드한 .dmg 를 열고 Clash Verge Rev를 Applications 폴더로 드래그합니다.

미공증 앱으로 인해처음 시작할 때 차단되는 경우있습니다. System Settings → Privacy & Security 하단에서 Open Anyway를 선택하십시오.

Open Anyway가 표시되지 않으면 터미널에서 sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge\ Rev.app 를 실행하여 격리 속성을 제거합니다.
3

구독 URL 가져오기

Clash Verge Rev를 시작하고 사이드 바 Profiles 에서 + → Import URL. 제공된 Clash 구독 URL을 붙여넣고 Download를 누릅니다.

가져온 후 프로파일을 활성화하면 노드가 Proxies에 반영됩니다.

4

System Proxy 또는 TUN Mode 사용

Proxies 에서 노드를 선택한 후,Settings 에서 System Proxy 을 켭니다. Safari, Chrome 등이 즉시 반영됩니다.

TUN Mode: Terminal 명령이나 일부 앱을 포함하여 모든 통신을 라우팅하고 싶은 경우에 유효합니다. 처음에는 가상 어댑터 배포 권한이 필요합니다.
ClashX Meta 초보자용

메뉴 바 상주 경량 클라이언트. 조작이 간단하고, 세세한 설정 불필요로 사용하고 싶은 사람에게 적합합니다.

FlClash

Flutter 기반의 보기 쉬운 UI. Apple Silicon/Intel 양 대응으로 직관적으로 조작할 수 있습니다.

Android

Android 설정 가이드

Android 5.0+ 지원. Android용 ClashMeta를 권장합니다. 2016년 이후의 단말은 ARM64를 선택.

권장 클라이언트: ClashMeta for Android (최우선 순위)
Mihomo 코어 탑재로 규칙 설정 기능이 강력. Clash의 고급 기능을 Android에서 완벽하게 활용할 수 있습니다.
Mihomo Core 규칙 엔진 TUN Mode
Download
1

아키텍처를 선택하고 APK 다운로드

기본적으로 2016년 이후 단말 ARM64이므로 ARM64-v8a (.apk) 선택. 망설이면 Universal 버전을 사용하면 거의 모든 단말기에서 움직입니다.

알 수 없는 출처 앱 허용: 설정 → 보안 → 알 수없는 앱 설치에서 브라우저 또는 파일 관리자를 허용하십시오.
2

설치 및 VPN 권한 허용

APK를 실행하고 설치 한 후,처음 시작 시VPN 권한 부여 대화 상자가 표시됩니다. OK/Allow를 선택합니다.

3

구독 URL 가져오기

ClashMeta에서 오른쪽 하단 + 을 탭한 다음 URL을 선택합니다.

Subscription URL 입력란에 Clash 구독 URL을 붙여넣고 다른 이름으로 저장하면 노드가 자동으로 검색됩니다.

링크 공유에서 직접 가져올 수도 있습니다. 가져오기 후 자동 업데이트를 24시간으로 설정하면 작동이 안정됩니다.
4

노드를 선택하여 프록시 시작

Proxies에서 정책 그룹을 열고 지연이 낮은 노드를 선택합니다. 번개 아이콘(⚡)으로 지연 테스트를 할 수 있습니다.

메인 화면으로 돌아가 Start 를 누릅니다. 상태바에 VPN 아이콘이 나오면 활성화 완료입니다.

TUN Mode(일부 Android만 지원)을 활성화하면 System Proxy를 무시하는 앱 통신도 캡처할 수 있습니다.
FlClash 초보자용

Flutter 기반으로 조작하기 쉽고 Android에서 초기 도입이 간단합니다. ARM64/ARMv7 양쪽 빌드를 이용할 수 있습니다.

iOS

iOS 설정 가이드

App Store 유료 앱 필요. 미국 Apple ID 환경에서 Stash / Shadowrocket 사용을 권장합니다.

📌 iOS 참고: Apple 배포 정책에서 프록시 앱은 App Store를 통해서만 가능합니다. 많은 지역 상점에서 제공되지 않기 때문에,US Apple ID 필요할 수 있습니다. 등록 방법은 1단계를 참조하십시오.
1

US Apple ID 생성(신용카드 필요 없음)

appleid.apple.com 에서 Apple ID를 새로 만들고 국가/지역에서 United States 를 선택합니다(18세 이상).

주소는 매출세가 낮은 주정보를 이용하며,ZIP97201 등을 설정,지불 방법 None을 선택하여 등록을 완료합니다.

기존 계정과 혼재하지 않도록 전용 메일로 만드는 것이 좋습니다. 구입은 기프트 카드나 코드로도 대응할 수 있습니다.
2

App Store를 US 계정으로 전환하여 구매

iPhone의 App Store에서 현재 계정을 로그아웃하고 새 US Apple ID로 로그인합니다.

다음 고객을 검색하여 구매합니다.

Stash ($3.99) - 기능이 가장 풍부하고 Clash YAML 호환성
Shadowrocket ($2.99) - 인기가 높고 조작도 간단
Quantumult X ($7.99) - 스크립트 및 디버깅 기능이 강력

3

구독 URL 가져오기(Shadowrocket 예)

Shadowrocket을 열고 오른쪽 상단의 + → Subscribe를 선택하여 Clash 구독 URL을 붙여 넣습니다. 완료 후 노드가 자동으로 반영됩니다.

Stash 을 사용하는 경우는, Profiles → Add Profile → URL 로 동일하게 받아들일 수 있습니다. Clash YAML 호환성도 높습니다.

Safari에서 링크를 복사한 직후에 나타나는 캡처 리드선을 사용하면 수동으로 입력하지 않고도 빠르게 가져올 수 있습니다.
4

노드를 선택하여 VPN 사용

노드 목록에서 낮은 지연을 선택하고 메인 화면의 스위치를 켭니다. VPN 구성 추가 확인이 나오면 허용하십시오.

상태 표시줄에 VPN 표시가 나타나면 프록시 연결이 활성화됩니다.

Linux

Linux 설정 가이드

데비안/우분투(DEB)와 페도라/RHEL(RPM) 지원. GUI라면 Clash Verge Rev 추천.

권장 클라이언트: Clash Verge Rev (최우선 순위)
Tauri GUI로 DEB/RPM 패키지를 제공. 커맨드 라인에 익숙하지 않아도 사용하기 쉬운 구성입니다.
GUI 조작 DEB / RPM TUN Mode
Download
1

패키지 다운로드 및 설치

배포판에 맞게 선택합니다.

Debian / Ubuntu / Linux Mint.deb(amd64/arm64)
Fedora / RHEL / openSUSE.rpm(x86_64)

bash — Debian/Ubuntu install commands
# Install DEB package (Debian/Ubuntu) $ sudo dpkg -i clash-verge-rev-linux-amd64.deb # Fix missing dependencies if prompted $ sudo apt-get install -f ✓ Installation complete # For RPM-based distros (Fedora/RHEL) $ sudo rpm -ivh clash-verge-rev-linux-x86_64.rpm
2

시작하고 구독 가져오기

앱 메뉴에서 시작하거나 터미널에서 clash-verge-rev 실행. 절차는 Windows/macOS와 동일하며 Profiles → + → Import URL에서 가져옵니다.

우분투에서 WebKit / GTK 종속 오류가 발생하면 sudo apt install libwebkit2gtk-4.1-0 을 실행하고 다시 시도합니다.
3

System Proxy 사용

Settings 에서 System Proxy 을 켜면 그놈/KDE HTTP/SOCKS5 설정을 적용합니다. 다른 환경에서는 127.0.0.1:7890(HTTP)/ 127.0.0.1:7891(SOCKS5)를 수동으로 설정합니다.

Terminal도 프록시화: ~/.bashrc / ~/.zshrcexport https_proxy=http://127.0.0.1:7890 를 추가하면 git, curl, pip 등에 적용됩니다. TUN Mode에서도 대체 가능합니다.
FlClash 초보자용

가볍고 종속성이 비교적 적고, Linux 각 디스트리에 도입하기 쉬운 Flutter 클라이언트입니다.

Advanced Configuration (ADVANCED)

핵심 기능을 다루는

아래를 이해하면 Clash의 실력을 최대한 활용할 수 있습니다.

TUN Mode: 전체 투명 프록시

가상 NIC로 TCP/UDP 통신을 드라이버 계층에서 받아들여 System Proxy를 무시하는 게임이나 git, npm도 확실히 라우팅합니다. Settings에서 TUN Mode를 활성화하고 처음에만 관리자 권한으로 드라이버를 배포합니다.

자세히 보기

YAML 규칙 설정(Rule-based Routing)

Clash는 YAML의 rules 로 통신 경로를 제어합니다. DOMAIN-SUFFIX, IP-CIDR, GEOIP 등을 조합하여 rule-providers로 커뮤니티 규칙을 활용할 수 있습니다.

설정 예 보기

DNS 설정 및 오염 대책

YAML에서 DoH/DoT를 활성화하여 DNS 오염과 누출을 억제합니다. 국내용 로컬 DNS(예: 114.114.114.114), 해외 용 암호화 DNS (예 : 8.8.8.8)로 분리하면 효과적입니다.

DNS 설정 보기

구독 관리 및 자동 업데이트

구독 URL에 노드 정보를 집계하고,proxy-providers 와 갱신 간격을 설정하면 자동 갱신 운용이 가능합니다. 클라이언트측은 24시간 갱신을 추천합니다.

가져오기 요령

지연 테스트 및 노드 최적화

지연 테스트는 URL-Test(최단 지연을 자동 선택)과 Fallback(장애 시에만 전환)을 지원.url-test 를 설정하면 정기적으로 최적 노드로 자동 마이그레이션할 수 있습니다.

설정 예 보기

보안 및 오픈 소스 투명성

Clash 코어(Mihomo)는 Apache-2.0의 오픈 소스. 클라이언트에 광고나 추적이 없으며 통신은 자체 기기와 구성 노드 간에 처리됩니다. 배포자는 본 사이트 또는 공식 GitHub를 이용하십시오.

GitHub에서 확인
Config Example (CONFIG EXAMPLE)

최소 구성으로 움직이는 YAML 샘플

공급자가 Clash 형식 구독을 제공하지 않는 경우 다음 구성을 수동으로 만들고 가져올 수 있습니다.

config.yaml — Minimum viable Clash config
# ---- Global Settings ---- mixed-port: 7890 # HTTP/SOCKS5 mixed port allow-lan: false mode: rule # rule / global / direct log-level: info # ---- DNS (Anti-poisoning) ---- dns: enable: true enhanced-mode: fake-ip nameserver: - 114.114.114.114 # Domestic DNS - https://1.1.1.1/dns-query # DoH # ---- Proxies ---- proxies: - name: "🇭🇰 Hong Kong 01" type: vmess server: hk1.example.com port: 443 uuid: your-uuid-here network: ws tls: true # ---- Subscription (auto-update nodes) ---- proxy-providers: my-subscription: type: http url: https://your-sub-url.com/clash interval: 86400 # Auto-update every 24 hours # ---- Rules (traffic routing) ---- rules: - DOMAIN-SUFFIX,google.com,PROXY - DOMAIN-SUFFIX,youtube.com,PROXY - DOMAIN-KEYWORD,bilibili,DIRECT - GEOIP,CN,DIRECT # China IPs go direct - MATCH,PROXY # Everything else via proxy
자주 묻는 질문(FAQ)

Clash 설정·운용에서 자주 묻는 질문

구독 가져오기, 연결 불량, TUN 모드, 규칙 설정, DNS 설정 요약

01 가져온 후에 노드가 나오지 않거나 모든 노드가 시간 초과되는 경우?

먼저 구독 형식을 확인하세요. 반드시 Clash 형식(Mihomo/Meta) 사용합니다. V2Ray/SS 형식으로는 분석할 수 없습니다.

모든 노드가 타임아웃하는 경우는 ①네트워크 소통 확인 ②제공원측 노드 장애 확인 ③룰 경합 확인(일시적으로 Direct로 재테스트)의 순서로 분리하면 효율적입니다.

02 프록시 ON에서도 Google에 접속할 수 없는 경우의 대처는?

다음 순서로 확인합니다.
① System Proxy 또는 TUN Mode가 유효한가?
② Proxies로 지연 테스트하여 200ms 이하의 노드로 전환
③ Logs에서 google.com이 어떤 규칙을 치고 있는지 확인
④ 충돌하는 브라우저 확장(예: SwitchyOmega)을 무효화
⑤ Windows에서는 관리자 권한으로 클라이언트를 재시작.

03 TUN 모드를 활성화하는 방법은? 게임 / git / pip가 통과하지 않습니다.

System Proxy는 지원 앱에만 적용되며 게임 및 CLI는 대상에서 제외되기 쉽습니다.

조치: Clash Verge Rev / FlClash 설정에서 TUN Mode 을 켭니다. 처음에는 관리자 권한으로 가상 NIC 드라이버를 도입합니다.

Linux에서는 필요에 따라 export https_proxy=http://127.0.0.1:7890 을 병용합니다.

04 구독 자동 갱신 설정 방법 및 권장 빈도는?

Clash Verge Rev에서는 프로필 카드를 마우스 오른쪽 버튼으로 클릭 → 자동 업데이트로 간격을 설정합니다 (권장 사항은 24시간)。

YAML의 proxy-providers 사용하는 경우 interval: 86400 설정하면 클라이언트 종속 없이 자동으로 업데이트할 수 있습니다.

기준: 통상은 24시간, 장애가 많은 공급원은 6시간, 임시 변경시는 수동 Update.

05 Clash의 규칙 설정(룰 분기)이란? 맞춤 추가 방법은?

규칙 설정은 Clash의 핵심 기능으로 도메인/IP/지역 등에 따라 PROXY 또는 DIRECT로 나눕니다.

대표 예:
DOMAIN-SUFFIX,google.com,PROXY
DOMAIN-KEYWORD,bilibili,DIRECT
GEOIP,CN,DIRECT
MATCH,PROXY(최종 규칙)

rule-providers 에서 커뮤니티 규칙(예: blackmatrix7/ios_rule_script)를 참조하면 관리가 쉽습니다.

06 DNS 오염이란? Clash에서 DNS 누수를 방지하는 방법?

DNS 오염은 ISP에서 변조 반응이 반환되는 상태입니다. Clash의 DNS 모듈로 해결할 수 있습니다.

fake-ip 또는 redir-host 활성화하고 DoH/DoT(예: https://8.8.8.8/dns-query)를 설정하면 DNS를 안전하게 릴레이할 수 있습니다.

또한 nameserver-policy 에서 국내 도메인 (+.cn)를 로컬 DNS, 해외 도메인을 DoH로 분리하면 실용적입니다.

07 최적의 노드를 자동으로 선택하는 방법? url-test와 fallback의 차이점은 무엇입니까?

proxy-groups 유형으로 제어합니다.

url-test: 정기 측정하여 최단 지연 노드를 자동 채용. 저지연 중시용.interval: 300 등으로 빈도 설정.

fallback: 우선순위로 이용하여 장애 시에만 다음으로 전환. 안정 중시용.

load-balance: 복수 노드에 분산하여 총 대역을 활용.

종종 공급자 구독에 기본 정책이 포함되어 있습니다.

08 Clash는 안전합니까? 통신 데이터가 누출됩니까?

Mihomo 코어는 GitHub에서 공개된 오픈 소스(Apache-2.0)로 누구나 감사할 수 있습니다. 일반 고객은 분석 추적이나 광고를 포함하지 않으며 통신은 기기와 설정 노드 간에 처리됩니다.

안전운용을 위해 ① 본 사이트 또는 공식 GitHub Releases에서 입수

아직 Clash 클라이언트를 도입하지 않았습니까?

다운로드 페이지에서 플랫폼을 선택하여 최신 버전을 얻을 수 있습니다. 제한 환경에서도 이 사이트에서 직접 다운로드 가능합니다.