전 플랫폼 상세 가이드 · 초보자 맞춤

Clash 사용 가이드
전 플랫폼 설정 안내

설치부터 실전 사용까지 Windows, macOS, Android, iOS, Linux 전 플랫폼을 지원합니다. 구독 가져오기, TUN 모드 설정, 규칙 모드 설명 등 핵심 조작법을 포함하여 초보자도 5분 만에 Clash 프록시 클라이언트를 마스터할 수 있습니다.

상세 단계별 가이드 초보자도 손쉬운 사용 지속적인 업데이트 유지보수

Windows용 Clash 사용 가이드

다음은 Windows 10 / 11 (x64 / ARM64) 환경에 적용되는 Clash Verge Rev 설치 및 설정 가이드입니다. Clash Verge Rev는 현재 Windows 플랫폼에서 가장 활발하게 유지보수되고 성능이 뛰어난 Clash 클라이언트로, 신규 사용자에게 가장 권장됩니다.

Clash Verge Rev 다운로드
01

Clash Verge Rev 다운로드 및 설치

본 사이트의 다운로드 페이지에서 Clash Verge Rev Windows x64 설치 파일(.exe 형식)을 다운로드하세요. 대부분의 Windows 10 / 11 사용자는 x64 버전을, Surface Pro X 등 ARM 기기 사용자는 ARM64 버전을 선택하시면 됩니다.

다운로드 완료 후 .exe 설치 파일을 실행하여 안내에 따라 설치를 완료하세요. 설치가 끝나면 시작 메뉴나 바탕 화면에서 Clash Verge 아이콘을 찾아 실행합니다.

처음 실행할 때 Windows SmartScreen 보안 경고가 나타나면 '추가 정보' → '실행'을 클릭하세요. 이는 디지털 서명이 되지 않은 오픈소스 소프트웨어에 대한 Windows의 일반적인 안내이며, 모든 코드가 GitHub에 공개되어 있어 안전합니다.
02

구독 링크 가져오기 (공항 노드 설정)

Clash 클라이언트 자체에는 프록시 노드가 포함되어 있지 않으므로 공항에서 제공하는 구독 링크가 필요합니다. 구독 URL을 얻은 후 Clash Verge Rev에서 다음 단계에 따라 가져오세요:

  1. 왼쪽 메뉴에서 '구독 (Subscription)' 탭 클릭
  2. 오른쪽 상단 '새로 만들기 (New)' 버튼 클릭
  3. 'URL' 입력란에 구독 링크 붙여넣기
  4. 메모 이름(예: '나의 공항') 입력 후 '저장 (Save)' 클릭
  5. 구독 카드 오른쪽의 새로고침 버튼을 클릭하여 노드 목록 업데이트가 완료될 때까지 대기
업데이트가 완료되면 왼쪽 '프록시 (Proxy)' 페이지에 사용 가능한 모든 노드가 표시됩니다. 노드를 수동으로 선택하거나 자동 속도 측정 전략 그룹을 사용하여 지연 시간이 가장 낮은 노드를 선택할 수 있습니다.
03

프록시 모드 선택 및 시스템 프록시 활성화

왼쪽 메뉴에서 '설정 (Settings)'을 클릭하고 '프록시 모드 (Proxy Mode)' 설정을 찾아 적절한 모드를 선택하세요:

규칙 모드 (Rule Mode) 권장
내장된 규칙에 따라 자동 판단: 국내 웹사이트는 직결, 해외 웹사이트는 프록시 통과. 속도와 편의성을 모두 갖춘 일상 사용을 위한 최적의 모드입니다.
전체 모드 (Global Mode)
국내 웹사이트를 포함한 모든 트래픽을 프록시 노드를 통해 전달합니다. 특수한 상황이나 노드 연결 테스트 시 적합합니다.
직결 모드 (Direct Mode)
모든 프록시를 끄고 트래픽을 직접 연결합니다. 일시적으로 프록시를 중단하거나 네트워크 문제를 해결할 때 사용합니다.

