Clash Plus
추천Windows에서 처음 설치할 때 적합한 선택입니다. 설치 후 구독을 추가하거나 로컬 설정을 가져온 다음 프록시 그룹과 작동 모드를 확인하세요. 시스템 프록시와 TUN은 트래픽을 전달하는 서로 다른 방식입니다. 처음 연결할 때는 시스템 프록시부터 확인하고, 설정이 정상 작동하는 것을 확인한 뒤 다른 기능을 조정하세요.
CLIENT / PLATFORM / ARCHITECTURE
운영체제를 먼저 선택한 다음 CPU 아키텍처를 고르세요. GUI 클라이언트는 설정을 가져오고 프록시 그룹을 관리할 때, Mihomo 커널은 서비스를 직접 배포할 때 사용합니다.
# config.yaml · 설정 예시
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info
설치 파일은 클라이언트를 실행하고, 구독과 규칙은 설정 파일에서 불러옵니다.
PACKAGE INDEX
플랫폼마다 사용할 수 있는 클라이언트를 따로 안내합니다. 처음이라면 첫 번째 추천 항목부터 사용해 보세요. 클라이언트를 바꾸기 전에는 구독 주소, 로컬 YAML 파일, 오버라이드 설정을 백업하세요.
아래 GUI 클라이언트 설치 파일은 x64 환경용입니다. 「설정 → 시스템 → 시스템 정보」에서 시스템 종류를 확인한 뒤 설치 파일을 선택하세요. Windows on ARM에서의 호환성은 운영체제와 클라이언트에 따라 달라지므로, 시스템 이름만으로 실행 가능 여부를 판단할 수 없습니다.
Windows에서 처음 설치할 때 적합한 선택입니다. 설치 후 구독을 추가하거나 로컬 설정을 가져온 다음 프록시 그룹과 작동 모드를 확인하세요. 시스템 프록시와 TUN은 트래픽을 전달하는 서로 다른 방식입니다. 처음 연결할 때는 시스템 프록시부터 확인하고, 설정이 정상 작동하는 것을 확인한 뒤 다른 기능을 조정하세요.
데스크톱 인터페이스에서 설정과 규칙을 관리하려는 사용자에게 적합합니다. 구독을 업데이트하면 구독 파일 내용이 바뀔 수 있으므로, 사용자 지정 DNS·포트·규칙은 클라이언트가 지원하는 오버라이드 항목에 설정하세요. 서비스 모드나 TUN을 사용하기 전에 설치가 완료됐는지 확인하고, 시스템 안내에 따라 필요한 권한을 부여하세요.
데스크톱과 모바일 기기에서 비슷한 방식으로 설정을 관리할 수 있는 크로스 플랫폼 GUI를 제공합니다. 여기서 AMD64는 AMD 브랜드 프로세서에만 해당하는 것이 아니라 x86-64 아키텍처를 뜻합니다. 설정을 옮긴 뒤에는 시스템 프록시의 수신 포트를 다시 확인해 다른 프로그램이 이전 클라이언트 포트를 사용하지 않도록 하세요.
데스크톱에서 설정을 관리할 때 선택할 수 있는 또 다른 클라이언트입니다. 기존 설정을 가져온 다음 실제로 해당 설정이 선택됐는지 확인하고, 프록시 그룹에서 참조하는 이름도 점검하세요. 두 클라이언트의 시스템 프록시나 TUN을 동시에 켜면 라우팅, DNS, 수신 포트가 서로 덮어써 문제 원인을 찾기 어려울 수 있습니다.
이전 환경을 재현하거나 설정을 옮길 때 참고할 수 있도록 보관용 다운로드를 제공합니다. 구형 클라이언트가 최신 시스템과 호환되거나 새 프로토콜을 지원한다고 보장하지는 않습니다. 새로 설치할 때는 위쪽의 클라이언트를 선택하세요. 이전하기 전에 기존 설정과 오버라이드 내용을 저장하고, 이전 후 규칙·DNS·프록시 그룹을 하나씩 확인하세요. 유일한 백업을 바로 덮어쓰지 마세요.
| 확인 항목 | 선택 기준 | 설치 후 확인 |
|---|---|---|
| 운영체제 및 아키텍처 | 계속 지원되는 Windows 10 / 11 x64 환경을 권장합니다. 최소 버전은 해당 설치 프로그램의 요구 사항을 확인하세요. | 시스템 정보에서 x64 기반 프로세서인지 확인하세요. |
| 권한 및 포트 | 일반 모드와 서비스 설치에 필요한 권한은 다릅니다. TUN이나 서비스 모드를 사용하려면 관리자 권한이 필요할 수 있습니다. | 혼합 포트가 사용 중인지 확인하세요. 이전 클라이언트를 종료한 뒤 테스트하세요. |
| 설정 출처 | 사용 권한이 있는 구독 주소 또는 로컬 YAML 파일을 준비하세요. | 설정을 활성화한 뒤 시스템 프록시를 켜고, 로그에서 규칙이 일치하는지 확인하세요. |
「이 Mac에 관하여」에서 칩 정보를 확인하세요. Apple M 시리즈는 Apple Silicon, Intel 모델은 x64입니다. 다운로드 채널 이름과 파일 아키텍처를 함께 확인해야 합니다. 현재 일부 채널은 같은 x64 파일을 제공합니다.
ARM64와 x64 전용 설치 파일을 제공하므로 칩 종류에 맞춰 선택하면 됩니다. DMG를 연 뒤 앱을 「응용 프로그램」 폴더로 옮겨 실행하세요. 설정을 가져온 다음 시스템 프록시가 켜져 있는지 확인하세요. 더 많은 앱의 트래픽을 처리하려면 클라이언트 안내에 따라 TUN을 설정하세요.
구독, 프록시 그룹, 규칙 설정을 관리할 수 있습니다. 현재 두 macOS 채널은 동일한 x64 DMG를 제공하며, Apple Silicon에서 실행하려면 Rosetta 2가 필요합니다. 설치 후 기존 구독을 최소한으로 수정해 먼저 작동을 확인한 다음 개인 오버라이드를 추가하면, 구독 문제와 로컬 설정 충돌을 구분하기 쉽습니다.
여러 플랫폼에서 비슷한 사용 방식을 유지하려는 사용자에게 적합합니다. 현재 두 macOS 채널 모두 AMD64 파일을 가리키며, Apple Silicon에서는 호환 실행 환경이 필요합니다. 시스템 프록시를 켰는데 특정 앱이 계속 직접 연결된다면 설치 파일을 바꾸기보다 해당 앱이 시스템 프록시를 따르는지 확인하세요.
이전 설정과 기존 작업 환경을 옮길 때 참고할 수 있도록 제공합니다. 현재 두 채널 모두 x86_64 파일이며, ARM64 전용 빌드는 아닙니다. 새로 설치할 때는 계속 유지 관리되는 클라이언트를 사용하세요. 이전하기 전에 메뉴 막대 프록시 설정과 로컬 설정을 저장하고, 새 클라이언트가 정상 작동하는지 확인한 뒤 기존 앱을 정리하세요.
| 환경 | 설치 파일 선택 | 참고 사항 |
|---|---|---|
| Apple Silicon | ARM64로 명시된 네이티브 패키지를 우선 선택하세요. | 현재 이 페이지의 일부 macOS 채널은 x64 패키지를 제공하며, 실행하려면 Rosetta 2가 필요합니다. |
| Intel | x64, AMD64 또는 x86_64 패키지를 선택하세요. | 이 페이지에서 이 이름들은 같은 종류의 프로세서 아키텍처를 가리킵니다. ARM64 네이티브 패키지는 실행할 수 없습니다. |
| 시스템 권한 | 해당 앱의 설치 요건을 충족하는 운영체제 버전이 필요합니다. | 시스템 안내에 따라 네트워크 사용을 허용하세요. 차단되면 파일 출처부터 확인하고 시스템 보안 기능을 통째로 끄지 마세요. |
먼저 기기에서 지원하는 앱 아키텍처를 확인하세요. 대부분의 최신 휴대전화는 ARM64를 사용할 수 있으며, 구형 기기는 ARM 32비트가 필요할 수 있습니다. 프로세서가 64비트를 지원해도 운영체제가 모든 64비트 앱 설치를 허용하는 것은 아니므로 실제 기기 환경을 확인하세요.
ARM64 Android 기기에 처음 설치할 때 적합합니다. 설정을 가져와 연결을 시작하면 시스템에서 VPN 연결 권한을 요청합니다. 이 권한은 기기의 트래픽을 전달하기 위한 것으로, 구독이 유효하다는 뜻은 아닙니다. 현재 설정, 프록시 그룹 선택, 규칙 모드를 확인하세요. 백그라운드에서 연결이 끊기면 배터리 및 백그라운드 실행 제한을 점검하세요.
ARM64, ARM, 범용 패키지를 제공하므로 기기 아키텍처에 맞춰 선택할 수 있습니다. 아키텍처를 확인하기 어렵다면 범용 버전을 고려하세요. 여러 아키텍처용 파일이 포함되어 있어 크기가 더 클 수 있습니다. 설정을 가져온 뒤 해당 설정 항목을 활성화하고 서비스를 시작하세요. 구독 주소를 목록에 저장하는 것만으로는 트래픽이 자동으로 전달되지 않습니다.
데스크톱과 비슷한 방식으로 설정을 관리할 수 있습니다. 처음 권한을 허용한 뒤 다른 VPN 앱이 동시에 실행 중인지 확인하세요. Android에서는 보통 한 번에 하나의 앱만 시스템 VPN 인터페이스를 사용할 수 있습니다. 특정 앱에만 프록시를 적용하려면 클라이언트의 앱별 설정을 확인하고, YAML 도메인 규칙과 적용 범위가 다르다는 점에 유의하세요.
Surfboard가 지원하는 설정 형식을 사용합니다. 임의의 Clash YAML을 그대로 불러오는 대체 클라이언트로 취급하면 안 됩니다. 이전하기 전에 서비스 제공자가 호환 형식을 제공하는지 확인하고 프로토콜, 정책, 규칙을 대응할 수 있는지 점검하세요. 파일 확장자만 바꿔서는 형식이 변환되지 않습니다.
| 확인 항목 | 요건 | 확인할 사항 |
|---|---|---|
| 아키텍처 | ARM64는 arm64-v8a, ARM 32비트는 armeabi-v7a에 해당합니다. | 설치할 수 없다는 안내가 나오면 아키텍처, 운영체제 버전, 기존 앱의 서명을 확인하세요. |
| 설치 권한 | 설치에 사용할 브라우저나 파일 관리자에만 필요한 경우 권한을 허용하세요. | 설치가 끝나면 더 이상 필요하지 않은 출처의 앱 설치 권한을 해제할 수 있습니다. |
| VPN 및 백그라운드 실행 | 처음 연결할 때 시스템의 VPN 요청을 승인해야 합니다. | 다른 VPN과 동시에 실행하지 마세요. 백그라운드에서 연결이 끊기면 배터리 최적화와 자동 시작 제한을 확인하세요. |
App Store에서 Clash Plus를 설치하세요. 설치 요건, 호환 기기 범위, 스토어에 표시된 정보는 앱 상세 페이지를 확인하세요. 설치 후에는 사용 권한이 있는 설정을 가져와야 정책과 규칙에 따라 연결을 처리할 수 있습니다.
App Store에서 앱 상세 페이지를 열어 설치한 다음, 클라이언트에서 구독을 추가하거나 설정을 가져오세요. 처음 연결할 때는 iOS 안내에 따라 VPN 설정 추가를 허용하세요. 권한을 부여한 뒤 앱으로 돌아와 연결 상태와 프록시 그룹을 확인하세요. 설정 업데이트에 실패하면 먼저 구독 주소가 온전한지 확인하고 요청 또는 형식 오류를 살펴보세요.
플랫폼마다 설정을 가져오는 경로가 다를 수 있으므로 데스크톱 화면에 나온 버튼 이름만으로 같은 메뉴를 찾지 마세요. YAML 파일이 있다면 가져오기 결과와 지원되는 필드를 확인한 다음 연결을 활성화하세요. 개인 구독 정보가 포함된 전체 설정 화면을 공개 토론방에 올리지 마세요.
| 확인 항목 | 요건 | 확인 위치 |
|---|---|---|
| 기기 및 운영체제 | 앱 상세 페이지에 안내된 호환성 요건을 충족해야 합니다. | App Store에서 호환성을 확인하고, 설정 앱에서 현재 iOS 버전을 확인하세요. |
| 네트워크 권한 | 시스템 절차에 따라 클라이언트가 VPN 설정을 추가하도록 허용하세요. | 권한을 부여한 뒤 클라이언트로 돌아가 연결을 시작하고 실제로 사용 중인 설정을 확인하세요. |
| 구독 준비 | 전체 주소가 유효한 구독 링크 또는 호환되는 로컬 설정을 준비하세요. | 가져온 뒤 프록시 그룹과 규칙 대상을 확인하세요. 업데이트 문제와 연결 문제는 따로 점검하세요. |
데스크톱 환경에서는 GUI 클라이언트를 우선 사용하세요. 이 페이지의 Linux GUI 패키지는 AMD64용입니다. DEB 또는 RPM을 선택할 때 배포판의 패키지 관리 방식, 데스크톱 실행 의존성, 프로세서 아키텍처를 함께 확인하세요. 서버나 라우터에 배포하려면 커널 항목을 사용하세요.
구독과 시스템 프록시를 GUI로 관리하려는 Linux 데스크톱 사용자에게 적합합니다. Debian·Ubuntu 계열은 보통 DEB, Fedora 등 RPM 계열 배포판은 RPM을 선택하세요. 배포판의 패키지 관리자로 설치하면 의존성 누락을 파악하기 쉽습니다. 설치를 위해 의존성 오류를 무시하지 마세요.
DEB 패키지 관리 방식을 사용하는 AMD64 데스크톱 환경용입니다. 설치 후 설정을 가져오고 로컬 포트가 수신 대기 중인지 확인한 다음, 데스크톱 시스템 프록시가 실제로 적용되는지 점검하세요. 명령줄 도구는 데스크톱 프록시 설정을 따르지 않을 수 있으므로 도구 문서에 따라 프록시나 환경 변수를 별도로 지정해야 합니다.
| 환경 | 확인 방법 | 선택 기준 |
|---|---|---|
| 프로세서 | uname -m | x86_64는 이 페이지의 AMD64 GUI 설치 파일에 해당합니다. ARM 기기에서는 이 패키지를 바로 사용할 수 없습니다. |
| 배포판 | cat /etc/os-release | 배포판에 맞는 DEB 또는 RPM을 선택하고 클라이언트가 요구하는 데스크톱 의존성을 충족하세요. |
| 서비스 권한 | 클라이언트 로그와 서비스 상태를 확인하세요. | TUN을 사용하려면 해당 장치 및 네트워크 권한이 필요합니다. 시스템 프록시는 이를 따르는 앱에만 적용됩니다. |
서버, 라우터 또는 서비스 프로세스를 직접 관리하려는 사용자를 위한 커널입니다. 데스크톱 설정 인터페이스는 포함되어 있지 않으므로 config.yaml, 작업 디렉터리, 시작 방법, 네트워크 권한을 직접 준비해야 합니다. 일반 데스크톱이나 휴대전화에서는 앞에 소개한 GUI 클라이언트를 우선 선택하세요.
| 시스템 | 프로세서 아키텍처 | 파일 형식 및 용도 | 다운로드 |
|---|---|---|---|
| Windows | AMD64 | ZIP · x86-64 명령줄 커널 | AMD64 ZIP 다운로드 |
| Windows | ARM64 | ZIP · ARM64 명령줄 커널 | ARM64 ZIP 다운로드 |
| macOS | Intel / AMD64 | GZ · 압축을 푼 뒤 바이너리 실행 | Intel GZ 다운로드 |
| macOS | Apple Silicon / ARM64 | GZ · ARM64 네이티브 커널 | ARM64 GZ 다운로드 |
| Linux | AMD64 | DEB · 해당 패키지 관리 시스템용 | AMD64 DEB 다운로드 |
| Linux | AMD64 | GZ · 바이너리 직접 관리 | AMD64 GZ 다운로드 |
| Linux | ARM64 | GZ · 64비트 ARM 기기 | ARM64 GZ 다운로드 |
| Linux | ARMv7 | GZ · 해당 32비트 ARM 환경용 | ARMv7 GZ 다운로드 |
| Linux | MIPS softfloat | GZ · 엔디언 및 ABI 추가 확인 필요 | MIPS GZ 다운로드 |
| 항목 | 요건 |
|---|---|
| 파일 및 디렉터리 | GZ 파일은 먼저 압축을 풀어야 하며, Unix 계열 시스템에서는 바이너리에 실행 권한도 부여해야 합니다. 설정 파일과 작업 디렉터리를 분리해 두면 다른 디렉터리에서 실행할 때 엉뚱한 설정을 읽는 일을 방지할 수 있습니다. |
| 네트워크 연결 | 로컬 HTTP / SOCKS 프록시, TUN, 투명 프록시는 각각 다른 연결 설정이 필요합니다. 커널이 정상적으로 시작됐다고 해서 라우터 트래픽이 자동으로 프록시를 통과하는 것은 아닙니다. |
| 설정 및 권한 | 설정 파일을 읽을 수 있고 포트를 바인딩할 수 있는지 확인하세요. TUN을 사용할 때는 필요한 네트워크 권한도 있어야 합니다. 서비스 프로세스에는 작업에 필요한 최소 권한만 부여하세요. |
배포를 시작하기 전에 mihomo -t -f config.yaml로 설정을 파싱할 수 있는지 확인한 다음 서비스 시작 옵션을 정하세요. 필드 설명과 규칙 순서는 config.yaml 설정 참고에서 확인할 수 있습니다. 라우터 배포 방법은 OpenWrt에서 mihomo 커널을 사이드 라우터로 실행하기를 참고하세요.
AFTER INSTALLATION
01 / IMPORT
설치 후 먼저 설정을 가져올 경로를 준비하세요. 구독 주소는 앞뒤에 공백이 들어가지 않도록 전체를 복사하고, 로컬 파일은 YAML 들여쓰기를 유지해야 합니다. 가져온 뒤 설정 이름과 오류를 확인하고 해당 설정을 현재 사용 항목으로 지정하세요. 클라이언트 설치 성공과 구독 요청 성공은 별개의 단계입니다.
02 / SELECT
일상적인 트래픽 분기는 보통 mode: rule로 시작합니다. 규칙에서 참조하는 프록시 그룹이 있는지 확인하고 그룹에서 사용 가능한 아웃바운드를 직접 선택하세요. 전역 모드와 규칙 모드는 목적이 다릅니다. 전역 모드로 전환했을 때 연결된다는 이유만으로 모든 분기 규칙이 올바르다고 판단할 수는 없습니다.
03 / VERIFY
데스크톱에서는 먼저 시스템 프록시를 켜고, 모바일에서는 안내에 따라 VPN 권한을 허용하세요. 연결 기록에서 일치한 규칙, 아웃바운드 대상, 오류 메시지를 확인합니다. 문제가 생기면 설정 업데이트, DNS 확인, 프록시 연결, 앱의 프록시 적용 여부를 각각 점검하세요. 여러 설정을 한꺼번에 바꾸지 마세요.
DOWNLOAD NOTES
Windows, macOS, Android, iOS에서는 각 플랫폼의 첫 번째 항목인 Clash Plus를, Linux에서는 Clash Verge Rev를 먼저 사용해 보세요. GUI 클라이언트로 구독을 가져오고, 프록시 그룹을 전환하고, 로그를 확인할 수 있습니다. 서비스 프로세스를 직접 관리하려면 Mihomo 커널을 선택하세요.
AMD64와 x64는 보통 x86-64 아키텍처를 가리키며, ARM64는 별도의 명령어 집합입니다. 먼저 시스템 정보에서 프로세서 종류를 확인하세요. Android 범용 버전은 여러 아키텍처를 포함해 기기 아키텍처를 당장 확인하기 어려울 때 유용하지만, 파일 크기가 더 클 수 있습니다.
Clash Plus는 ARM64 전용 설치 파일을 제공하므로 Apple Silicon 버튼을 선택하면 됩니다. 현재 이 페이지의 Clash Verge Rev, FlClash, ClashX Meta는 두 macOS 채널 모두 x64 파일을 제공합니다. Apple Silicon에서 이 파일을 실행하려면 Rosetta 2가 필요하며, 채널 이름만으로 ARM64 네이티브 패키지라고 판단해서는 안 됩니다.
클라이언트 설치 파일만으로 프록시를 사용할 수 있는 것은 아닙니다. 설치 후 사용 권한이 있는 구독이나 YAML 파일을 가져오고 해당 설정을 활성화한 뒤, 규칙에서 참조하는 프록시 그룹에서 사용 가능한 아웃바운드를 선택해야 합니다. 그런 다음 시스템 프록시를 켜거나 필요한 경우 TUN을 활성화하세요. 연결에 실패하면 먼저 클라이언트 로그를 확인하세요.
먼저 기존 설정과 클라이언트 오버라이드 설정을 백업한 다음 새 클라이언트로 가져오세요. 일반적인 YAML 필드는 재사용할 수 있지만, 프로토콜 지원, TUN 설정, DNS 동작 및 클라이언트별 확장 필드는 다를 수 있습니다. 가져온 뒤 로그, 프록시 그룹 이름, 규칙 대상을 확인하세요. 파일이 저장됐다는 것만으로 정상 적용을 판단하면 안 됩니다.
Clash for Windows와 ClashX Meta는 이전 환경 재현과 설정 이전을 위한 보관용 다운로드로 제공합니다. 보관용이라고 해서 최신 시스템 호환성이나 문제 해결 지원이 계속 제공되는 것은 아닙니다. 새로 설치할 때는 같은 플랫폼의 상위 클라이언트를 선택하고, 새 환경이 정상 작동하는지 확인한 뒤 기존 클라이언트를 제거하세요.