Clash Plus
구독 가져오기, 정책 선택, 프록시 전환을 한 화면에서 처리하고 싶은 사용자에게 적합합니다. 설치 후 호환되는 Clash 설정을 추가하고 현재 설정이 활성화됐는지 확인한 다음 규칙 모드와 시스템 프록시를 선택하세요. 시스템 프록시를 따르지 않는 앱까지 라우팅해야 한다면 TUN에 필요한 서비스 권한을 확인하세요.
공식 사이트: clashplus.io ↗# packages · 클라이언트 및 코어
데스크톱과 스마트폰에서는 GUI 클라이언트를, 서버와 라우터에서는 Mihomo 코어를 선택하세요.
먼저 운영체제를 확인한 다음 CPU 아키텍처를 확인하세요. 클라이언트는 설정 관리와 프록시 전환을 담당하고, mihomo 코어는 프로토콜 연결과 규칙 기반 라우팅을 담당합니다. 두 프로그램은 서로 다른 설치 파일입니다.
# platform: windows
처음 설치하는 경우 Clash Plus부터 사용해 보세요. 기존 클라이언트 사용 방식이 익숙하다면 설정 관리 방식에 따라 다른 GUI를 선택할 수 있습니다. 아래 데스크톱 설치 파일은 x64 환경용입니다. Windows on ARM에서는 시스템의 앱 호환성을 먼저 확인하고, x64 설치 파일을 ARM64 네이티브 빌드로 착각하지 마세요.
구독 가져오기, 정책 선택, 프록시 전환을 한 화면에서 처리하고 싶은 사용자에게 적합합니다. 설치 후 호환되는 Clash 설정을 추가하고 현재 설정이 활성화됐는지 확인한 다음 규칙 모드와 시스템 프록시를 선택하세요. 시스템 프록시를 따르지 않는 앱까지 라우팅해야 한다면 TUN에 필요한 서비스 권한을 확인하세요.
공식 사이트: clashplus.io ↗연결 상태를 확인하고 설정을 관리하며 규칙을 조정하려는 데스크톱 사용자에게 적합합니다. 설치 후 코어가 정상적으로 시작되는지 확인한 다음 시스템 프록시를 켜세요. 서비스 모드나 TUN을 사용할 때는 설치 과정에서 표시되는 시스템 권한 요청에 유의하세요. 업데이트 전에 구독과 오버라이드 설정을 보관하고, 자동 업데이트되는 구독 파일을 직접 편집하는 용도로 사용하지 마세요.
여러 기기에서 비슷한 설정과 사용 흐름을 유지하려는 사용자에게 적합합니다. AMD64와 x64는 같은 CPU 아키텍처를 가리키므로 AMD 브랜드 프로세서가 필요한 것은 아닙니다. 다른 클라이언트에서 옮길 때는 구독을 다시 가져오고 정책 그룹 선택과 DNS 설정을 하나씩 확인하세요. 앱 데이터 디렉터리 전체를 그대로 복사하지 마세요.
데스크톱에서 설정을 관리하는 또 다른 인터페이스를 제공합니다. 설치하기 전에 실행 중인 다른 프록시 클라이언트를 종료해 로컬 수신 포트나 시스템 프록시 설정이 서로 덮어쓰지 않도록 하세요. 설정을 활성화한 뒤 자주 사용하는 사이트에 접속하고 연결 기록에서 규칙 적용 결과를 확인하세요. 연결에 실패하면 앱의 토글 상태만 보지 말고 노드 연결 상태와 규칙의 라우팅 경로를 각각 점검하세요.
기존 환경 재현과 설정 이전을 위한 클라이언트이며 새로 설치할 때 우선 선택하는 것을 권장하지 않습니다. 구형 코어는 최신 프로토콜과 설정 항목을 지원하지 않을 수 있습니다. 설정을 시작하지 못하더라도 구독 주소가 만료됐다고 단정할 수는 없습니다. 지원 중인 클라이언트로 옮길 때는 기존 설정을 보관하고 구독을 다시 가져온 뒤 규칙, DNS, 시스템 프록시 포트를 확인하세요.
| 확인 항목 | 요구 사항 및 안내 |
|---|---|
| 시스템 환경 | 보안 업데이트가 제공되는 Windows를 권장합니다. 최소 지원 버전은 선택한 클라이언트의 설치 안내를 확인하세요. |
| 프로세서 | 이 페이지의 GUI 설치 파일은 x64 / AMD64용입니다. 설정의 시스템 정보에서 시스템 종류를 확인하세요. |
| 권한 및 런타임 | 서비스 설치와 가상 네트워크 인터페이스 설정에는 관리자 권한이 필요할 수 있습니다. WebView2 등의 런타임이 없다면 설치 프로그램의 안내에 따라 추가하세요. |
| 첫 실행 | 설정을 가져오고 코어가 실행되는지 확인한 다음 시스템 프록시를 켜세요. 테스트 중에는 시스템 트래픽을 제어하는 프록시 클라이언트를 하나만 실행하세요. |
# platform: macos
‘이 Mac에 관하여’에서 칩 종류를 확인하세요. Apple Silicon용과 Intel용 설치 파일은 버튼 이름만으로 구분할 수 없습니다. 현재 목록에서 Clash Verge Rev, FlClash, ClashX Meta의 두 다운로드 링크는 모두 x64 빌드입니다. Apple Silicon에서 실행하려면 Rosetta가 필요할 수 있습니다. Clash Plus는 별도의 ARM64 설치 파일을 제공합니다.
칩에 맞는 디스크 이미지를 선택하세요. 앱을 ‘응용 프로그램’ 폴더로 옮긴 뒤 실행하고, 마운트된 이미지에서 장기간 실행하지 마세요. 구독을 가져와 정책 그룹을 확인한 다음 시스템 프록시를 켜고 브라우저 연결을 테스트하세요. 이후 TUN을 사용하려면 클라이언트 안내에 따라 권한을 허용하고, 문제 해결에 대비해 기존 네트워크 설정을 보관하세요.
공식 사이트: clashplus.io ↗구독과 정책을 관리하고 데스크톱 트래픽을 라우팅할 수 있습니다. 현재 두 링크는 같은 x64 디스크 이미지를 가리키므로 Apple Silicon 사용자는 호환 실행 환경을 먼저 확인하세요. 업데이트 전에 기존 프로세스를 종료하세요. 실행 후 시스템 프록시가 적용되지 않으면 현재 네트워크 서비스의 프록시 설정과 코어의 수신 포트가 클라이언트에 표시된 값과 일치하는지 확인하세요.
다른 기기에서 FlClash를 사용해 비슷한 조작 방식을 이어가려는 사용자에게 적합합니다. 현재 목록은 AMD64 빌드를 제공합니다. Apple Silicon 기기에서는 호환 조건을 확인하세요. 호환되는 구독은 여러 기기에서 사용할 수 있지만, 시스템 프록시와 TUN 권한, 로컬 파일 경로는 이 Mac에 맞게 다시 설정해야 합니다.
기존 메뉴 막대 사용 환경을 유지하고 이전 설정을 재현할 때 사용할 수 있습니다. 현재 보관용 패키지는 x86_64이며 네이티브 ARM64 버전이 아닙니다. 새로 설치한다면 지원 중인 클라이언트를 우선 고려하세요. 이전할 때 설정 파일 경로와 구독 출처, 사용자 규칙을 기록하고 새 클라이언트에서 트래픽 라우팅과 DNS 동작을 다시 확인하세요.
| 확인 항목 | 요구 사항 및 안내 |
|---|---|
| 운영체제 버전 | 최소 지원 macOS 버전은 클라이언트 빌드마다 다르므로 설치 파일의 요구 사항을 확인하세요. 구형 시스템에 바로 덮어 설치하지 마세요. |
| 칩 및 빌드 | Apple Silicon에서는 ARM64 빌드를, Intel에서는 x64 / AMD64 빌드를 우선 선택하세요. 호환 다운로드는 이 페이지의 패키지 설명을 확인하세요. |
| 설치 위치 | DMG에서 앱을 ‘응용 프로그램’으로 복사하고, 디스크 이미지에서 실행한 임시 앱을 종료한 뒤 실행하세요. |
| 시스템 권한 | 시스템 프록시 변경이나 TUN 서비스에 권한 승인이 필요할 수 있습니다. 보안 경고가 표시되면 앱 출처를 확인하고 시스템 전체 보안을 해제하지 마세요. |
# platform: android
최신 스마트폰은 대체로 ARM64를 사용하지만, 실제 지원 여부는 시스템의 앱 ABI를 기준으로 확인하세요. APK를 다운로드한 뒤 현재 사용 중인 파일 관리자나 브라우저에 앱 설치 권한을 허용하세요. 설치가 끝나면 해당 출처의 설치 권한을 다시 끌 수 있습니다. 연결할 때 표시되는 VPN 권한 요청은 클라이언트가 기기 트래픽을 라우팅하기 위한 절차입니다.
스마트폰에서 Clash 구독을 처음 가져오는 사용자에게 적합합니다. 설치 후 설정을 추가하고 구독을 업데이트한 다음 정책 그룹을 선택하세요. 연결을 시작할 때 시스템 VPN 권한을 허용해야 합니다. 백그라운드에서 연결이 끊긴다면 배터리 최적화와 백그라운드 활동 제한을 먼저 확인하세요. 절전 기능으로 프로세스가 종료된 경우 같은 구독을 반복해서 가져와도 해결되지 않습니다.
공식 사이트: clashplus.io ↗mihomo 설정 기능이 필요한 Android 사용자에게 적합하며 설정 파일과 구독으로 프록시를 관리할 수 있습니다. 기기의 ABI를 확인해 해당 아키텍처를 선택하고, 확실하지 않다면 범용 버전을 사용해 보세요. 설정을 가져온 뒤 현재 설정으로 지정하고 연결을 시작해야 합니다. 목록에 구독이 보이는 것만으로 코어에 적용된 것은 아닙니다.
데스크톱 FlClash에서 사용하던 구독과 정책 관리 방식을 이어가려는 사용자에게 적합합니다. 연결하기 전에 VPN 채널을 사용하는 다른 앱을 종료해 네트워크 트래픽을 제어하는 앱끼리 충돌하지 않도록 하세요. 알림창에 연결 중으로 표시되는데 앱에서 네트워크에 접속할 수 없다면 연결 로그에서 노드와 DNS를 확인하고, 앱별 프록시에서 대상 앱이 제외되지 않았는지도 살펴보세요.
호환되는 설정을 이미 보유한 사용자에게 적합합니다. Surfboard 설정 형식은 Clash YAML과 다르므로 임의의 Clash 구독을 그대로 가져와도 규칙이 모두 유지되는 것은 아닙니다. 다운로드 전에 구독 서비스에서 해당 형식을 지원하는지 확인하세요. 변환이 필요하다면 프로토콜 항목, 정책 그룹, 규칙 의미가 올바른지 점검하고, 출처가 불분명한 온라인 도구에 인증 정보가 포함된 구독을 입력하지 마세요.
| 확인 항목 | 요구 사항 및 안내 |
|---|---|
| 운영체제 및 ABI | 최소 운영체제 버전은 APK 설치 안내를 확인하세요. ARM64는 arm64-v8a, ARMv7은 armeabi-v7a에 해당합니다. |
| 설치 권한 | APK를 실제로 여는 앱에만 설치 권한을 허용하세요. 아키텍처가 호환되지 않는다는 안내가 나오면 기기에 맞는 패키지로 바꾸세요. |
| VPN 연결 | VpnService 연결 요청을 허용하고 같은 VPN 채널을 사용할 수 있는 다른 앱은 종료하세요. |
| 백그라운드 실행 | 화면이 잠긴 뒤 시스템이 연결을 끊지 않도록 기기 설정에서 백그라운드 활동, 필요한 자동 시작 권한, 알림을 허용하세요. |
화면 잠금 후 연결이 끊긴다면 Android VpnService 및 배터리 최적화 예외 안내를 확인하세요.
# platform: ios
App Store에서 Clash Plus를 설치하세요. 설치 전에 스토어 페이지에서 기기 호환성과 최신 앱 안내를 확인하세요. 설치 후 구독이나 설정 파일을 준비하고 시스템 안내에 따라 VPN 구성을 추가하세요.
스토어에서 설치한 뒤 클라이언트로 돌아와 구독 링크를 추가하거나 호환되는 파일을 가져오세요. 처음 연결할 때 시스템의 VPN 구성 추가를 허용하고, 정책 그룹에 사용할 수 있는 노드가 있는지 확인하세요. 연결 스위치가 켜져 있어도 실제 트래픽 경로는 규칙과 정책 그룹에 따라 달라지므로 접속 결과를 확인해야 합니다.
공식 사이트: clashplus.io ↗| 확인 항목 | 요구 사항 및 안내 |
|---|---|
| 기기 및 운영체제 | App Store 페이지에 표시된 호환 기기와 최소 운영체제 버전을 확인하세요. |
| 설정 출처 | 클라이언트가 지원하는 구독이나 설정을 준비하세요. 구독에 포함된 프로토콜과 설정 항목도 앱의 지원 범위에 맞아야 합니다. |
| 연결 권한 | 처음 연결할 때 시스템 안내에 따라 VPN 구성을 추가하세요. 필요하면 기기 암호를 입력해야 합니다. |
| 연결 확인 | 노드를 선택하고 대상 사이트에 접속하세요. Wi-Fi와 모바일 네트워크를 전환한 뒤 문제가 생기면 앱의 연결 상태와 로그를 확인하세요. |
전체 과정은 iOS 클라이언트 설치 및 설정 가져오기를 참고하세요. 구독 업데이트에 실패하면 원본 링크에 접속할 수 있는지 먼저 확인하고, 링크를 스크린샷이나 게시판에 공개하지 마세요.
# platform: linux
여기에 있는 GUI 설치 파일은 AMD64 데스크톱용입니다. Debian, Ubuntu 및 호환 배포판에서는 보통 DEB를 선택하고, RPM 패키지 관리 체계를 사용하는 배포판에서는 RPM을 선택하세요. GUI가 없는 서버라면 코어 섹션을 확인하세요. 프록시를 실행하기 위해 데스크톱 구성 요소를 추가로 설치할 필요는 없습니다.
GUI에서 구독을 관리하고 연결 상태를 확인하며 규칙을 디버깅하려는 Linux 데스크톱 사용자에게 적합합니다. 설치할 때는 배포판의 패키지 관리자로 의존성을 처리하고 다른 배포판용 패키지를 섞어 설치하지 마세요. 시스템 프록시가 대상 앱에 적용되는지는 데스크톱 환경과 앱에 따라 다릅니다. 터미널 프로그램은 프록시 환경 변수를 별도로 설정해야 할 수도 있습니다.
DEB 기반 배포판에서 여러 기기 간에 익숙한 사용 방식을 유지하려는 사용자에게 적합합니다. 설치 전에 데스크톱 환경과 실행 의존성이 앱의 요구 사항을 충족하는지 확인하세요. TUN을 사용하려면 가상 네트워크 인터페이스와 라우팅 권한이 필요합니다. 먼저 시스템 프록시로 구독과 노드가 작동하는지 확인한 뒤 TUN을 별도로 테스트해 권한 문제와 설정 문제를 구분하세요.
| 확인 항목 | 요구 사항 및 안내 |
|---|---|
| 아키텍처 | GUI 패키지는 AMD64 / x86_64용입니다. 터미널에서 uname -m을 실행해 커널이 보고하는 아키텍처를 확인하세요. |
| 패키지 형식 | DEB와 RPM은 서로 다른 패키지 체계용이므로 파일 확장자만 바꿔 설치할 수 없습니다. |
| 실행 의존성 | 그래픽 데스크톱과 클라이언트에 필요한 런타임 라이브러리가 필요합니다. 구체적인 의존성은 패키지 관리자가 안내합니다. |
| 트래픽 라우팅 | 데스크톱 시스템 프록시, 터미널 환경 변수, TUN은 서로 다른 트래픽 라우팅 방식입니다. 앱의 요구 사항에 맞춰 선택하고 모든 프로세스가 자동으로 라우팅된다고 가정하지 마세요. |
# binary: mihomo
서버, 라우터 또는 서비스를 직접 관리하는 사용자를 위한 패키지입니다. 코어 패키지에는 GUI 설정 화면이 없으며 구독 관리나 시스템 프록시 설정도 자동으로 처리되지 않습니다. 일반 데스크톱과 스마트폰 사용자는 위의 GUI 클라이언트를 사용하세요. 클라이언트가 코어 실행과 권한을 관리합니다.
| 운영체제 | 프로세서 / 패키지 형식 | 로컬 코어 패키지 |
|---|---|---|
| Windows | AMD64 · ZIP | AMD64 ZIP 다운로드 |
| Windows | ARM64 · ZIP | ARM64 ZIP 다운로드 |
| macOS | Intel / AMD64 · GZ | Intel GZ 다운로드 |
| macOS | Apple Silicon / ARM64 · GZ | ARM64 GZ 다운로드 |
| Linux | AMD64 · DEB | AMD64 DEB 다운로드 |
| Linux | AMD64 · GZ | AMD64 GZ 다운로드 |
| Linux | ARM64 · GZ | ARM64 GZ 다운로드 |
| Linux | ARMv7 · GZ | ARMv7 GZ 다운로드 |
| Linux | MIPS softfloat · GZ | MIPS softfloat GZ 다운로드 |
ZIP은 먼저 압축을 풀어야 합니다. GZ는 보통 단일 바이너리를 압축한 파일이므로 압축을 푼 뒤 Unix 계열 시스템에서 실행 권한을 확인하세요. DEB는 패키지 관리자로 설치합니다. 설정 디렉터리와 호환되는 YAML 파일을 준비한 뒤 먼저 포그라운드에서 실행해 오류 출력을 확인하세요. 실제 오류를 놓치지 않도록 서비스 관리자를 통한 실행은 그다음에 설정하세요.
실행 파일과 설정이 준비됐다면 먼저 설정 검사 명령을 실행할 수 있습니다. 아래 경로는 로컬 예시이므로 실행 전에 해당 파일이 실제로 있는지 확인하세요. 문법 검사에 통과해도 노드 접속이나 DNS가 정상이고 시스템 트래픽이 코어에 전달된다는 뜻은 아닙니다.
mihomo -t -f ./config.yaml
수신 주소는 우선 로컬 인터페이스로 제한하세요. LAN에서 접근해야 한다면 허용 범위와 인증, 방화벽 규칙을 명확히 설정하세요. 외부 제어 인터페이스에도 접근 제한이 필요합니다. 바이너리를 업데이트하기 전에 기존 파일과 설정을 보관하고 새 빌드가 정상적으로 시작되는지 확인한 뒤 상시 실행 서비스를 교체하세요.
| 확인 항목 | 요구 사항 및 안내 |
|---|---|
| 운영체제 및 ABI | 운영체제, 비트 수, CPU 명령어 집합, 펌웨어 ABI가 일치하는지 확인하세요. 저전력 기기에서는 빌드에 사용된 명령어 집합도 점검해야 합니다. |
| 설정 및 리소스 | 읽을 수 있는 설정 파일을 준비하고 규칙 공급자와 DNS에 필요한 리소스를 업데이트할 수 있는지 확인하세요. |
| TUN 권한 | 운영체제가 가상 네트워크 장치와 필요한 권한을 제공해야 합니다. 컨테이너에서는 장치와 네트워크 기능 설정도 명시해야 합니다. |
| 상시 실행 | 시스템 서비스 관리자로 프로세스와 로그, 재시작 동작을 제어하세요. 설정을 변경한 뒤에는 테스트를 거쳐 다시 불러오세요. |
# after-install
설정이 활성화되어 있습니다. 설치 파일에는 앱만 포함되며 개인 프록시 서비스는 제공되지 않습니다. 구독을 가져온 뒤 업데이트가 완료됐는지, 설정이 선택됐는지, 사용할 수 있는 정책 그룹이 있는지 확인하세요. 구독에서 생성된 파일을 직접 수정하면 다음 업데이트 때 덮어써질 수 있습니다. 사용자 규칙은 클라이언트가 지원하는 오버라이드나 별도의 설정 기능을 사용하세요. 자세한 절차는 Clash 구독 링크 가져오기를 참고하세요.
대상 트래픽이 코어에 전달되고 있습니다. 규칙 모드는 코어에 들어온 트래픽의 경로를 결정하고, 시스템 프록시와 TUN은 트래픽이 코어에 들어오는 방식을 결정합니다. 서로 대체할 수 없습니다. 먼저 시스템 프록시를 켜고 브라우저에서 테스트하세요. 대상 앱이 프록시 설정을 따르는지에 따라 TUN 사용 여부를 결정하세요. 자세한 내용은 Clash 시스템 프록시 설정을 확인하세요.
노드와 규칙이 예상대로 작동합니다. 지연 시간 테스트는 노드 선택에 참고할 수 있지만 모든 사이트나 프로토콜의 작동을 보장하지는 않습니다. 노드를 선택한 뒤 실제로 사용할 서비스에 접속하고 연결 화면에서 적용된 규칙과 정책 그룹, 출구를 확인하세요. 문제가 생기면 먼저 오류 상황을 기록한 뒤 설정을 하나씩 바꾸세요. DNS와 모드, 노드를 한꺼번에 변경하면 원인을 비교하기 어렵습니다. 노드 테스트 및 연결 확인을 참고하세요.
# download-faq
처음이라면 GUI 클라이언트를 권장합니다. 클라이언트에서 구독 가져오기, 노드 선택, 시스템 프록시 설정을 한 번에 할 수 있습니다. 직접 설정 파일과 실행 옵션, 서비스 프로세스를 관리해야 하는 서버나 라우터 사용자라면 Mihomo 코어를 선택하세요.
먼저 시스템의 프로세서와 앱 실행 환경을 확인하세요. x64와 AMD64는 같은 아키텍처를 가리키며, ARM64와 ARMv7은 서로 다릅니다. Android 앱의 지원 아키텍처를 모른다면 범용 버전을 선택할 수 있습니다. macOS에서는 설치 파일의 실제 아키텍처도 확인하세요. Apple Silicon에서 Intel 빌드를 실행하려면 Rosetta가 필요할 수 있습니다.
호환되는 설정 파일이나 구독을 직접 준비해야 합니다. 클라이언트를 설치해도 프록시 노드가 자동으로 제공되지는 않습니다. 설정을 가져온 뒤 정책 그룹을 확인하고 노드를 선택하세요. 먼저 규칙 모드와 시스템 프록시로 연결을 확인한 다음 필요할 때 TUN을 설정하세요. 구독 링크에는 계정 정보가 포함될 수 있으니 공개하지 마세요.
구독 출처, 규칙 오버라이드, 포트, TUN 설정을 기록하고 클라이언트의 내보내기 기능으로 설정을 백업하세요. 기존 클라이언트를 종료한 뒤 새 버전을 설치하고, 처음 실행할 때 설정 디렉터리와 구독, 시스템 프록시 상태를 확인하세요. 클라이언트를 바꿀 때는 데이터 디렉터리 전체를 덮어쓰지 말고 원본 구독을 다시 가져오는 것이 좋습니다.
다른 프록시나 VPN을 먼저 종료하고 구독 업데이트가 완료됐는지, 사용할 수 있는 노드를 선택했는지 확인하세요. 규칙 모드, 시스템 프록시 포트, 연결 로그도 점검하세요. TUN이 필요하다면 서비스 권한과 가상 네트워크 인터페이스를 별도로 확인하세요. 클라이언트를 종료한 뒤에도 인터넷이 되지 않으면 시스템에 로컬 포트를 가리키는 프록시 설정이 남아 있는지 살펴보세요.
보관된 클라이언트는 기존 환경을 재현하거나 설정을 옮길 때 사용하는 것이 좋으며, 새로 설치할 클라이언트로는 권장하지 않습니다. Clash for Windows와 ClashX Meta의 구형 코어 및 설정 항목은 현재 구독과 호환되지 않을 수 있습니다. 이전하기 전에 기존 설정을 백업하고, 지원 중인 클라이언트에서 규칙과 DNS, 트래픽 라우팅을 다시 확인하세요.