'규칙 모드'를 선택한 후 설정에서 '시스템 프록시 (System Proxy)' 스위치를 켜면 브라우저와 대부분의 앱에 자동으로 프록시가 적용됩니다.

04

(심화) TUN 모드를 활용한 전체 트래픽 프록시 구현

일반 '시스템 프록시'는 시스템 프록시 설정을 지원하는 앱(브라우저 등)만 적용됩니다. 게임, 명령줄 도구 등 모든 TCP/UDP 트래픽을 프록시로 통과시키려면 TUN 모드를 활성화해야 합니다:

  1. 작업 표시줄의 Clash Verge Rev 아이콘을 우클릭하고 '관리자 권한으로 실행'으로 재시작
  2. '설정' → 'TUN 모드'를 찾아 스위치 활성화
  3. 가상 네트워크 어댑터 (WinTun) 설치 안내 팝업이 뜨면 '허용' 클릭
  4. TUN 모드가 성공적으로 활성화되면 모든 네트워크 트래픽이 Clash를 통해 처리됩니다.
TUN 모드는 관리자 권한이 필요합니다. 일반적인 웹 서핑 시에는 시스템 프록시 모드만 켜도 충분하며 TUN 모드가 필수 사항은 아닙니다.

기타 Windows 클라이언트 사용법

Clash Nyanpasu
조작 과정은 Clash Verge Rev와 거의 동일합니다: 설치 → 'Profiles'에서 구독 가져오기 → 메인 페이지에서 '시스템 프록시' 활성화. 독특한 디자인을 선호하고 Clash Meta / Clash Rust 멀티 코어 전환이 필요한 사용자에게 적합합니다.
Clash Nyanpasu 다운로드 →
FLClash
Flutter 기반 크로스 플랫폼 클라이언트로 Material Design 스타일의 깔끔한 인터페이스를 제공합니다. 설치 후 메인 페이지의 '+' 버튼을 눌러 구독 URL을 가져온 뒤 우측 상단 스위치를 켜면 바로 사용 가능하여 조작이 직관적입니다.
FLClash 다운로드 →
Clash for Windows 유지보수 중단
클래식 클라이언트(CFW)로, 설정 과정은 Profiles 탭에서 구독 가져오기 → Proxies에서 노드 선택 → System Proxy 활성화 순입니다. 원작자가 유지보수를 중단하여 보안 업데이트 위험이 있으므로 신규 사용자는 Clash Verge Rev 사용을 권장합니다.
Clash for Windows 다운로드 →

macOS용 Clash 사용 가이드

다음은 macOS 12 Monterey 이상 환경에 적용되는 Clash Verge Rev 설치 및 설정 가이드입니다. Apple Silicon (M 시리즈) 및 Intel 아키텍처를 모두 지원합니다.

macOS 클라이언트 다운로드
01

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)' 폴더로 드래그하여 설치를 완료하세요.

02

macOS Gatekeeper 보안 안내 해결법

처음 열 때 '확인되지 않은 개발자' 또는 '파일 손상' 안내가 나타날 수 있습니다. 이는 Gatekeeper의 정상적인 보안 메커니즘이며 소프트웨어 결함이 아닙니다.

해결 방법 (권장): '시스템 설정 → 개인정보 보호 및 보안'으로 이동하여 페이지 하단에서 차단된 앱 이름을 찾아 '확인 없이 열기'를 클릭하세요.

터미널을 통한 격리 해제 (macOS 13 Ventura+ )
sudo xattr -rd com.apple.quarantine /Applications/ClashVerge.app
오픈소스 소프트웨어는 대개 Apple 개발자 인증서가 없지만, 코드가 GitHub에 완전히 공개되어 지속적으로 보안 감사를 받으므로 안전합니다.
03

구독 링크 가져오기 및 노드 업데이트

Clash Verge Rev를 실행하세요. 조작법은 Windows와 동일합니다: 왼쪽 '구독' → '새로 만들기' → 구독 URL 붙여넣기 → 이름 입력 → 저장 → 새로고침 클릭으로 노드 업데이트.

