튜토리얼 센터

Clash 사용 튜토리얼

처음부터 시작하여 Clash의 설치, 설정 및 사용 방법을 단계별로 안내해 드립니다. 기술적 배경이 없어도 5분이면 설정을 완료할 수 있습니다.

빠른 시작


Clash 사용은 단 세 단계로 가능합니다:

01

클라이언트 다운로드

운영체제에 따라 다운로드 페이지에서 적합한 클라이언트 설치 파일을 선택하세요.

다운로드 페이지로 이동
02

구독 가져오기

프록시 업체에서 제공한 구독 URL을 클라이언트에 붙여넣어 노드를 자동으로 불러옵니다.

가져오기 튜토리얼 확인
03

프록시 활성화

노드를 선택하고 시스템 프록시를 활성화하면 Google, YouTube, ChatGPT 등을 이용할 수 있습니다.

초보자 제안: 어떤 클라이언트를 선택해야 할지 모르겠다면 Windows 사용자는 Clash Verge Rev, macOS 사용자는 ClashX Meta, Android 사용자는 FlClash를 추천합니다.

Windows 설치 튜토리얼


다음은 Clash Verge Rev를 예로 들어 설치 과정을 설명합니다 (초보자에게 가장 추천).

1

설치 파일 다운로드

이동하기다운로드 페이지에서 Clash Verge Rev Windows x64 버전을 선택하세요(대부분의 PC에 적합). ARM 아키텍처 PC(예: Windows용 Surface Pro X)를 사용 중이라면 ARM64 버전을 다운로드하세요.

2

설치 프로그램 실행

다운로드한 .exe 파일을 더블 클릭합니다. Windows Defender SmartScreen 차단 메시지가 뜨면 「추가 정보」 → 「실행」을 클릭하세요. 설치 프로그램이 자동으로 설치를 완료합니다.

3

구독 링크 가져오기

Clash Verge Rev 실행 → 왼쪽 메뉴에서 「구독(Subscriptions)」 클릭 → 오른쪽 상단 「+」 클릭 → 팝업창에 구독 URL 붙여넣기 → 「가져오기(Import)」 클릭 후 노드 로딩이 완료될 때까지 기다립니다.

구독 URL은 프록시 서비스 업체(공항)에서 제공하며, 보통 업체 홈페이지의 「내 구독」 또는 「대시보드」 페이지에서 확인할 수 있습니다.
4

시스템 프록시 활성화

왼쪽 「프록시(Proxies)」 페이지로 이동하여 지연 시간이 낮은 노드를 선택합니다(번개 아이콘을 클릭하여 속도 측정 가능). 그 다음 「홈」으로 돌아가 「시스템 프록시」 스위치를 켭니다. 완료되었습니다! 이제 브라우저를 열고 Google, YouTube 등을 이용하실 수 있습니다.

macOS 설치 튜토리얼


다음은 ClashX Meta를 예로 들어 설치 과정을 설명합니다.

1

칩 유형 확인

왼쪽 상단 Apple 아이콘 → 「이 Mac에 관하여」를 클릭하여 프로세서 정보를 확인합니다. M1/M2/M3/M4 등 Apple Silicon 사용자는 ARM64 버전을, Intel 사용자는 x64 버전을 다운로드하세요.

2

ClashX Meta 설치

다운로드한 .dmg 파일을 열고 앱을 「응용 프로그램」 폴더로 드래그합니다. 처음 실행 시 「확인되지 않은 개발자」 메시지가 뜨면 「시스템 설정 → 개인정보 보호 및 보안」에서 「확인 없이 열기」를 클릭하세요.

3

설정 가져오기 및 활성화

ClashX Meta를 실행하면 메뉴 바에 고양이 아이콘이 나타납니다. 아이콘 클릭 → 「Config」 → 「Remote Config」 → 구독 URL 붙여넣기 → 「OK」를 클릭합니다. 성공적으로 불러온 후 「Set as system proxy」를 클릭하여 시스템 프록시를 활성화합니다.

