Clash Plus
추천구독 가져오기, 규칙 모드, 시스템 프록시 설정부터 시작하려는 사용자에게 적합합니다. 설치 후 현재 설정이 활성화되어 있는지 확인하고 프록시 정책을 선택하세요. 시스템 프록시를 따르지 않는 앱까지 연결해야 한다면 TUN을 별도로 설정하세요.
클라이언트 / 설치 파일 / 커널
운영체제에 맞는 클라이언트를 선택하세요. 프로세서 아키텍처를 확인한 뒤 설치 파일을 다운로드하고, 설치 후 구독을 가져와 규칙과 프록시 모드를 설정하세요.
데스크톱과 모바일에서는 GUI 클라이언트를 우선 사용하세요. 독립 커널은 서버, 라우터 또는 설정을 직접 관리하는 사용자를 위한 것입니다.
이 섹션의 데스크톱 설치 파일은 대부분 x64용입니다. 처음 사용하는 경우 Clash Plus를 선택할 수 있습니다. 다른 인터페이스나 설정 관리 방식이 필요하다면 Clash Verge Rev, FlClash, Clash Nyanpasu를 비교해 보세요. 설치 전에 실행 중인 유사 클라이언트를 종료해 포트나 시스템 프록시 설정이 서로 덮어쓰이지 않도록 하세요.
구독 가져오기, 규칙 모드, 시스템 프록시 설정부터 시작하려는 사용자에게 적합합니다. 설치 후 현재 설정이 활성화되어 있는지 확인하고 프록시 정책을 선택하세요. 시스템 프록시를 따르지 않는 앱까지 연결해야 한다면 TUN을 별도로 설정하세요.
mihomo 커널을 사용하는 데스크톱 클라이언트로 구독, 규칙, 프록시 그룹을 관리할 수 있습니다. 로컬 오버라이드나 규칙 모음이 있다면 이전 후 병합 순서를 확인해 구독 업데이트가 유지해야 할 설정을 덮어쓰지 않도록 하세요.
데스크톱과 모바일에서 비슷한 사용 환경을 원하는 사용자에게 적합합니다. 설치 프로그램은 시스템에 앱을 등록하기 편리하며, 압축 파일은 직접 압축을 풀어 배포할 수 있습니다. 설정 저장 위치와 권한은 클라이언트의 실제 동작을 확인하세요.
데스크톱 설정을 관리하는 또 다른 선택지입니다. 기존 YAML을 가져온 다음 설정 검사 결과를 확인하고 시스템 프록시를 설정하세요. 클라이언트마다 서비스 모드, 설정 디렉터리, 시작 프로그램 등록 방식이 다를 수 있으므로 프로그램 폴더 전체를 그대로 복사하는 것은 권장하지 않습니다.
기존 환경을 재현하거나 설정을 이전할 때 참고할 수 있는 보관 버전입니다. 이름에 Windows가 들어 있다고 해서 모든 최신 시스템에 적합한 것은 아닙니다. 오래된 커널은 새 프로토콜과 설정 필드를 제한적으로 지원하므로, 새로 설치할 때는 위에 있는 유지 관리 중인 클라이언트를 우선 선택하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 시스템 및 아키텍처 | ‘설정 → 시스템 → 정보’에서 시스템 종류를 확인하세요. 이 섹션은 x64 패키지를 제공합니다. Windows ARM 기기는 에뮬레이션 실행 호환성을 별도로 확인해야 합니다. |
| 시스템 버전 | 지원되는 Windows 10 / 11 환경에 설치하는 것이 좋습니다. 정확한 최소 버전과 런타임 요구 사항은 설치 프로그램 안내를 따르세요. |
| 권한 및 포트 | 일반 시스템 프록시와 TUN은 필요한 권한이 다릅니다. 서비스를 설치하거나 가상 네트워크 어댑터를 추가할 때 관리자 권한이 필요할 수 있습니다. 혼합 포트는 다른 프로그램에서 사용하는 포트와 겹치지 않도록 하세요. |
먼저 ‘이 Mac에 관하여’에서 칩을 확인하세요. Apple Silicon과 Intel은 아키텍처가 다르며, 목록의 아키텍처 키가 실제 파일의 아키텍처와 일치하지 않을 수도 있습니다. 아래에 표시된 패키지 유형을 확인하고, 다운로드 후 현재 macOS에서 클라이언트가 지원되는지도 확인하세요.
Apple Silicon 및 Intel용 설치 파일을 제공합니다. DMG를 연 뒤 앱을 ‘응용 프로그램’으로 옮기고 클라이언트를 실행해 구독을 가져오세요. 시스템 프록시를 켜기 전에 설정을 읽을 수 있는지 확인하고, TUN 권한은 시스템 안내에 따라 하나씩 허용하세요.
mihomo 설정, 구독, 프록시 그룹을 관리할 수 있습니다. 현재 목록의 두 macOS 링크는 모두 x64 파일을 제공합니다. Apple Silicon 기기에서는 Rosetta와 macOS 호환성을 확인하세요. 이 링크는 ARM 네이티브 설치 파일이 아닙니다.
크로스 플랫폼 설정 관리에 사용할 수 있는 또 다른 선택지입니다. 현재 두 macOS 목록 링크는 모두 AMD64 패키지를 제공합니다. 모바일 설정을 가져올 수 있지만, 로컬 수신 포트, 네트워크 인터페이스, DNS 설정은 데스크톱 환경에 맞게 조정해야 합니다.
구형 메뉴 막대 워크플로와 설정 이전을 위한 참고용으로 보관된 버전입니다. 현재 목록 링크는 모두 x86_64 파일입니다. 구형 시스템 확장, 권한 요청, 설정 필드가 최신 시스템과 호환되지 않을 수 있으므로 새로 설치할 때는 유지 관리 중인 클라이언트를 우선 고려하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 칩 | ‘이 Mac에 관하여’에 Apple 칩이라고 표시되면 ARM64로 명확히 표기된 패키지를 우선 선택하세요. Intel 모델은 x64 / AMD64 패키지를 사용합니다. |
| 시스템 버전 | 최소 macOS 버전은 클라이언트마다 다릅니다. 설치 중 안내와 프로젝트의 최신 설명을 확인하세요. 구형 시스템에서는 아키텍처만 바꿔 설치를 시도하지 마세요. |
| 처음 실행 | ‘응용 프로그램’에서 실행하세요. 시스템 보안 안내가 표시되면 ‘개인정보 보호 및 보안’에서 구체적인 원인을 확인하고, 시스템 보안 기능을 통째로 끄지 마세요. |
최근 출시된 기기라면 ARM64 지원 여부를 먼저 확인하세요. 클라이언트가 처음 연결할 때 시스템 VPN 권한을 요청합니다. Android에서는 일반적으로 한 번에 하나의 앱만 VPN 연결을 사용할 수 있습니다. 다운로드와 설치 후에는 배터리 최적화 설정도 확인해 백그라운드 서비스가 시스템에 의해 종료되지 않도록 하세요.
ARM64 설치 파일은 해당 아키텍처를 지원하는 Android 기기에 적합합니다. 구독을 가져와 설정을 선택한 뒤 연결을 시작하고 VPN 권한을 허용하세요. 앱별로 트래픽을 분리하려면 앱 선택 기능과 규칙 모드가 각각 무엇을 제어하는지 먼저 확인하세요.
Clash Meta / mihomo 설정을 사용하는 Android 환경을 지원합니다. 아키텍처를 확인했다면 해당 패키지를 우선 다운로드하세요. 확인할 수 없고 기기가 호환된다면 범용 패키지를 선택할 수 있습니다. 범용 패키지가 더 빠른 것은 아니며, 포함된 아키텍처가 다릅니다.
Android에서 구독과 프록시 정책을 관리할 수 있습니다. ARM64 패키지는 최신 휴대전화 대부분에 적합하고, ARM 패키지는 호환되는 구형 기기용이며, x86_64 패키지는 해당 아키텍처의 기기나 에뮬레이터용입니다. 설치할 수 있더라도 에뮬레이터에서 모든 네트워크 기능이 작동하는 것은 아닙니다.
Surfboard와 호환되는 설정을 이미 보유한 사용자에게 적합합니다. 설정 형식이 Clash YAML과 다르므로 같은 구독을 공용 설정으로 간주하면 안 됩니다. 가져오기 전에 서비스 제공업체가 안내한 형식과 사용하려는 프로토콜의 지원 여부를 확인하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 아키텍처 및 버전 | 시스템이 ARM64, ARM, x86_64 중 어떤 아키텍처를 지원하는지 확인하세요. 최소 Android 버전은 설치 프로그램의 요구 사항을 따릅니다. 하드웨어는 64비트여도 시스템에서 앱 아키텍처를 제한하는 기기가 있습니다. |
| 설치 권한 | 시스템 안내에 따라 현재 브라우저나 파일 관리 앱에 알 수 없는 앱 설치 권한을 허용하세요. 설치 후에는 권한을 다시 해제할 수 있습니다. 설치에 실패하면 계속 재시도하기보다 오류 메시지를 확인하세요. |
| 연결 및 백그라운드 실행 | VPN 권한이 허용됐는지, 다른 VPN 앱이 연결을 사용 중인지 확인하세요. 화면을 잠근 뒤 연결이 끊긴다면 필요한 경우 클라이언트의 백그라운드 실행 및 배터리 최적화 권한을 조정하세요. |
App Store에서 Clash Plus를 설치하세요. 스토어 페이지에서 기기 호환성, 시스템 요구 사항, 최신 앱 정보를 확인할 수 있습니다. 설치 후 본인의 구독 설정을 가져오고, 시스템 안내에 따라 VPN 구성을 추가하도록 허용하세요.
iPhone 또는 호환 기기에서 구독을 가져와 프록시 정책을 선택하고 연결할 수 있습니다. 클라이언트 설치와 구독 서비스 이용은 별개의 단계입니다. 기존 YAML 설정을 사용하려면 필드 지원 여부를 먼저 확인하고, 데스크톱의 네트워크 인터페이스나 포트 설정을 그대로 적용하지 마세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 기기 및 시스템 | App Store 상세 페이지의 호환성 정보를 확인해 기기와 iOS 버전이 현재 등록된 앱의 요구 사항을 충족하는지 확인하세요. |
| VPN 구성 | 처음 연결을 시작할 때 VPN 구성 추가를 허용하세요. 기기 암호나 생체 인증을 요구할 수 있습니다. 권한을 허용한 뒤에도 앱에서 유효한 설정을 선택해야 합니다. |
| 구독 가져오기 | 본인이 보유한 구독이나 로컬 설정을 사용하세요. 가져오기 오류가 발생하면 링크 접속 실패, 형식 비호환, 설정 필드 오류를 구분해 확인하세요. |
데스크톱 환경에서는 GUI 클라이언트를 우선 선택하세요. DEB와 RPM은 서로 다른 패키지 형식이므로 파일 크기만으로 선택하면 안 됩니다. 이 섹션에서는 AMD64 / x86_64 패키지를 제공합니다. 서버, 라우터 및 다른 아키텍처의 기기는 아래 독립 커널 섹션을 확인하세요.
Linux 데스크톱에서 구독, 시스템 프록시, 규칙을 관리하기에 적합합니다. Debian, Ubuntu 계열은 DEB를, Fedora 등 RPM 계열 배포판은 RPM을 선택하세요. 서비스 모드와 TUN에는 추가 권한이 필요할 수 있으므로 데스크톱 세션 권한과 별도로 확인해야 합니다.
Linux 데스크톱용 GUI 클라이언트를 제공합니다. 이 섹션의 AMD64 DEB 패키지는 호환되는 패키지 환경에서 사용할 수 있습니다. 설치 후 실행되지 않으면 프록시 설정을 살펴보기 전에 의존성 및 그래픽 환경 오류를 먼저 확인하세요. 인터페이스 실행 실패를 구독 문제로 오인하지 마세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 아키텍처 | uname -m을 실행해 아키텍처를 확인하세요. 출력이 x86_64이면 일반적으로 AMD64에 해당하며, aarch64는 ARM64에 해당하므로 이 섹션의 AMD64 패키지를 직접 설치할 수 없습니다. |
| 배포판 및 의존성 | 배포판의 패키지 관리자를 사용해 형식이 맞는 패키지를 설치하면 의존성 처리와 오류 메시지를 추적하기 쉽습니다. 필요한 최소 라이브러리 버전은 클라이언트 빌드에 따라 다릅니다. |
| 네트워크 권한 | 데스크톱 환경에서 시스템 프록시를 읽는지 확인하세요. TUN은 장치 접근 권한과 라우팅 설정도 필요합니다. 명령줄 프로그램은 프록시 환경 변수를 별도로 설정해야 할 수 있습니다. |
독립 커널
서버, 라우터, 서비스를 직접 관리하는 사용자를 위한 커널입니다. 설정을 읽고 연결을 처리하지만 데스크톱용 구독 관리 인터페이스는 포함하지 않습니다. 일반 사용자는 위의 GUI 클라이언트를 우선 사용해 커널, 서비스, 가상 네트워크 어댑터를 중복 설치하지 않도록 하세요.
| 플랫폼 | 아키텍처 | 형식 및 용도 | 다운로드 |
|---|---|---|---|
| Windows | AMD64 | ZIP · x64 호스트 | AMD64 다운로드 |
| Windows | ARM64 | ZIP · ARM 호스트 | ARM64 다운로드 |
| macOS | Intel / AMD64 | GZ · 명령줄 커널 | Intel 다운로드 |
| macOS | Apple Silicon / ARM64 | GZ · 명령줄 커널 | Apple Silicon 다운로드 |
| Linux | AMD64 | DEB · 패키지 설치 | AMD64 DEB 다운로드 |
| Linux | AMD64 | GZ · 수동 배포 | AMD64 GZ 다운로드 |
| Linux | ARM64 | GZ · ARM 서버 | ARM64 GZ 다운로드 |
| Linux | ARMv7 | GZ · 호환되는 ARM 기기 | ARMv7 GZ 다운로드 |
| Linux | MIPS soft-float | GZ · 호환되는 라우터 | MIPS GZ 다운로드 |
GZ 파일은 압축을 풀면 대개 실행 파일이 나오며, 그래픽 설치 마법사는 제공되지 않습니다. Linux와 macOS에서는 실행 권한을 설정하고 작업 디렉터리, 설정 파일 경로, 로그 출력 위치를 지정해야 합니다. 라우터는 CPU 아키텍처, 바이트 순서, 메모리, 펌웨어 환경을 추가로 확인하세요. 외관이나 브랜드만 보고 패키지를 선택하면 안 됩니다.
설정이 준비되면 설정 검사 명령으로 YAML 들여쓰기, 필드, 프록시 그룹 참조 오류를 먼저 확인한 뒤 서비스를 실행하세요. 바이너리를 업데이트하기 전에 서비스를 중지하고 설정과 실행 매개변수를 보존하세요. 형식 차이를 무시한 채 클라이언트 구독 링크로 서비스 설정을 덮어쓰지 마세요.
고급 설정 가이드 보기 →Linux / macOS · 압축을 풀고 파일명을 mihomo로 변경한 뒤
chmod +x ./mihomo
./mihomo -v
./mihomo -t -f ./config.yaml
먼저 커널 정보를 확인한 다음 로컬 설정을 검사하세요. 설정 검사를 통과했더라도 구독에 포함된 모든 프록시에 연결할 수 있다는 뜻은 아닙니다. 연결 여부는 네트워크, 서버, 인증 정보에 따라 달라집니다.
다운로드로 해결되는 것은 클라이언트 설치뿐이며, 연결하려면 유효한 설정이 필요합니다. 아래 순서대로 확인하면 설정 문제를 설치 파일 문제로 오해하는 일을 줄일 수 있습니다.
클라이언트의 구독 또는 설정 화면에서 링크를 추가하고 가져오기가 완료될 때까지 기다린 다음 해당 설정을 현재 사용 항목으로 지정하세요. 링크가 HTML 로그인 페이지, 일반 노드 목록, 형식이 잘못된 콘텐츠를 반환하면 클라이언트에서 바로 읽지 못할 수 있습니다. 구독이 Clash / mihomo YAML을 지원하는지 먼저 확인하세요.
구독 주소에는 계정 식별 정보가 포함될 수 있습니다. 문제를 확인할 때 오류 메시지는 남겨도 되지만, 화면을 공유하기 전에는 링크 매개변수, 프록시 비밀번호, 외부 제어 인증 정보를 가리세요. 전체 설정을 낯선 온라인 변환 도구에 업로드하지 마세요.
구독 가져오기 방법 보기 →규칙, 전역, 직접 연결 모드는 커널에 들어온 연결을 처리하는 방식을 결정합니다. 시스템 프록시와 TUN은 어떤 연결이 커널로 들어오는지를 결정합니다. 규칙 모드를 켜도 모든 앱의 트래픽이 자동으로 전달되는 것은 아니며, TUN을 켜도 적절한 분기 규칙이 자동으로 생성되지는 않습니다.
먼저 규칙 모드에서 프록시 그룹 이름이 유효한지 확인한 다음 필요한 시스템 트래픽 전달 방식을 켜세요. 접속할 수 없다면 앱의 프록시 설정, 포트, DNS, 정책 매칭, 원격 연결 순으로 확인하세요. 원인을 찾기 어렵지 않도록 여러 설정을 한꺼번에 변경하지 마세요.
설정 및 연결 문제 보기 →설치 파일 선택, 설정 이전, 호환성 안내입니다. 연결 문제에 대한 자세한 내용은 도움말 센터를 확인하세요.
Windows, macOS, Android, iOS에서는 Clash Plus를 먼저 살펴보세요. Linux에서는 Clash Verge Rev를 시작점으로 선택할 수 있습니다. 먼저 운영체제와 아키텍처, 설치 파일 호환성을 확인한 뒤 인터페이스 취향을 고려하세요. 일반적인 데스크톱 사용자는 mihomo 커널을 따로 내려받을 필요가 없습니다.
x64, AMD64, x86_64는 대체로 같은 64비트 아키텍처를 가리키며, ARM64와 AArch64는 다른 아키텍처를 뜻합니다. 기기 브랜드만 보고 판단하지 말고 시스템 정보를 확인해 선택하세요. 범용 패키지에는 여러 아키텍처가 포함될 수 있지만 파일 크기가 더 큰 편입니다. 이 페이지의 일부 macOS 목록 링크는 실제로 x64 파일을 제공하므로, 목록의 아키텍처 키만 보고 ARM 네이티브 패키지라고 판단하면 안 됩니다.
클라이언트는 설정을 읽고 규칙에 따라 프록시 연결을 처리합니다. 설치 파일만으로 프록시 서비스를 이용할 수 있는 것은 아닙니다. 본인이 보유한 유효한 구독이나 로컬 YAML 설정을 가져온 뒤, 프록시 그룹과 연결 모드를 선택해야 합니다. 구독 링크에는 접근 자격 증명이 포함될 수 있으므로 공개하지 마세요.
구독 설정, 로컬 오버라이드, 규칙 파일, 사용자 지정 포트를 먼저 내보내거나 백업하세요. 기존 클라이언트를 종료한 뒤 업데이트를 설치하고, 두 클라이언트의 시스템 프록시나 TUN을 동시에 켜지 마세요. 클라이언트 간에 설정을 옮겼다면 DNS, 프록시 그룹 이름, 규칙 호환성을 다시 확인하세요.
파일 다운로드가 완료됐는지, 확장자와 플랫폼이 일치하는지, 프로세서 아키텍처가 맞는지, 시스템 버전이 클라이언트 요구 사항을 충족하는지 확인하세요. 시스템 설치 안내에서 구체적인 원인을 확인하고 보안 기능을 무작정 끄지 마세요. Linux에서는 패키지 형식과 의존성을, Android에서는 알 수 없는 앱 설치 권한과 남은 저장 공간도 확인해야 합니다.
보관된 클라이언트는 주로 기존 환경을 재현하거나 설정을 이전할 때 참고용으로 사용합니다. 오래된 커널은 새 프로토콜, 규칙 필드, DNS 매개변수를 인식하지 못할 수 있습니다. 새로 설치할 때는 현재 유지 관리 중인 클라이언트를 우선 선택하세요. 이전하기 전에 기존 설정을 백업하고 로그에서 호환되지 않는 필드를 하나씩 확인하세요.