업데이트 완료 후 '프록시' 페이지에서 사용할 노드나 전략 그룹을 선택하세요. Auto 자동 속도 측정 전략 그룹 사용을 추천합니다.

노드 선택 후 '설정'에서 '시스템 프록시' 스위치를 켜면 Safari, Chrome 등의 브라우저에 프록시가 적용됩니다.
04

(심화) TUN 모드로 전체 트래픽 프록시 적용

macOS에서 TUN 모드를 켜려면 시스템 네트워크 확장 프로그램 설치가 필요합니다. '설정 → TUN 모드'를 켜면 권한 요청 팝업이 뜨며, 이때 사용자 비밀번호를 입력하여 승인하세요.

만약 '시스템 확장 프로그램이 차단됨' 안내가 나타나면 '시스템 설정 → 개인정보 보호 및 보안'에서 확장 프로그램 요청을 찾아 '허용'을 클릭한 뒤 다시 시도하세요.

TUN 모드가 켜지면 App Store 다운로드, 시스템 업데이트를 포함한 모든 TCP/UDP 트래픽이 Clash를 통해 처리됩니다.

기타 macOS 클라이언트 사용법

ClashX Meta
macOS 네이티브 메뉴바 클라이언트로, 설치 후 메뉴바에 아이콘이 나타납니다. 아이콘 클릭 → Config → Managed Config → Add → 구독 URL 입력 → OK. 업데이트 후 아이콘 클릭 → Set as System Proxy를 선택하여 활성화하며 매우 가볍게 동작합니다.
ClashX Meta 다운로드 →
FLClash
Flutter 기반 macOS용 크로스 플랫폼 클라이언트로 Android / Windows 버전과 인터페이스가 동일하여 학습 비용이 낮습니다. 설치 후 '+' 버튼으로 구독 URL을 가져오고 시스템 프록시를 켜면 됩니다.
FLClash 다운로드 →

Android용 Clash 사용 가이드

다음은 Android 5.0 이상에서 사용 가능한 Clash Meta for Android 상세 설정 가이드입니다. MetaCubeX 커뮤니티에서 공식 유지보수하며 기능이 완벽하고 지속적으로 업데이트되는 안드로이드 플랫폼 추천 앱입니다.

안드로이드 클라이언트 다운로드
01

APK 설치 파일 다운로드 및 설치

본 사이트의 다운로드 페이지에서 Clash Meta for Android APK 파일을 다운로드하세요. 2015년 이후 구매한 스마트폰은 arm64-v8a 버전을, 아키텍처를 모를 경우 Universal(범용) 버전을 선택하세요.

APK 파일은 Google Play 외의 경로이므로 설치 전 '출처를 알 수 없는 앱 설치' 권한을 허용해야 합니다:

  1. 휴대폰 '설정 → 보안' (기기마다 경로가 다를 수 있음) 이동
  2. '출처를 알 수 없는 앱 설치' 항목 찾기
  3. 사용 중인 브라우저나 파일 관리자에 대해 해당 권한 활성화
  4. 다운로드한 APK 파일을 실행하여 설치 완료
설치 완료 후 보안을 위해 해당 권한을 다시 끄는 것을 권장하며, 이미 설치된 Clash 앱 실행에는 영향을 주지 않습니다.
02

구독 링크 가져오기

앱 실행 후 하단 내비게이션 바에서 '프로파일 (Profiles)'을 클릭하세요:

  1. 오른쪽 상단 '+' 버튼 클릭
  2. 유형을 'URL'로 선택
  3. URL 입력란에 구독 링크 붙여넣기
  4. 프로파일 이름(선택 사항) 입력 후 '저장 및 업데이트 (Save & Update)' 클릭
  5. 다운로드 완료 후 해당 프로파일 이름을 클릭하여 현재 설정으로 활성화
03

프록시 노드 선택 및 VPN 시작

하단 내비게이션 바에서 '프록시 (Proxies)'를 클릭하여 사용 가능한 노드를 확인하세요. 지연 시간이 낮은 노드를 선택하거나 'Auto (자동 선택)' 전략 그룹 사용을 권장합니다.