Android 설치 튜토리얼


FlClash를 예로 들어 설명합니다. APK 파일로 직접 설치하며 Google Play가 필요하지 않습니다.

1

CPU 아키텍처 확인 및 APK 다운로드

2016년 이후 출시된 스마트폰은 대부분 ARM64(arm64-v8a)이므로 ARM64 버전을 다운로드하세요. 설치가 실패하거나 구형 기기인 경우 ARMv7(armeabi-v7a) 범용 버전을 시도해 보세요.

2

출처를 알 수 없는 앱 설치 허용

「설정 → 보안」(또는 「설정 → 앱 관리」)에서 「출처를 알 수 없는 앱 설치」 옵션을 찾아 사용 중인 다운로드/브라우저 앱의 설치 권한을 허용해 주세요.

3

설치 및 설정

APK 파일을 클릭하여 설치를 완료합니다 → FlClash 실행 → 오른쪽 상단 「+」 클릭하여 설정 추가 → 「URL」 선택 → 구독 링크 붙여넣기 → 저장 → 메인 화면으로 돌아가 프록시 스위치를 켭니다. 처음 실행 시 VPN 권한 요청이 뜨면 허용해 주세요.

iOS 설치 튜토리얼


iOS 프록시 앱은 App Store를 통해 다운로드해야 하며,미국 Apple ID이 필요합니다. 하단의 미국 Apple ID 가입 튜토리얼입니다.

Stash의 경우:

1

미국 App Store로 전환

App Store 실행 → 오른쪽 상단 프로필 아이콘 클릭 → 맨 아래로 스크롤 → 「로그아웃」 클릭 → 미국 Apple ID로 로그인합니다.

2

Stash 구매 및 설치

App Store에서 「Stash」 검색 → 구매(약 $3.99) → 설치합니다. 구매를 위해 미국 기프트 카드 또는 해외 결제 카드(Visa/Mastercard)가 필요합니다.

3

구독 가져오기 및 활성화

Stash 실행 → 「Config」 탭 → 오른쪽 상단 「+」 → 「Remote Config」 → 구독 URL 붙여넣기 → 다운로드합니다. 그 다음 메인 화면으로 돌아가 「Connected」 스위치를 켭니다. 처음 실행 시 VPN 설정 추가 요청이 뜨면 허용해 주세요.

Linux 설치 튜토리얼


Linux는 GUI 클라이언트(Clash Verge Rev)와 명령줄 핵심(Mihomo) 두 가지 방식을 제공합니다.

방법 1: GUI 클라이언트 (데스크톱 사용자 권장)

Bash — Ubuntu/Debian 설치
# Install DEB package (Ubuntu/Debian)
sudo dpkg -i clash-verge-rev-linux-amd64.deb
# Or install RPM package (Fedora/CentOS)
sudo rpm -i clash-verge-rev-linux-x86_64.rpm

구독 링크 가져오기


「구독 링크」(Subscription URL)는 프록시 업체에서 제공하는 노드 설정 주소로, Clash 클라이언트가 이 링크를 통해 사용 가능한 모든 노드를 자동으로 불러오고 분석합니다.

구독 링크는 어디서 찾나요?프록시 업체 홈페이지에 로그인하여 「내 구독」, 「대시보드」 또는 「원클릭 가져오기」 페이지에서 Clash 형식의 구독 링크를 복사하세요.

공통 가져오기 단계

  1. Clash 클라이언트를 실행하고 「구독」, 「설정」 또는 「Profile」 옵션을 찾으세요.
  2. 추가 버튼(보통 「+」)을 클릭하고 「URL 가져오기」 또는 「원격 설정」 선택
  3. 구독 URL을 붙여넣고 확인/가져오기 클릭
  4. 클라이언트가 노드를 불러오고 분석할 때까지 대기 (보통 수 초 내 완료)
  5. 프록시 목록에서 노드를 하나 선택하고 프록시를 시작하면 완료

