전체 설정 튜토리얼 · 2026년 지속 업데이트

Clash 설정 가이드
구독 가져오기부터 고급 분리까지

Clash를 처음 사용하시거나 TUN 모드, 규칙 분기, DNS 유출 방지를 깊이 있게 마스터하고 싶은 분들을 위해 Windows, macOS, Android, iOS 전 플랫폼의 전체 과정을 담았습니다.

0

준비 사항

Clash 사용을 시작하기 전에 적절한 클라이언트를 다운로드하고 사용 가능한 구독 링크를 확보해야 합니다.

Step 1 · 클라이언트 다운로드

시스템에 맞는 클라이언트를 선택하십시오

  • Windows → Clash Verge Rev
  • macOS → Clash Verge Rev
  • Android → Clash for Android
  • iOS → Shadowrocket / Stash
다운로드 페이지로 이동

Step 2 · 구독 링크 가져오기

서비스에서 Clash 형식 구독 가져오기

  • 서비스 관리 콘솔에 로그인하여 '구독' 또는 '내 노드' 페이지를 찾으십시오.
  • Clash / YAML 형식의 구독 링크를 선택하십시오.
  • 링크를 복사하여 보관하십시오. 다른 사람과 공유하지 마십시오.
구독 링크에는 계정 정보가 포함되어 있으므로 유출되지 않도록 주의해 주십시오.
1

Clash Verge Rev

Windows macOS

Mihomo(Meta) 코어를 기반으로 하며, 오리지널 CFW의 업데이트 중단 이후 가장 추천되는 Windows / macOS 클라이언트입니다. 기능이 완전하며 지속적으로 유지보수되고 있습니다.

1.1 클라이언트 설치

1

다운로드 페이지에서 설치 패키지 받기

다운로드 페이지를 방문하여 시스템에 맞는 최신 버전을 선택하십시오.

Windows
ClashVerge_x64.msi
# 범용 설치 패키지
macOS
ClashVerge_aarch64.dmg
# Apple Silicon (M1/M2/M3)
2

Windows: .msi 설치 패키지 실행

설치 패키지를 이중 클릭하고 안내에 따라 설치를 완료하십시오. SmartScreen 경고가 나타나면 '추가 정보' → '실행'을 클릭하십시오.

3

macOS: '응용 프로그램' 폴더로 드래그

.dmg를 마운트한 후 앱을 응용 프로그램으로 드래그하십시오. 처음 열 때 '열 수 없음' 메시지가 뜨면 '시스템 설정 → 개인정보 보호 및 보안'에서 '확인 없이 열기'를 클릭하십시오.

1.2 구독 링크 가져오기

1

Clash Verge Rev를 실행하고 왼쪽 아이콘 바에서 '구독'(Profiles) 탭을 클릭하십시오.

2

오른쪽 상단의 '새로 만들기' 버튼을 클릭하고 '원격' 유형을 선택하십시오.

3

'구독 URL' 입력란에 복사한 Clash 형식 구독 링크를 붙여넣고 '가져오기'를 클릭하십시오.

4

가져오기에 성공하면 해당 설정 카드의 오른쪽 상단 '선택' 버튼을 클릭하여 활성화하십시오. 활성화되면 왼쪽에 파란색 표시가 나타납니다.

5

'프록시'(Proxies) 페이지로 이동하여 노드 목록에서 사용할 노드를 선택하십시오. 오른쪽 상단의 '속도 측정' 아이콘을 클릭하여 지연 시간이 가장 낮은 노드를 찾을 수 있습니다.

'자동 업데이트' 기능을 켜서 24시간마다 최신 구독을 자동으로 가져오도록 설정하면 항상 최신 노드 목록을 유지할 수 있습니다.

1.3 프록시 모드 안내

Clash Verge Rev는 세 가지 프록시 모드를 제공합니다. 메인 화면 상단의 모드 선택기에서 전환할 수 있습니다.

규칙 모드 권장

설정 파일의 규칙에 따라 각 요청의 프록시 여부를 지능적으로 판단합니다. 국내 사이트는 직결하고 차단된 사이트는 프록시를 통해 접속하여 최적의 경험을 제공합니다.

글로벌 모드

모든 트래픽이 프록시를 거칩니다. 모든 요청을 완전히 프록시해야 하는 경우에 적합하지만, 국내 사이트 지연이 증가하고 트래픽 소모가 커집니다.

직결 모드

모든 트래픽이 프록시를 거치지 않고 직접 연결됩니다. Clash는 실행하되 프록시를 일시적으로 끄고 싶을 때(예: 내부망 리소스 접속 시) 사용합니다.

시스템 프록시를 활성화한 후 메인 화면의 '시스템 프록시' 스위치가 켜져 있는지 확인하십시오. 이제 브라우저 등 시스템 프록시를 지원하는 앱에서 프록시 사용이 가능합니다.