메인 페이지로 돌아와 상단의 '클릭하여 시작' 버튼을 누르세요. VPN 권한 요청 팝업이 뜨면 '허용'을 클릭하여 프록시를 활성화합니다.

시작에 성공하면 상태바에 VPN 열쇠 아이콘이 나타납니다. 기본 '규칙 모드'를 유지하면 국내 앱은 직결, 해외 서비스는 프록시를 통해 속도와 편의성을 모두 챙길 수 있습니다.

기타 Android 클라이언트 사용법

FLClash
Material Design 3 기반의 현대적인 인터페이스로 조작이 간결합니다. 설치 후 '+' 아이콘으로 구독 URL을 가져오고 메인 스위치를 켜면 됩니다. 데스크톱 버전과 디자인 스타일이 매우 유사합니다.
FLClash 다운로드 →
Surfboard
Clash / Surge 구독 형식과 호환되는 미려한 Android 클라이언트입니다. 설치 후 '설정' → 'URL에서 다운로드'를 클릭하고 Clash 구독 링크를 붙여넣어 저장한 뒤, 해당 설정을 선택하고 우측 상단의 시작 버튼을 눌러 프록시를 활성화하세요. 풍부한 트래픽 모니터링 기능을 지원합니다.
Surfboard 다운로드 →

iOS / iPadOS용 Clash 사용 튜토리얼

다음은 iPhone / iPad에서의 Stash 상세 사용 가이드입니다. App Store 중국 지역 정책 제한으로 인해, iOS 프록시 관련 앱은 중국 본토 이외 지역의 Apple ID를 사용하여 구매 및 다운로드해야 합니다.

iOS 클라이언트 확인
주의: Stash와 Shadowrocket은 중국 본토 App Store 계정에서 검색할 수 없습니다. 미국, 홍콩, 대만 등 해외 Apple ID로 전환하여 로그인한 후 구매 및 다운로드해야 합니다. 해외 Apple ID가 없는 경우 Android 플랫폼의 무료 클라이언트인 Clash Meta for Android 사용을 권장합니다.
01

App Store에서 Stash 구매 및 다운로드

해외 Apple ID로 전환한 후 App Store에서 'Stash'를 검색하거나, 본 사이트의 다운로드 페이지에 있는 App Store 링크를 통해 구매 페이지로 이동하세요 (약 $3.99, 1회 구매로 평생 소장, 구독료 없음).

구매 및 다운로드 완료 후 홈 화면에서 Stash 아이콘을 찾아 앱을 실행합니다.

02

Clash 구독 링크 가져오기

Stash를 실행하고 하단 내비게이션 바에서 '설정 (Config)' 탭을 클릭하세요:

  1. 오른쪽 상단 '+' 버튼 클릭
  2. 'URL에서 다운로드 (Download from URL)' 선택
  3. Clash 형식의 구독 링크를 붙여넣고 설정 이름을 입력합니다
  4. '확인 (OK)'을 클릭하여 다운로드 및 설정 파일 가져오기를 시작합니다
  5. 다운로드 완료 후 설정 파일 옆의 체크 표시를 클릭하여 현재 사용 설정으로 활성화합니다
03

노드 선택 및 프록시 시작

하단 내비게이션에서 '정책 (Policy)' 또는 '프록시 (Proxies)'를 클릭하여 적절한 노드를 선택하거나 자동 선택 전략 그룹을 사용하세요.

''으로 돌아와 상단의 큰 스위치를 눌러 Stash를 시작합니다. 'Stash에서 VPN 구성을 추가하고자 합니다'라는 시스템 팝업이 뜨면 '허용'을 클릭하고 Face ID / Touch ID 또는 비밀번호로 승인하세요.

성공적으로 시작되면 iPhone 상태바 상단에 VPN 아이콘이 나타납니다. Stash는 Smart Proxy 규칙 모드를 지원하여 트래픽 경로를 자동 판단하므로 일상적인 사용 시 수동 모드 전환이 필요 없습니다.