구독 자동 업데이트

구독 자동 업데이트를 켜는 것을 권장합니다. 보통 「구독 설정」에서 업데이트 간격(24시간마다 권장)을 설정하여 노드 정보를 항상 최신 상태로 유지할 수 있습니다.

설정 파일 상세 설명


Clash는 YAML 형식의 설정 파일(config.yaml)을 사용합니다. 기본 구조를 이해하면 규칙과 프록시 그룹을 사용자 정의하는 데 도움이 됩니다.

config.yaml — 최소 설정 예시
mixed-port: 7890       # HTTP and SOCKS5 mixed port
allow-lan: false       # Set true to share proxy with LAN devices
mode: rule             # rule | global | direct
log-level: info

proxies:
  # Proxy nodes (usually imported via subscription)
  - name: HK-01
    type: trojan
    server: hk.example.com
    port: 443
    password: your-password

proxy-groups:
  - name: PROXY
    type: select
    proxies: [HK-01, DIRECT]

rules:
  - DOMAIN-SUFFIX,google.com,PROXY
  - DOMAIN-KEYWORD,youtube,PROXY
  - GEOIP,CN,DIRECT
  - MATCH,PROXY
설정 항목 설명 일반적인 값
mixed-port HTTP & SOCKS5 혼합 프록시 포트 7890
mode 트래픽 모드 rule (규칙 분할) / global (전역 프록시) / direct (전체 직결)
allow-lan 로컬 네트워크(LAN) 기기의 프록시 사용 허용 여부 false (기본값) / true (공유기 및 기타 기기에 공유)
proxies 프록시 노드 목록 주로 구독 링크를 통해 자동으로 채워짐
proxy-groups 정책 그룹 (자동 선택, 수동 선택, 부하 분산 등) 하단 정책 그룹 튜토리얼 참조
rules 트래픽 분할 규칙 목록 하단 규칙 분할 튜토리얼 참조

규칙 분할 설정


규칙 분할은 Clash의 핵심 기능으로, 국내 트래픽은 직결하고 해외 트래픽은 프록시를 경유하며 광고 도메인은 차단하도록 수동 조작 없이 자동으로 처리합니다.

규칙 유형 일람

DOMAIN-SUFFIX
도메인 접미사 기준 매칭
DOMAIN-SUFFIX,google.com,PROXY

google.com 및 모든 서브 도메인(mail.google.com, drive.google.com 등) 매칭

DOMAIN-KEYWORD
도메인 키워드 기준 매칭
DOMAIN-KEYWORD,youtube,PROXY

도메인에 youtube가 포함된 요청을 프록시로 전송

GEOIP
IP 소속 국가 기준 매칭
GEOIP,CN,DIRECT

대상 IP가 한국인 경우 직결하여 국내 서비스 속도 최적화

IP-CIDR
IP 주소 대역 기준 매칭
IP-CIDR,192.168.0.0/16,DIRECT

로컬 네트워크 IP는 프록시 없이 직결

RULE-SET
원격 규칙 세트 참조 (구독 규칙)
RULE-SET,gfw,PROXY

원격 URL에서 규칙 세트를 불러오며, 주로 구독 링크에 내장된 형식

MATCH
최종 기본 규칙 (맨 마지막에 배치)
MATCH,PROXY

어떠한 규칙에도 매칭되지 않는 모든 트래픽을 처리하는 규칙

지원 프록시 프로토콜


Clash(Mihomo/Clash.Meta 커널 기반)는 업계에서 가장 포괄적인 프록시 프로토콜을 지원하여 다양한 네트워크 환경과 보안 요구 사항을 충족합니다.