1.4 TUN 모드 활성화 (글로벌 프록시)

TUN 모드는 가상 네트워크 카드를 통해 네트워크 계층에서 모든 트래픽을 가로챕니다. 명령줄 도구, 게임, 프록시 설정이 없는 앱까지 대리하여 진정한 전체 트래픽 프록시를 구현합니다.

관리자 권한 필요: TUN 모드를 켜려면 관리자/root 권한이 필요합니다. Windows 사용자는 Clash Verge Rev를 관리자 권한으로 실행해 주십시오.
1

왼쪽의 '설정'(Settings)을 클릭하고 'TUN 모드' 항목을 찾으십시오.

2

TUN 모드 스위치를 '켜짐'으로 전환하십시오. 처음 켤 때는 가상 네트워크 카드 드라이버가 자동으로 설치됩니다 (인터넷 연결 필요).

3

'DNS 덮어쓰기'가 켜져 있는지 확인하십시오. 이는 TUN 모드에서 DNS 유출을 방지하는 핵심 단계입니다.

4

브라우저나 터미널을 열고 ipleak.net에 접속하여 IP가 프록시 노드의 IP로 변경되었는지 확인하십시오.

yaml · tun config
# TUN 모드 핵심 설정 (config.yaml)
tun:
  enable: true
  stack: mixed       # mixed 호환성 최적
  auto-route: true
  auto-detect-interface: true
  dns-hijack:
    - any:53        # 모든 DNS 쿼리 가로채기

dns:
  enable: true
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16
  nameserver:
    - https://dns.google/dns-query  # Google DoH
    - https://1.1.1.1/dns-query     # Cloudflare DoH
2

Clash for Android

Android

Android 플랫폼에서 가장 성숙한 그래픽 클라이언트(CFA)로, 완전한 Clash 설정, TUN 모드 및 앱별 프록시를 지원하며 안정성이 매우 뛰어납니다.

1

APK 다운로드

다운로드 페이지로 이동하거나 Clash for Android 로컬 패키지를 직접 다운로드하십시오.

2

APK 설치

휴대폰에서 APK 파일을 엽니다. '알 수 없는 출처' 메시지가 뜨면 설정에서 설치를 허용하고 안내에 따라 진행하십시오.

3

구독 가져오기

앱을 열고 'Profiles' → 'New Profile' → 'URL'을 클릭하여 구독 링크를 붙여넣고 저장하십시오.

4

활성화 및 시작

방금 가져온 프로필을 클릭하여 선택하고, 메인 화면으로 돌아와 'Stopped'를 'Running'으로 변경한 후 'Proxy' 페이지에서 노드를 선택하십시오.

Clash for Android는 현재 아카이브되었지만 여전히 가장 안정적이고 호환성이 좋은 Android 클라이언트입니다. 새로운 프로토콜 지원이 필요한 경우 ClashMeta for Android를 사용해 보십시오.
3

iOS 클라이언트

iPhone / iPad

iOS 플랫폼에는 무료 Clash 호환 클라이언트가 없습니다. 주요 선택지는 다음 두 가지 유료 앱이며, 해외 Apple ID를 사용하여 해당 지역의 App Store에서 구매해야 합니다.

Shadowrocket

$2.99 · 미국 App Store
  • Clash YAML 구독 직접 가져오기 지원
  • 가볍고 사용하기 쉬워 입문자에게 적합
  • 규칙 분기, 글로벌 모드 지원
가져오기 방법: 홈에서 '+' 클릭 → 'Subscribe' → 구독 URL 붙여넣기 → 완료

Stash

$3.99 · 미국 App Store 권장
  • Clash Meta 설정 구문 완벽 지원
  • 내장 트래픽 통계 및 연결 모니터링
  • 규칙 세트, 스크립트, 오버라이드 지원
가져오기 방법: '설정' → '원격 설정' → '추가' → URL 붙여넣기
해외 Apple ID 안내: 위의 앱을 구매하려면 미국(또는 기타 비중국 지역) Apple ID가 필요합니다. 해외 계정이 없는 경우 타오바오/텔레그램 등에서 구매하거나, 미국 Apple ID를 직접 생성한 후 기프트 카드로 충전하여 구매할 수 있습니다. 데이터 동기화 위험을 피하기 위해 해외 Apple ID를 주 계정으로 설정하지 마십시오.
4

고급 설정

기본 사용법을 익힌 후 고급 설정을 통해 Clash를 더 안정적이고 안전하며 지능적으로 작동시킬 수 있습니다.

4.1 구독 형식 변환