Shadowrocket (소로켓) 사용 안내

Shadowrocket
오랫동안 사랑받은 iOS 프록시 클라이언트로 Clash 형식의 구독 가져오기를 지원합니다. App Store 구매 후 (약 $2.99), 앱을 실행하고 우측 상단의 '+' 클릭 → 유형을 'Subscribe'로 선택 → 구독 링크 붙여넣기 → 완료를 누르세요. 구독 URL을 복사한 상태에서 Shadowrocket을 열면 자동으로 가져오기 안내가 뜹니다.
다운로드 정보 확인 →

Linux용 Clash 사용 튜토리얼

다음은 Linux 환경에서의 Clash Verge Rev 설치 및 설정 가이드입니다. Debian / Ubuntu (.deb) 및 Fedora / RHEL (.rpm) 배포판을 지원하며 Windows / macOS 버전과 동일한 그래픽 인터페이스 경험을 제공합니다.

Linux 클라이언트 다운로드
01

Clash Verge Rev 설치

본 사이트의 다운로드 페이지에서 해당 Linux 배포판에 맞는 설치 파일을 다운로드한 후 다음 명령어를 실행하여 설치하세요:

Debian / Ubuntu — .deb 패키지 설치
sudo dpkg -i clash-verge-rev_*.deb
Fedora / RHEL / CentOS — .rpm 패키지 설치
sudo rpm -i clash-verge-rev_*.rpm

설치 완료 후 애플리케이션 메뉴에서 Clash Verge를 찾거나 터미널에서 clash-verge를 입력하여 실행합니다.

02

구독 링크 가져오기 및 프록시 설정

Clash Verge Rev Linux 버전 UI는 Windows / macOS와 동일합니다: 왼쪽 '구독' 클릭 → '새로 만들기' → 구독 URL 붙여넣기 → 저장 후 노드 업데이트.

업데이트 완료 후 '프록시' 페이지에서 노드를 선택하고, '설정'에서 '시스템 프록시'를 활성화하세요.

Linux의 시스템 프록시 기능은 데스크톱 환경 (GNOME / KDE 등)의 프록시 설정 지원 여부에 따라 달라집니다. 터미널 프로그램까지 프록시를 적용하려면 TUN 모드를 켜거나 http_proxy/https_proxy 환경 변수를 수동으로 설정하는 것이 좋습니다.
03

(심화) TUN 모드로 전체 트래픽 프록시 적용

Linux TUN 모드는 root 권한 또는 실행 파일 capabilities 설정이 필요합니다. 다음 두 가지 방법 중 하나를 권장합니다:

방법 1: sudo로 실행 (임시 적용)
sudo clash-verge
방법 2: capabilities 설정 (영구 적용, 권장)
sudo setcap cap_net_admin=ep $(which clash-verge)

설정 완료 후 Clash Verge Rev 설정에서 'TUN 모드'를 활성화하면 모든 앱 트래픽에 대해 투명 프록시가 적용됩니다.

기타 Linux 클라이언트 사용법

FLClash
Flutter 기반 Linux용 GUI 클라이언트로 다른 플랫폼과 매우 유사한 인터페이스를 제공하여 복잡한 터미널 조작 없이 사용 가능합니다. 설치 후 '+' 버튼으로 구독 URL을 가져오고 시스템 프록시를 켜면 되므로 GUI를 선호하는 Linux 사용자에게 적합합니다.
FLClash 다운로드 →

Mihomo 코어 사용 튜토리얼

Mihomo (구 Clash Meta)는 현재 가장 주류인 Clash 코어이며 모든 그래픽 클라이언트의 기반이 됩니다. 서버에 투명 프록시를 구축하거나 복잡한 라우팅 규칙을 커스텀하고 싶을 때, 혹은 명령줄 환경을 선호할 때 적합합니다. 이 가이드는 터미널 기초 지식이 있는 숙련된 사용자를 대상으로 합니다.