프로토콜 특징 추천 시나리오
Shadowsocks (SS) 가볍고 효율적이며 리소스 소모가 매우 적음 낮은 지연 시간 요구, 대용량 트래픽 시나리오
VMess V2Ray 네이티브 프로토콜, TLS 암호화, 탐지 우회 높은 보안 요구, 네트워크 검열 방지
VLESS VMess 간소화 버전으로 오버헤드 감소 REALITY와 함께 사용 시 최상의 효과
Trojan HTTPS 트래픽으로 위장하여 탐지가 매우 어려움 심층 패킷 검사(DPI)가 엄격한 네트워크 환경
Hysteria2 QUIC/UDP 기반으로 고속 및 낮은 지연 시간 스트리밍, 게임, 고속 파일 전송
TUIC QUIC 기반으로 낮은 지연 시간 실시간 앱, 영상 통화
REALITY VLESS + 실제 인증서 위장으로 가장 강력한 탐지 우회 가장 엄격한 검열 환경을 위한 최우선 선택
WireGuard 최신 VPN 프로토콜로 매우 높은 효율성 P2P 터널, 기업 및 개인용 VPN

TUN 모드 설정


TUN 모드는 가상 네트워크 카드를 생성하여 시스템의 모든 TCP/UDP 트래픽을 가로챕니다. 이를 통해 시스템 프록시를 지원하지 않는 앱(일부 게임, 터미널 명령줄 도구 등)까지 포함하는 진정한 전역 프록시를 구현합니다.

TUN 모드는관리자 권한 권한(Windows) 또는 root/sudo 권한(Linux)이 필요합니다. macOS는 처음 사용 시 보조 프로그램 설치 승인이 필요합니다.

Clash Verge Rev에서 TUN 활성화

  1. Clash Verge Rev를 관리자 권한으로 실행 (우클릭 → 관리자 권한으로 실행)
  2. 「Settings(설정)」 → 「System Settings(시스템 설정)」으로 이동
  3. 「TUN Mode」 스위치 활성화
  4. 팝업되는 권한 요청 창에서 「예」 클릭
  5. 가상 네트워크 카드 생성이 완료되고 「TUN is running」 메시지가 뜨면 성공
config.yaml — TUN 설정 예시
tun:
  enable: true
  stack: system   # system | gVisor | mixed
  auto-route: true
  auto-detect-interface: true
  dns-hijack:
    - any:53

프록시 그룹 설정


정책 그룹(proxy-groups)을 통해 여러 노드를 다양한 전략으로 구성하여 자동 속도 선택, 부하 분산, 장애 조치 등 고급 기능을 구현할 수 있습니다.

select

수동 선택

클라이언트 인터페이스에서 수동으로 노드를 전환합니다. 특정 노드를 직접 지정해야 하는 사용자에게 적합합니다.

url-test

지연 시간 자동 선택

모든 노드의 지연 시간을 정기적으로 테스트하여 현재 가장 낮은 지연 시간을 가진 노드를 자동으로 선택합니다.

fallback

장애 조치 (Failover)

첫 번째 사용 가능한 노드를 우선적으로 사용하고, 연결 실패 시 다음 노드로 자동 전환합니다.

load-balance

부하 분산 (Load Balance)

여러 노드에 트래픽을 분산시킵니다. 여러 연결을 동시에 사용해야 하는 환경에 적합합니다.

커널 아키텍처 및 성능


Clash가 수백만 사용자에게 신뢰받는 이유는 풍부한 기능뿐만 아니라 높은 처리량, 낮은 지연 시간, 리소스 효율성 등 뛰어난 아키텍처 덕분입니다.

Go 언어: 네이티브 고성능 동시 처리

Clash 커널(Mihomo)은 Go 언어로 작성되었습니다. Go의 고루틴(goroutine) 스케줄링 모델은 매우 적은 메모리 사용량으로 수천 개의 동시 연결을 처리할 수 있게 해줍니다. 스트리밍, 게임, 다운로드를 동시에 수행하더라도 커널이 병목 현상을 일으키지 않습니다. C/C++ 기반 도구와 비교하여 Go는 개발 효율성과 보안성 면에서 뛰어나며, 메모리 안전 메커니즘을 통해 크래시와 취약점 위험을 줄여줍니다.

