Clash 사용 가이드
전 플랫폼 설정 안내
설치부터 실전 사용까지 Windows, macOS, Android, iOS, Linux 전 플랫폼을 지원합니다. 구독 가져오기, TUN 모드 설정, 규칙 모드 설명 등 핵심 조작법을 포함하여 초보자도 5분 만에 Clash 프록시 클라이언트를 마스터할 수 있습니다.
Clash Verge Rev 다운로드 및 설치
본 사이트의 다운로드 페이지에서 Clash Verge Rev Windows x64 설치 파일(.exe 형식)을 다운로드하세요. 대부분의 Windows 10 / 11 사용자는 x64 버전을, Surface Pro X 등 ARM 기기 사용자는 ARM64 버전을 선택하시면 됩니다.
다운로드 완료 후 .exe 설치 파일을 실행하여 안내에 따라 설치를 완료하세요. 설치가 끝나면 시작 메뉴나 바탕 화면에서 Clash Verge 아이콘을 찾아 실행합니다.
구독 링크 가져오기 (공항 노드 설정)
Clash 클라이언트 자체에는 프록시 노드가 포함되어 있지 않으므로 공항에서 제공하는 구독 링크가 필요합니다. 구독 URL을 얻은 후 Clash Verge Rev에서 다음 단계에 따라 가져오세요:
- 왼쪽 메뉴에서 '구독 (Subscription)' 탭 클릭
- 오른쪽 상단 '새로 만들기 (New)' 버튼 클릭
- 'URL' 입력란에 구독 링크 붙여넣기
- 메모 이름(예: '나의 공항') 입력 후 '저장 (Save)' 클릭
- 구독 카드 오른쪽의 새로고침 버튼을 클릭하여 노드 목록 업데이트가 완료될 때까지 대기
프록시 모드 선택 및 시스템 프록시 활성화
왼쪽 메뉴에서 '설정 (Settings)'을 클릭하고 '프록시 모드 (Proxy Mode)' 설정을 찾아 적절한 모드를 선택하세요:
'규칙 모드'를 선택한 후 설정에서 '시스템 프록시 (System Proxy)' 스위치를 켜면 브라우저와 대부분의 앱에 자동으로 프록시가 적용됩니다.
(심화) TUN 모드를 활용한 전체 트래픽 프록시 구현
일반 '시스템 프록시'는 시스템 프록시 설정을 지원하는 앱(브라우저 등)만 적용됩니다. 게임, 명령줄 도구 등 모든 TCP/UDP 트래픽을 프록시로 통과시키려면 TUN 모드를 활성화해야 합니다:
- 작업 표시줄의 Clash Verge Rev 아이콘을 우클릭하고 '관리자 권한으로 실행'으로 재시작
- '설정' → 'TUN 모드'를 찾아 스위치 활성화
- 가상 네트워크 어댑터 (WinTun) 설치 안내 팝업이 뜨면 '허용' 클릭
- TUN 모드가 성공적으로 활성화되면 모든 네트워크 트래픽이 Clash를 통해 처리됩니다.
기타 Windows 클라이언트 사용법
Clash Verge Rev 다운로드 및 설치
본 사이트의 다운로드 페이지에서 Mac 칩셋 종류에 맞는 버전을 선택하세요:
- Apple Silicon (M1 / M2 / M3 / M4 칩): Apple Silicon (.dmg) 다운로드
- Intel 칩 (2020년 이전 Mac): Intel x64 (.dmg) 다운로드
칩셋 종류 확인법: 화면 왼쪽 상단 Apple 아이콘 → '이 Mac에 관하여'에서 프로세서 정보 확인.
다운로드한 .dmg 파일을 실행한 뒤 Clash Verge 아이콘을 '응용 프로그램 (Applications)' 폴더로 드래그하여 설치를 완료하세요.
macOS Gatekeeper 보안 안내 해결법
처음 열 때 '확인되지 않은 개발자' 또는 '파일 손상' 안내가 나타날 수 있습니다. 이는 Gatekeeper의 정상적인 보안 메커니즘이며 소프트웨어 결함이 아닙니다.
해결 방법 (권장): '시스템 설정 → 개인정보 보호 및 보안'으로 이동하여 페이지 하단에서 차단된 앱 이름을 찾아 '확인 없이 열기'를 클릭하세요.
sudo xattr -rd com.apple.quarantine /Applications/ClashVerge.app
구독 링크 가져오기 및 노드 업데이트
Clash Verge Rev를 실행하세요. 조작법은 Windows와 동일합니다: 왼쪽 '구독' → '새로 만들기' → 구독 URL 붙여넣기 → 이름 입력 → 저장 → 새로고침 클릭으로 노드 업데이트.
업데이트 완료 후 '프록시' 페이지에서 사용할 노드나 전략 그룹을 선택하세요. Auto 자동 속도 측정 전략 그룹 사용을 추천합니다.
(심화) TUN 모드로 전체 트래픽 프록시 적용
macOS에서 TUN 모드를 켜려면 시스템 네트워크 확장 프로그램 설치가 필요합니다. '설정 → TUN 모드'를 켜면 권한 요청 팝업이 뜨며, 이때 사용자 비밀번호를 입력하여 승인하세요.
만약 '시스템 확장 프로그램이 차단됨' 안내가 나타나면 '시스템 설정 → 개인정보 보호 및 보안'에서 확장 프로그램 요청을 찾아 '허용'을 클릭한 뒤 다시 시도하세요.
기타 macOS 클라이언트 사용법
APK 설치 파일 다운로드 및 설치
본 사이트의 다운로드 페이지에서 Clash Meta for Android APK 파일을 다운로드하세요. 2015년 이후 구매한 스마트폰은 arm64-v8a 버전을, 아키텍처를 모를 경우 Universal(범용) 버전을 선택하세요.
APK 파일은 Google Play 외의 경로이므로 설치 전 '출처를 알 수 없는 앱 설치' 권한을 허용해야 합니다:
- 휴대폰 '설정 → 보안' (기기마다 경로가 다를 수 있음) 이동
- '출처를 알 수 없는 앱 설치' 항목 찾기
- 사용 중인 브라우저나 파일 관리자에 대해 해당 권한 활성화
- 다운로드한 APK 파일을 실행하여 설치 완료
구독 링크 가져오기
앱 실행 후 하단 내비게이션 바에서 '프로파일 (Profiles)'을 클릭하세요:
- 오른쪽 상단 '+' 버튼 클릭
- 유형을 'URL'로 선택
- URL 입력란에 구독 링크 붙여넣기
- 프로파일 이름(선택 사항) 입력 후 '저장 및 업데이트 (Save & Update)' 클릭
- 다운로드 완료 후 해당 프로파일 이름을 클릭하여 현재 설정으로 활성화
프록시 노드 선택 및 VPN 시작
하단 내비게이션 바에서 '프록시 (Proxies)'를 클릭하여 사용 가능한 노드를 확인하세요. 지연 시간이 낮은 노드를 선택하거나 'Auto (자동 선택)' 전략 그룹 사용을 권장합니다.
메인 페이지로 돌아와 상단의 '클릭하여 시작' 버튼을 누르세요. VPN 권한 요청 팝업이 뜨면 '허용'을 클릭하여 프록시를 활성화합니다.
기타 Android 클라이언트 사용법
App Store에서 Stash 구매 및 다운로드
해외 Apple ID로 전환한 후 App Store에서 'Stash'를 검색하거나, 본 사이트의 다운로드 페이지에 있는 App Store 링크를 통해 구매 페이지로 이동하세요 (약 $3.99, 1회 구매로 평생 소장, 구독료 없음).
구매 및 다운로드 완료 후 홈 화면에서 Stash 아이콘을 찾아 앱을 실행합니다.
Clash 구독 링크 가져오기
Stash를 실행하고 하단 내비게이션 바에서 '설정 (Config)' 탭을 클릭하세요:
- 오른쪽 상단 '+' 버튼 클릭
- 'URL에서 다운로드 (Download from URL)' 선택
- Clash 형식의 구독 링크를 붙여넣고 설정 이름을 입력합니다
- '확인 (OK)'을 클릭하여 다운로드 및 설정 파일 가져오기를 시작합니다
- 다운로드 완료 후 설정 파일 옆의 체크 표시를 클릭하여 현재 사용 설정으로 활성화합니다
노드 선택 및 프록시 시작
하단 내비게이션에서 '정책 (Policy)' 또는 '프록시 (Proxies)'를 클릭하여 적절한 노드를 선택하거나 자동 선택 전략 그룹을 사용하세요.
'홈'으로 돌아와 상단의 큰 스위치를 눌러 Stash를 시작합니다. 'Stash에서 VPN 구성을 추가하고자 합니다'라는 시스템 팝업이 뜨면 '허용'을 클릭하고 Face ID / Touch ID 또는 비밀번호로 승인하세요.
Shadowrocket (소로켓) 사용 안내
Clash Verge Rev 설치
본 사이트의 다운로드 페이지에서 해당 Linux 배포판에 맞는 설치 파일을 다운로드한 후 다음 명령어를 실행하여 설치하세요:
sudo dpkg -i clash-verge-rev_*.deb
sudo rpm -i clash-verge-rev_*.rpm
설치 완료 후 애플리케이션 메뉴에서 Clash Verge를 찾거나 터미널에서 clash-verge를 입력하여 실행합니다.
구독 링크 가져오기 및 프록시 설정
Clash Verge Rev Linux 버전 UI는 Windows / macOS와 동일합니다: 왼쪽 '구독' 클릭 → '새로 만들기' → 구독 URL 붙여넣기 → 저장 후 노드 업데이트.
업데이트 완료 후 '프록시' 페이지에서 노드를 선택하고, '설정'에서 '시스템 프록시'를 활성화하세요.
http_proxy/https_proxy 환경 변수를 수동으로 설정하는 것이 좋습니다.
(심화) TUN 모드로 전체 트래픽 프록시 적용
Linux TUN 모드는 root 권한 또는 실행 파일 capabilities 설정이 필요합니다. 다음 두 가지 방법 중 하나를 권장합니다:
sudo clash-verge
sudo setcap cap_net_admin=ep $(which clash-verge)
설정 완료 후 Clash Verge Rev 설정에서 'TUN 모드'를 활성화하면 모든 앱 트래픽에 대해 투명 프록시가 적용됩니다.
기타 Linux 클라이언트 사용법
Mihomo 코어 바이너리 파일 다운로드
본 사이트의 다운로드 페이지에서 운영체제와 아키텍처에 맞는 버전을 선택하세요:
.exe 실행 파일이 생성되며 설정 파일과 동일한 디렉토리에 두는 것이 좋습니다.다운로드 완료 후 압축을 풀면 mihomo (Linux / macOS) 또는 mihomo.exe (Windows) 실행 파일이 생성됩니다. 실행 권한을 부여하세요:
chmod +x mihomo
config.yaml 설정 파일 준비
Mihomo 코어는 YAML 형식의 설정 파일을 통해 프록시 노드, 규칙, 포트 등 모든 매개변수를 정의합니다. 기본 설정 경로는 ~/.config/mihomo/ (Linux / macOS) 또는 %USERPROFILE%\.config\mihomo\ (Windows)이며, 메인 설정 파일명은 config.yaml입니다.
가장 빠른 방법은 공항에서 제공하는 Clash 형식 구독 링크를 사용하여 설정 파일을 다운로드하는 것입니다:
mkdir -p ~/.config/mihomo && curl -L "https://본인의 구독 링크" -o ~/.config/mihomo/config.yaml
수동 작성이 필요한 경우를 위한 가장 간단한 config.yaml 예시 구조입니다:
mixed-port: 7890 # HTTP + SOCKS5 혼합 프록시 포트
allow-lan: false # 로컬 네트워크(LAN) 연결 허용 여부
mode: rule # 프록시 모드: rule / global / direct
log-level: info
external-controller: 127.0.0.1:9090 # API 컨트롤 포트 (Web 패널용)
proxies: # 프록시 노드 목록 (구독에서 자동 수신)
- name: "예시 노드"
type: ss
server: example.com
port: 443
cipher: chacha20-ietf-poly1305
password: "your-password"
proxy-groups: # 전략 그룹
- name: "PROXY"
type: select
proxies: ["예시 노드"]
rules: # 라우팅 규칙
- GEOIP,CN,DIRECT
- MATCH,PROXY
Mihomo 코어 실행
config.yaml 파일이 기본 경로에 있는지 확인한 후 코어를 바로 실행하세요:
./mihomo
./mihomo -d /path/to/config/directory
성공적으로 시작되면 터미널에 Start initial compatible provider default와 유사한 로그가 출력됩니다. 이제 다음이 가능합니다:
- HTTP/SOCKS5 프록시 포트(기본
7890) 준비 완료. 브라우저나 앱에서 프록시 주소를127.0.0.1:7890으로 수동 설정 가능 - RESTful API 컨트롤 포트(기본
9090) 준비 완료. Web 패널을 통해 노드 및 규칙 관리 가능
https://d.metacubex.one 방문 후 http://127.0.0.1:9090 입력)를 통해 실행 중인 Mihomo 코어를 시각적으로 관리하고 노드 전환, 트래픽 확인, 모드 변경을 할 수 있습니다.
(Linux 서버) systemd 시스템 서비스로 구성
Linux 서버에서는 Mihomo를 systemd 서비스로 등록하여 부팅 시 자동 시작 및 백그라운드 실행을 구현하는 것이 좋습니다:
sudo mv mihomo /usr/local/bin/mihomo
sudo mkdir -p /etc/mihomo
sudo cp config.yaml /etc/mihomo/config.yaml
[Unit]
Description=Mihomo Proxy Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/mihomo -d /etc/mihomo
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable mihomo
sudo systemctl start mihomo
sudo systemctl status mihomo
config.yaml에 tun: 필드 추가 설정이 필요하며, root 권한으로 실행하거나 mihomo 바이너리에 cap_net_admin capabilities를 설정해야 합니다. 자세한 내용은 Mihomo 공식 문서를 참조하세요.
Mihomo 코어 고급 리소스
https://d.metacubex.one에 접속하여 로컬 API 주소(기본 http://127.0.0.1:9090)를 입력해 연결하세요.Clash 핵심 개념 상세 분석
다음 핵심 개념들을 이해하면 Clash의 각 기능을 더 잘 활용하고 일반적인 설정 문제를 해결하는 데 도움이 됩니다.
구독 링크 (Clash 공항 구독)란 무엇인가요?
구독 링크는 프록시 서비스 업체(공항)에서 제공하는 URL 주소로, 모든 프록시 노드의 상세 설정 정보(서버 주소, 포트, 프로토콜, 키 등)가 포함되어 있습니다. Clash 클라이언트는 이 URL에 접속하여 설정 파일을 자동으로 다운로드 및 분석하고 최신 노드 목록을 가져옵니다.
구독 링크 하나만 있으면 Clash가 모든 노드 설정을 자동으로 처리하므로 서버 정보를 수동으로 입력할 필요가 없습니다. 클라이언트에서 '자동 업데이트'를 설정하여 정기적으로 최신 노드를 동기화하는 것을 권장합니다.
https://your-airport.com/api/v1/client/subscribe?token=xxxxxxxx
세 가지 프록시 모드 상세 설명
시스템 프록시 vs TUN 모드, 어떻게 선택하나요?
- 운영체제의 HTTP/HTTPS 프록시 포트 설정
- 시스템 프록시 설정을 따르는 앱(주로 브라우저)만 프록시 적용
- 관리자(admin) / root 권한 불필요
- 게임 클라이언트, 일부 앱, UDP 트래픽이 프록시를 우회할 수 있음
- 가상 네트워크 카드를 생성하여 시스템의 모든 네트워크 트래픽을 제어
- 모든 앱 트래픽이 Clash 코어를 통해 처리됨
- 관리자(admin) / root 권한 필요
- 게임, 명령줄 도구, UDP 트래픽 모두 정상 프록시 적용
Clash 사용 자주 묻는 질문 (FAQ)
사용자들이 가장 많이 묻는 Clash 설정 및 사용 관련 질문들을 모아 해결 방법을 안내해 드립니다.
Clash 구독 링크는 어떻게 가져오나요? 구독 URL은 어디에 입력하나요?
Clash Verge Rev (Windows / macOS / Linux): 왼쪽 메뉴 '구독' → '새로 만들기' → URL 붙여넣기 → 저장 → 새로고침 버튼을 눌러 노드 업데이트.
Clash Meta for Android: 하단 내비게이션 'Profiles' → '+' → 'URL' 선택 → 구독 링크 붙여넣기 → '저장 및 업데이트'.
Stash (iOS): 하단 '설정' → '+' → 'URL에서 다운로드' → 링크 붙여넣기 → OK 확인.
FLClash (모든 플랫폼): 메인 페이지 '+' 아이콘 → 구독 URL 붙여넣기 → 가져오기 확인.
Clash 연결은 성공했는데 웹페이지가 열리지 않거나 속도가 너무 느리면 어떻게 하나요?
1. 시스템 프록시 활성화 여부 확인: 구독을 가져온 것만으로는 프록시가 작동하지 않습니다. '설정'에서 '시스템 프록시' 스위치를 켜거나 TUN 모드가 실행 중인지 확인하세요.
2. 노드 속도 측정 후 지연 시간이 낮은 노드 선택: '프록시' 페이지에서 속도 측정 버튼을 클릭하여 지연 시간이 낮은(초록색) 노드를 선택하세요. 타임아웃이나 지연 시간이 너무 높은 노드는 피하는 것이 좋습니다.
3. 프록시 모드 변경 테스트: '전체 모드'로 변경해 보세요. 정상 접속된다면 규칙 파일 문제일 수 있으므로 구독을 다시 업데이트하여 최신 규칙을 받으세요.
4. 구독 만료 여부 확인: 공항 구독은 트래픽이나 기간 제한이 있습니다. 트래픽 소진 또는 기간 만료 시 노드가 작동하지 않으므로 결제 후 구독을 갱신하세요.
Clash를 컴퓨터 부팅 시 자동으로 시작하게 하려면 어떻게 하나요?
Clash Verge Rev (macOS): '설정 → 일반'에서 '자동 실행'을 켭니다. 또는 '시스템 설정 → 일반 → 로그인 항목'에 Clash Verge를 수동으로 추가할 수 있습니다.
Clash Meta for Android: 시스템 설정에서 Clash Meta 앱의 '자동 실행'을 허용하고 배터리 최적화 예외 대상으로 설정하세요(기기마다 경로 상이).
Clash 구독 링크는 모든 클라이언트에서 공용으로 쓸 수 있나요?
만약 공항에서 SS / V2Ray 전용 링크만 제공한다면, 공항 사이트 마이페이지에서 Clash 형식으로 전환하거나 URL 뒤에 파라미터를 추가하여 형식을 지정할 수 있습니다. 대부분의 공항은 Clash 형식을 기본 제공합니다.
iOS의 Stash와 Shadowrocket 역시 Clash 구독 형식을 지원합니다.
Clash를 켜면 국내 사이트 접속이 느려집니다. 어떻게 해결하나요?
해결 방법: '규칙 모드 (Rule)'로 전환하세요. 규칙 모드는 내장된 규칙에 따라 자동으로 트래픽을 분류합니다: 국내 사이트(네이버, 카카오 등)는 직결(직접 접속), 해외 사이트(Google, YouTube 등)는 프록시 노드를 경유합니다. 이를 통해 국내외 웹사이트 모두 최적의 속도로 접속할 수 있습니다.
규칙 모드임에도 국내 사이트가 프록시를 탄다면 구독을 다시 업데이트하거나 '연결' 페이지에서 트래픽 경로를 확인해 보세요.
Clash 클라이언트가 내 사용 데이터나 브라우징 기록을 수집하나요?
개인정보 보호는 클라이언트가 아닌 선택하신 프록시 업체(공항)의 로그 정책에 달려 있으므로, 로그를 남기지 않는 신뢰할 수 있는 업체를 선택하는 것이 중요합니다.
본 사이트의 모든 설치 파일은 각 프로젝트의 공식 GitHub Release에서 직접 가져온 것이며 파일 변조가 없습니다. 공식 SHA256 체크섬 값과 대조하여 직접 검증하실 수 있습니다.
Clash Meta 코어와 Clash Premium / Clash 순정 버전의 차이는 무엇인가요?
Clash Meta (mihomo): MetaCubeX 커뮤니티에서 Clash를 기반으로 발전시킨 계승 버전입니다. 현재 가장 주류인 코어로 Hysteria2, TUIC, Reality 등 최신 프로토콜을 지원하며 성능이 우수하고 지속적으로 업데이트됩니다. 본 사이트의 모든 클라이언트는 Clash Meta 코어를 사용합니다.
Clash Premium: 순정 Clash의 클로즈드 소스 강화 버전이며 이 역시 개발이 중단되었습니다. 모든 사용자에게 Clash Meta 코어 기반 클라이언트로의 이전을 권장합니다.
아직 Clash 클라이언트를 다운로드하지 않으셨나요?
Windows, macOS, Android, iOS, Linux 전 플랫폼 무료 오픈소스 다운로드를 지원합니다. 공식 GitHub 설치 파일을 기반으로 광고와 번들 소프트웨어 없이 안전하고 신뢰할 수 있습니다.