Mihomo 코어 다운로드
초보자 팁: 일상적인 프록시 사용이 목적이라면 그래픽 클라이언트 (Windows / macOS / Android 탭 가이드)를 우선 선택하는 것이 훨씬 간편합니다. Mihomo 코어 단독 사용은 서버 구축, 공유기 우회 등 고급 시나리오에 적합합니다.
01

Mihomo 코어 바이너리 파일 다운로드

본 사이트의 다운로드 페이지에서 운영체제와 아키텍처에 맞는 버전을 선택하세요:

Linux (서버 / 공유기)
대부분의 x86_64 VPS는 linux-amd64, 라즈베리 파이 등 ARM 기기는 linux-arm64, OpenWrt는 linux-mipsle-softfloat를 선택하세요 (공유기 아키텍처에 따라 다름).
Windows (명령줄 모드)
64비트 시스템은 windows-amd64를 선택하세요. 다운로드 후 .exe 실행 파일이 생성되며 설정 파일과 동일한 디렉토리에 두는 것이 좋습니다.
macOS (명령줄 모드)
M 시리즈 칩은 darwin-arm64, Intel Mac은 darwin-amd64를 선택하세요.

다운로드 완료 후 압축을 풀면 mihomo (Linux / macOS) 또는 mihomo.exe (Windows) 실행 파일이 생성됩니다. 실행 권한을 부여하세요:

Linux / macOS — 실행 권한 부여
chmod +x mihomo
02

config.yaml 설정 파일 준비

Mihomo 코어는 YAML 형식의 설정 파일을 통해 프록시 노드, 규칙, 포트 등 모든 매개변수를 정의합니다. 기본 설정 경로는 ~/.config/mihomo/ (Linux / macOS) 또는 %USERPROFILE%\.config\mihomo\ (Windows)이며, 메인 설정 파일명은 config.yaml입니다.

가장 빠른 방법은 공항에서 제공하는 Clash 형식 구독 링크를 사용하여 설정 파일을 다운로드하는 것입니다:

구독 설정 파일 다운로드 (URL을 본인의 구독 링크로 교체)
mkdir -p ~/.config/mihomo && curl -L "https://본인의 구독 링크" -o ~/.config/mihomo/config.yaml