매우 낮은 CPU 점유율

대기 시 CPU 점유율은 보통 1% 미만이며, 고속 트래픽 처리 시에도 최소한의 계산 리소스만 사용합니다.

적은 메모리 사용량

일반적인 실행 메모리는 30~80 MB 수준으로, 저사양 기기나 공유기에서도 부드럽게 작동합니다.

높은 데이터 처리량

싱글 코어만으로도 Gbps급 데이터 전송 능력을 발휘하여 가정과 기업의 최고 대역폭 요구 사항을 충족합니다.

양자 내성 암호화

VLESS + REALITY와 같은 최신 암호화 방식을 지원하여 기존 프록시 프로토콜보다 높은 보안성을 제공합니다.

초고속 프로토콜 지원

올바른 프로토콜 선택은 속도 향상의 핵심입니다. 다음 프로토콜들은 Mihomo 커널에서 네이티브로 지원되며 고대역폭 환경에 최적화되어 있습니다:

스마트 DNS 및 규칙 캐시

Mihomo는 DNS 캐시와 규칙 인덱스 최적화가 내장되어 첫 분석 후의 반복 요청 비용이 거의 제로에 가깝습니다. 규칙 분할와 결합하여 국내 트래픽을 모두 직결하면 프록시 노드를 거치지 않아 지연 시간이 더욱 단축됩니다.

실용적인 제안: 가장 낮은 지연 시간이 필요하다면 정책 그룹에서 url-test 모드를 활성화하세요. Clash가 자동으로 속도를 측정하여 현재 가장 빠른 노드를 선택합니다. 상세 내용은 정책 그룹 설정입니다.

미국 Apple ID 가입


Apple Store 정책으로 인해 프록시 관련 앱은 미국 계정으로 구매해야 합니다. 다음은 전체 가입 절차입니다.

1

이메일 준비

Apple ID에 가입한 적 없는 이메일(Gmail, Outlook, iCloud 등)을 준비하세요. 인증 메일을 받을 수 있어야 합니다.

2

appleid.apple.com에서 가입

방문하여 appleid.apple.com「Apple ID 생성」을 클릭하세요. 국가/지역은「미국」를 선택하고, 영문 이름 작성 및 18세 이상 생년월일을 입력한 뒤 이메일 인증을 완료하세요.

3

App Store에서 계정 전환

App Store 실행 → 오른쪽 상단 프로필 클릭 → 맨 아래로 스크롤 → 「로그아웃」 → 새로 가입한 미국 계정으로 로그인합니다.

4

결제 방법 설정

처음 로그인 시 결제 방법 선택 화면에서 「None(없음)」을 클릭하면 카드 등록 없이 진행할 수 있습니다. 유료 앱 구매 시에는 미국 App Store 기프트 카드나 해외 결제 카드(Visa/Mastercard)를 연동해야 합니다.

Linux CLI 설정 가이드


데스크톱 환경이 없는 서버에서 Mihomo 핵심을 사용하여 명령줄 프록시 설정을 수행합니다.

Mihomo 설치 및 systemd 서비스 설정
# Create config directory
sudo mkdir -p /etc/mihomo
sudo cp config.yaml /etc/mihomo/

# Create systemd service file
sudo tee /etc/systemd/system/mihomo.service <<EOF
[Unit]
Description=Mihomo Clash Kernel
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/bin/mihomo -f /etc/mihomo/config.yaml
Restart=on-failure
RestartSec=3

[Install]
WantedBy=multi-user.target
EOF

# Enable and start the service
sudo systemctl daemon-reload
sudo systemctl enable mihomo
sudo systemctl start mihomo
sudo systemctl status mihomo

자주 묻는 질문 FAQ