일부 서비스는 V2Ray(vmess://) 또는 SSR 형식의 구독만 제공하여 Clash로 직접 가져올 수 없는 경우가 있습니다. 이럴 때는 구독 변환 도구를 사용하여 Clash YAML 형식으로 변환해야 합니다.

온라인 변환 도구 (권장)

  • sub.v1.mk — 다양한 형식 간 상호 변환 지원
  • acl4ssr-sub — ACL4SSR 규칙 세트 기본 포함
  • subconverter.net — 가장 완벽한 기능, 사용자 정의 백엔드 지원

자체 백엔드 구축 (상급)

subconverter를 사용하여 자체 변환 백엔드를 구축하면 구독 링크가 제3자 서버로 전송되는 것을 방지하여 개인정보를 보호할 수 있습니다.

docker run -d -p 25500:25500
tindy2013/subconverter
제3자 온라인 변환 도구를 사용할 때 귀하의 구독 링크(계정 정보 포함)가 상대방 서버를 거치게 됩니다. 신뢰할 수 있는 도구를 사용하거나 자체 백엔드를 구축할 것을 권장합니다.

4.2 DNS 유출 방지

DNS 유출은 귀하가 방문하는 도메인이 ISP에 기록되게 하며, 트래픽이 프록시를 거치더라도 탐색 행위가 노출될 수 있습니다. FakeIP 모드와 암호화된 DNS(DoH/DoT)를 함께 사용하는 것을 권장합니다.

FakeIP 모드
가장 완벽한 유출 방지
Clash가 가짜 IP를 반환하고 DNS 해석은 멀리 떨어진 서버에서 완료되므로 로컬 ISP는 실제 도메인을 알 수 없습니다.
DoH
DNS over HTTPS
DNS 쿼리가 HTTPS를 통해 암호화되어 전송되므로 중간자 도청을 방지하며 호환성이 가장 좋습니다.
DoT
DNS over TLS
TLS로 DNS를 암호화하며 DoH보다 효율적이지만 프록시가 853 포트를 지원해야 합니다.
yaml · dns config
dns:
  enable: true
  listen: 0.0.0.0:1053
  enhanced-mode: fake-ip      # FakeIP 모드 유출 방지
  fake-ip-range: 198.18.0.1/16
  fake-ip-filter:             # FakeIP를 사용하지 않는 도메인
    - '+.lan'
    - localhost.ptlogin2.qq.com
  nameserver:                 # 해외 DoH 서버
    - https://dns.google/dns-query
    - https://1.1.1.1/dns-query
    - tls://8.8.8.8:853         # Google DoT
  fallback:                    # 국내 도메인은 로컬 DNS 사용
    - 223.5.5.5               # 알리 DNS
    - 119.29.29.29            # 텐센트 DNS
  fallback-filter:
    geoip: true
    geoip-code: CN
    ipcidr:
      - 240.0.0.0/4

설정 완료 후 ipleak.net 또는 browserleaks.com에 접속하십시오. 결과에 국내 ISP의 DNS 서버가 포함되어 있지 않으면 설정에 성공한 것입니다.

4.3 사용자 정의 분기 규칙

Clash 규칙 시스템은 도메인, IP, GEOIP, 프로세스 이름 등 다양한 차원을 통해 각 연결이 프록시를 거칠지 직결될지를 정밀하게 제어할 수 있습니다.

규칙 유형 예시 설명
DOMAIN google.com 전체 도메인 정확히 일치
DOMAIN-SUFFIX google.com 도메인 및 모든 하위 도메인 일치
DOMAIN-KEYWORD youtube 도메인에 키워드가 포함되면 일치
IP-CIDR 192.168.0.0/16 대상 IP 범위 일치
GEOIP CN 텐센트 DNS
PROCESS-NAME WeChat 연결을 시작한 프로세스 이름별 일치 (TUN 모드)
RULE-SET gfw 외부 규칙 세트 파일 참조 (대규모 규칙에 권장)
MATCH 최종 규칙, 남은 모든 트래픽 일치
yaml · rules example
# 사용자 정의 규칙 오버라이드 예시 (prepend-rules 우선순위 가장 높음)
rules:
  # 사설 IP 직결
  - IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
  - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve
  - IP-CIDR,127.0.0.0/8,DIRECT,no-resolve

  # 주요 해외 서비스 프록시 사용
  - DOMAIN-SUFFIX,google.com,노드 선택
  - DOMAIN-SUFFIX,youtube.com,노드 선택
  - DOMAIN-SUFFIX,github.com,노드 선택
  - DOMAIN-KEYWORD,openai,노드 선택

  # 메신저/국내 앱 직결
  - DOMAIN-SUFFIX,wechat.com,DIRECT
  - DOMAIN-SUFFIX,weixin.qq.com,DIRECT
  - PROCESS-NAME,WeChat.exe,DIRECT

  # 한국 IP 직결
  - GEOIP,CN,DIRECT

  # 최종 설정: 나머지 트래픽 프록시 사용
  - MATCH,노드 선택

권장 규칙 세트

ACL4SSR GitHub →

국내외 분기가 가장 포괄적인 규칙 세트로, 수만 개의 규칙을 수록하고 있습니다. Online/Lite 등 다양한 버전을 지원하며 Netflix, Disney+, Telegram 등 주요 서비스를 지원합니다.

Loyalsoldier GitHub →

GFW 리스트 기반의 가벼운 규칙 세트로, 분류가 명확하며(reject/spy/direct/proxy/gfw/tld-not-cn) 규칙 수가 적절하여 사용자 정의 조합에 적합합니다.

자주 묻는 질문

Clash Verge Rev: 왼쪽 '구독' → '새로 만들기' → 유형 '원격' 선택 → 서비스에서 제공한 Clash 형식 구독 URL 붙여넣기 → '가져오기' 클릭 → 다운로드 완료 후 카드에서 '선택' 클릭하여 활성화.

Clash for Android: Profiles → New Profile → URL → 링크 붙여넣기 → 저장 → 해당 프로필을 클릭하여 활성화.
시스템 프록시(HTTP/SOCKS5): 프록시 설정을 명시적으로 지원하는 앱(브라우저, 일부 앱)만 대리할 수 있습니다. 터미널 도구, 게임 등 시스템 프록시를 인식하지 못하는 프로그램은 프록시를 거치지 않습니다.

TUN 모드: 운영체제 네트워크 계층에서 가상 네트워크 카드를 생성하여 모든 TCP/UDP 트래픽을 가로챕니다. 모든 앱의 네트워크 요청이 Clash를 거치게 되어 진정한 글로벌 프록시를 구현합니다. 모든 앱을 대리하거나 게임 가속이 필요할 때 사용하는 것이 좋습니다.
시스템 프록시 모드만 사용할 경우, DNS 쿼리는 기본적으로 로컬 ISP의 DNS 서버를 거치게 됩니다. HTTP 트래픽이 프록시를 거치더라도 ISP는 귀하가 어떤 도메인에 접속하는지 여전히 알 수 있습니다.

해결 방법: ① Clash 설정에서 FakeIP 모드 활성화 ② nameserver를 DoH/DoT 암호화 DNS로 설정 ③ TUN 모드를 켜서 DNS 쿼리 트래픽도 Clash를 거치도록 설정. 설정 후 ipleak.net에서 확인하십시오.
다음 순서대로 확인해 보십시오:

1. 구독 업데이트: 최신 노드 목록을 가져옵니다. (노드는 정기적으로 교체될 수 있습니다)
2. 노드 교체: '속도 측정' 기능을 사용하여 지연 시간이 가장 낮은 노드를 찾습니다. 시간대에 따라 최적 노드가 다를 수 있습니다.
3. 프로토콜 전환: 특정 지역이나 시간대에 특정 프로토콜에 대한 제한이 있을 수 있으니 Hysteria2 또는 TUIC 노드로 전환해 보십시오.
4. 모드 확인: 프록시 모드가 '규칙' 또는 '글로벌'인지 확인하십시오. '직결'로 되어 있으면 안 됩니다.
5. 방화벽 확인: 시스템 방화벽이나 백신 소프트웨어가 Clash의 네트워크 요청을 차단하고 있지 않은지 확인하십시오.
Clash는 YAML 형식의 설정 파일을 사용하므로 vmess:// 또는 ssr:// 형식은 직접 가져올 수 없습니다.

해결 방법: 온라인 구독 변환 도구(예: sub.v1.mk)를 사용하여 Clash 형식으로 변환한 후 가져와야 합니다. 대부분의 서비스는 Clash 전용 구독 링크를 함께 제공하므로 서비스 페이지에서 형식을 변경하여 사용하십시오.
현재 iOS 플랫폼에는 무료 Clash 호환 클라이언트가 없습니다. App Store 한국 계정에서는 대부분 가려져 있으므로 다음과 같은 해외 계정 앱을 주로 사용합니다:

Shadowrocket ($2.99, 미국 계정) — 가볍고 호환성이 좋음
Stash ($3.99, 미국 계정) — 기능이 완전하며 Clash Meta 구문 지원

구매를 위해서는 미국(또는 기타 해외) Apple ID가 필요하며, 직접 생성하거나 신뢰할 수 있는 경로를 통해 확보해야 합니다.

아직 Clash 클라이언트가 없으신가요?

귀하의 기기 시스템에 맞는 플랫폼별 클라이언트 다운로드 페이지로 한 번에 이동하십시오. 모든 클라이언트는 무료 오픈 소스입니다.

>