수동 작성이 필요한 경우를 위한 가장 간단한 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
실제 사용 시에는 노드 정보를 수동으로 입력할 필요가 없고 규칙 자동 업데이트를 지원하는 공항의 Clash 구독 링크 사용을 강력히 권장합니다.
03

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 패널을 통해 노드 및 규칙 관리 가능
Metacubex Dashboard (https://d.metacubex.one 방문 후 http://127.0.0.1:9090 입력)를 통해 실행 중인 Mihomo 코어를 시각적으로 관리하고 노드 전환, 트래픽 확인, 모드 변경을 할 수 있습니다.
04

(Linux 서버) systemd 시스템 서비스로 구성

Linux 서버에서는 Mihomo를 systemd 서비스로 등록하여 부팅 시 자동 시작 및 백그라운드 실행을 구현하는 것이 좋습니다:

1. 바이너리 파일을 시스템 경로로 이동
sudo mv mihomo /usr/local/bin/mihomo
2. 설정 디렉토리 생성 및 config.yaml 배치
sudo mkdir -p /etc/mihomo
sudo cp config.yaml /etc/mihomo/config.yaml
3. systemd 서비스 파일 /etc/systemd/system/mihomo.service 생성
[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
4. 서비스 활성화 및 시작
sudo systemctl daemon-reload
sudo systemctl enable mihomo
sudo systemctl start mihomo
sudo systemctl status mihomo
TUN 투명 프록시 모드는 config.yamltun: 필드 추가 설정이 필요하며, root 권한으로 실행하거나 mihomo 바이너리에 cap_net_admin capabilities를 설정해야 합니다. 자세한 내용은 Mihomo 공식 문서를 참조하세요.

Mihomo 코어 고급 리소스

Metacubex Dashboard (Web 패널)
설치 없이 브라우저 방문만으로 실행 중인 Mihomo 코어를 관리할 수 있는 공식 온라인 Web 패널입니다. 노드 전환, 실시간 트래픽 확인, 프록시 모드 변경, 규칙 관리 등을 지원합니다. https://d.metacubex.one에 접속하여 로컬 API 주소(기본 http://127.0.0.1:9090)를 입력해 연결하세요.
대시보드 열기 →
Mihomo 공식 문서
지원되는 모든 프록시 프로토콜 (Hysteria2, TUIC, VLESS Reality, Shadowsocks 등), 라우팅 규칙 문법, DNS 설정, TUN 모드, 전략 그룹 작성법 등 고급 활용을 위한 전체 참조 매뉴얼입니다. 전문적인 사용을 위해 필수적입니다.
공식 문서 확인 →

Clash 핵심 개념 상세 분석

다음 핵심 개념들을 이해하면 Clash의 각 기능을 더 잘 활용하고 일반적인 설정 문제를 해결하는 데 도움이 됩니다.

구독 링크 (Clash 공항 구독)란 무엇인가요?

구독 링크는 프록시 서비스 업체(공항)에서 제공하는 URL 주소로, 모든 프록시 노드의 상세 설정 정보(서버 주소, 포트, 프로토콜, 키 등)가 포함되어 있습니다. Clash 클라이언트는 이 URL에 접속하여 설정 파일을 자동으로 다운로드 및 분석하고 최신 노드 목록을 가져옵니다.

구독 링크 하나만 있으면 Clash가 모든 노드 설정을 자동으로 처리하므로 서버 정보를 수동으로 입력할 필요가 없습니다. 클라이언트에서 '자동 업데이트'를 설정하여 정기적으로 최신 노드를 동기화하는 것을 권장합니다.

https://your-airport.com/api/v1/client/subscribe?token=xxxxxxxx

세 가지 프록시 모드 상세 설명

규칙 모드 (Rule) 일상 사용 권장
구독에 내장된 규칙 라이브러리에 따라 자동 판단합니다: 국내 사이트(네이버, 카카오, 유튜브 한국 서버 등)는 직결하여 속도를 보장하고, 해외 사이트(Google, Twitter 등)는 프록시를 거칩니다. 국내외 접속 속도를 모두 챙길 수 있는 대부분의 사용자에게 최적의 선택입니다.
전체 모드 (Global)
국내 사이트를 포함한 모든 트래픽을 프록시 노드로 우회시킵니다. 국내 서비스 이용 시 지연 시간이 증가하고 속도가 느려질 수 있습니다. 특수한 상황이나 노드 연결 정상 여부 테스트 시 적합합니다.
직결 모드 (Direct)
프록시를 완전히 끄고 모든 트래픽을 직접 연결합니다. 일시적으로 Clash 프록시를 중단하고 국내 서비스를 이용하거나 네트워크 연결 문제를 파악할 때 사용합니다.

시스템 프록시 vs TUN 모드, 어떻게 선택하나요?

시스템 프록시 (일반 모드)
  • 운영체제의 HTTP/HTTPS 프록시 포트 설정
  • 시스템 프록시 설정을 따르는 앱(주로 브라우저)만 프록시 적용
  • 관리자(admin) / root 권한 불필요
  • 게임 클라이언트, 일부 앱, UDP 트래픽이 프록시를 우회할 수 있음
TUN 모드 (전체 투명 프록시)
  • 가상 네트워크 카드를 생성하여 시스템의 모든 네트워크 트래픽을 제어
  • 모든 앱 트래픽이 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 (Windows): '설정 → 시스템 설정'에서 '자동 실행' 옵션을 켭니다. '조용히 시작' 옵션도 함께 켜면 부팅 시 창이 뜨지 않아 깔끔합니다.

Clash Verge Rev (macOS): '설정 → 일반'에서 '자동 실행'을 켭니다. 또는 '시스템 설정 → 일반 → 로그인 항목'에 Clash Verge를 수동으로 추가할 수 있습니다.

Clash Meta for Android: 시스템 설정에서 Clash Meta 앱의 '자동 실행'을 허용하고 배터리 최적화 예외 대상으로 설정하세요(기기마다 경로 상이).
Clash 구독 링크는 모든 클라이언트에서 공용으로 쓸 수 있나요?
네, Clash 형식 구독 링크(YAML 설정 파일)는 모든 Clash 코어 기반 클라이언트에서 호환됩니다. Clash Verge Rev, Clash Meta for Android, ClashX Meta, FLClash 등에서 동일한 구독 URL을 그대로 사용할 수 있습니다.

만약 공항에서 SS / V2Ray 전용 링크만 제공한다면, 공항 사이트 마이페이지에서 Clash 형식으로 전환하거나 URL 뒤에 파라미터를 추가하여 형식을 지정할 수 있습니다. 대부분의 공항은 Clash 형식을 기본 제공합니다.

iOS의 Stash와 Shadowrocket 역시 Clash 구독 형식을 지원합니다.
Clash를 켜면 국내 사이트 접속이 느려집니다. 어떻게 해결하나요?
국내 사이트가 느려지는 것은 대개 '전체 모드 (Global)'를 사용 중이기 때문입니다. 이 모드에서는 국내 사이트 접속 시에도 해외 프록시 노드를 거치게 되어 지연 시간이 길어집니다.

해결 방법: '규칙 모드 (Rule)'로 전환하세요. 규칙 모드는 내장된 규칙에 따라 자동으로 트래픽을 분류합니다: 국내 사이트(네이버, 카카오 등)는 직결(직접 접속), 해외 사이트(Google, YouTube 등)는 프록시 노드를 경유합니다. 이를 통해 국내외 웹사이트 모두 최적의 속도로 접속할 수 있습니다.

규칙 모드임에도 국내 사이트가 프록시를 탄다면 구독을 다시 업데이트하거나 '연결' 페이지에서 트래픽 경로를 확인해 보세요.
Clash 클라이언트가 내 사용 데이터나 브라우징 기록을 수집하나요?
Clash 클라이언트 자체는 사용자 데이터를 절대 수집하거나 업로드하지 않습니다. 추천해 드리는 모든 클라이언트는 오픈소스 프로젝트이며 코드가 GitHub에 공개되어 전 세계 개발자들로부터 보안 감사를 받습니다. 데이터 수집 모듈, 광고 SDK, 백도어 코드가 포함되어 있지 않습니다.

개인정보 보호는 클라이언트가 아닌 선택하신 프록시 업체(공항)의 로그 정책에 달려 있으므로, 로그를 남기지 않는 신뢰할 수 있는 업체를 선택하는 것이 중요합니다.

본 사이트의 모든 설치 파일은 각 프로젝트의 공식 GitHub Release에서 직접 가져온 것이며 파일 변조가 없습니다. 공식 SHA256 체크섬 값과 대조하여 직접 검증하실 수 있습니다.
Clash Meta 코어와 Clash Premium / Clash 순정 버전의 차이는 무엇인가요?
Clash: Dreamacro가 개발한 최초의 오픈소스 프록시 코어입니다. 2023년에 개발이 중단되고 저장소가 삭제되었습니다.

Clash Meta (mihomo): MetaCubeX 커뮤니티에서 Clash를 기반으로 발전시킨 계승 버전입니다. 현재 가장 주류인 코어로 Hysteria2, TUIC, Reality 등 최신 프로토콜을 지원하며 성능이 우수하고 지속적으로 업데이트됩니다. 본 사이트의 모든 클라이언트는 Clash Meta 코어를 사용합니다.

Clash Premium: 순정 Clash의 클로즈드 소스 강화 버전이며 이 역시 개발이 중단되었습니다. 모든 사용자에게 Clash Meta 코어 기반 클라이언트로의 이전을 권장합니다.

아직 Clash 클라이언트를 다운로드하지 않으셨나요?

Windows, macOS, Android, iOS, Linux 전 플랫폼 무료 오픈소스 다운로드를 지원합니다. 공식 GitHub 설치 파일을 기반으로 광고와 번들 소프트웨어 없이 안전하고 신뢰할 수 있습니다.

Clash 클라이언트 무료 다운로드