프록시를 켰는데 웹페이지가 열리지 않는 이유는 무엇인가요?

다음 단계에 따라 점검해 보세요:

  1. 노드 사용 가능 여부 확인: 클라이언트에서 노드 지연 시간 테스트를 수행하여 정상적인 노드(<500ms)를 선택하세요.
  2. 프록시 모드 확인: 현재 모드가 「전역(Global)」이 아닌 「규칙(Rule)」 모드인지 확인하세요.
  3. 시스템 프록시 활성화 여부 확인: 일부 클라이언트는 「시스템 프록시」 또는 「Set as system proxy」를 수동으로 켜야 합니다.
  4. 방화벽/보안 소프트웨어 충돌: 포트 충돌을 피하기 위해 다른 VPN이나 보안 프로그램을 잠시 종료해 보세요.
특정 앱(예: 게임)만 프록시를 적용하려면 어떻게 하나요?

TUN 모드를 활성화하세요 (상단 TUN 모드 튜토리얼 참조). TUN 모드는 가상 네트워크 카드를 생성하여 시스템 프록시를 지원하지 않는 게임 클라이언트나 명령줄 도구를 포함한 모든 트래픽을 처리합니다.

구독 링크를 가져온 후 「분석 실패」가 뜨면 어떻게 하나요?

「분석 실패(Parse Error)」는 주로 다음과 같은 원인으로 발생합니다:

  • 구독 링크가 만료되었습니다. 프록시 업체 홈페이지에서 새 링크를 받으세요.
  • 프록시 계정이 만료되었거나 트래픽을 모두 소진했습니다. 업체에 문의하세요.
  • 현재 네트워크 환경에서 구독 주소에 접속할 수 없습니다. VPN 노드를 수동으로 하나 추가한 후 구독 업데이트를 시도해 보세요.
  • 구독 형식이 호환되지 않음: Base64 등이 아닌 Clash 형식(YAML)의 링크인지 확인하세요.
Clash와 일반 VPN의 차이점은 무엇인가요?

Clash는 프록시 클라이언트이지 전체 VPN 서비스가 아닙니다. 주요 차이점은 다음과 같습니다:

  • 프록시 노드/구독 서비스와 함께 사용해야 함: Clash 자체는 서버를 제공하지 않으므로 별도의 프록시 서비스(구독 링크)가 필요합니다.
  • 더 유연한 규칙 분할: 어떤 트래픽을 프록시로 보낼지 정교하게 제어할 수 있습니다. 기존 VPN은 보통 전체 트래픽을 터널링합니다.
  • 완전한 오픈 소스 투명성: 코드가 공개되어 감사 가능하므로 백도어 위험이 없습니다.
  • 더 풍부한 프로토콜 지원: Trojan, Hysteria2, REALITY 등 검열 우회에 특화된 최신 프로토콜을 지원합니다.
Clash 사용 후 인터넷 속도가 느려지면 어떻게 하나요?

인터넷 속도 저하의 일반적인 원인과 해결 방법:

  • 노드 거리가 멀거나 품질이 낮음: 지연 시간이 더 낮은 노드로 전환해 보세요. 보통 물리적으로 가까운 지역의 노드가 더 빠릅니다.
  • 프록시가 불필요한 트래픽이 프록시를 경유함: 분할 규칙을 확인하여 국내 트래픽은 프록시 없이 직결되도록 설정하세요.
  • 프록시 모드가 전역으로 설정됨: 「규칙」 모드로 변경하여 국내 트래픽을 직결로 설정하세요.
  • 서비스 제공업체 대역폭 제한: 요금제에 따라 대역폭 상한이 있으며 피크 시간대에는 속도가 느려질 수 있습니다.

Clash를 사용할 준비가 되셨나요?

다운로드 페이지로 이동하여 기기에 맞는 클라이언트를 선택하고 이 튜토리얼에 따라 설정하면 5분 안에 완료할 수 있습니다.

클라이언트 무료 다운로드