Clash Plus
구독 가져오기, 프록시 그룹 선택, 규칙 모드부터 시작하려는 데스크톱 사용자에게 적합합니다. 설치 후 설정을 추가하고 노드를 선택한 다음 시스템 프록시를 켜세요. 시스템 프록시를 따르지 않는 프로그램의 트래픽까지 처리하려면 기본 연결을 먼저 확인한 뒤 TUN을 설정하세요. 네트워크 옵션을 한꺼번에 바꾸지 않는 것이 좋습니다.
클라이언트 설치 / 아키텍처 선택 / 커널 배포
플랫폼에 맞는 설치 파일을 선택하세요.
GUI 클라이언트는 일상적인 연결에, Mihomo 커널은 독립 배포에 사용합니다.
먼저 기기의 플랫폼을 선택한 다음 프로세서 아키텍처를 확인하세요. Windows, macOS, Android, iOS에는 Clash Plus를, Linux에는 Clash Verge Rev를 권장합니다. 설치 파일에는 프록시 노드가 포함되지 않습니다. 처음 실행할 때 기존 구독이나 로컬 YAML 설정을 가져오세요.
설치 후 설정 단계 →운영체제 선택
데스크톱 설치 파일
아래 GUI 클라이언트는 x64 설치 파일을 제공합니다. 시스템 설정의 ‘시스템 → 시스템 정보’에서 시스템 종류를 확인하세요. ARM 기기라면 운영체제의 앱 호환성도 별도로 확인해야 합니다.
구독 가져오기, 프록시 그룹 선택, 규칙 모드부터 시작하려는 데스크톱 사용자에게 적합합니다. 설치 후 설정을 추가하고 노드를 선택한 다음 시스템 프록시를 켜세요. 시스템 프록시를 따르지 않는 프로그램의 트래픽까지 처리하려면 기본 연결을 먼저 확인한 뒤 TUN을 설정하세요. 네트워크 옵션을 한꺼번에 바꾸지 않는 것이 좋습니다.
데스크톱 화면에서 mihomo 설정을 관리하려는 사용자에게 적합합니다. 기존 구독은 다시 가져올 수 있지만 클라이언트 전용 오버라이드와 스크립트는 별도로 옮겨야 합니다. 서비스나 TUN을 활성화하기 전에 권한 안내를 확인하고, 기존 프로그램의 백그라운드 프로세스가 아니라 새 클라이언트가 실행 중인지 확인하세요.
데스크톱과 모바일에서 비슷한 사용 방식을 유지하고 싶은 사용자에게 적합합니다. 기기마다 설정을 가져오고 권한을 따로 지정해야 합니다. 데스크톱 설치 후 수신 대기 포트와 시스템 프록시 상태를 확인하세요. 다른 클라이언트의 설정이 자동으로 이어진다고 가정하지 마세요.
데스크톱 설정을 관리할 수 있는 또 다른 클라이언트입니다. 기존 사용자는 설정 하나를 먼저 가져와 호환성을 확인한 뒤 평소 사용하는 규칙을 옮기세요. 파싱 오류가 발생하면 해당 필드와 커널 지원 여부를 확인해야 합니다. 다른 프로그램에서 구독이 작동했다는 이유만으로 호환된다고 단정하지 마세요.
이 아카이브는 기존 환경 재현과 설정 이전을 위한 참고용입니다. 이전 버전 커널은 새로운 프로토콜과 설정 필드를 충분히 지원하지 않을 수 있어 처음 설치하는 용도로는 권장하지 않습니다. 교체하려면 로컬 설정, 사용자 규칙, 포트 설정을 먼저 백업한 뒤 기존 클라이언트의 시스템 프록시를 끄세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 운영체제 및 아키텍처 | 이 페이지의 데스크톱 설치 파일은 대부분 x64용입니다. 최소 지원 운영체제 버전은 선택한 클라이언트의 릴리스 안내와 설치 메시지를 확인하세요. |
| 설치 권한 | 설치 디렉터리에 파일을 쓰거나 백그라운드 서비스를 실행하고 가상 네트워크 어댑터를 설치할 때 관리자 권한이 필요할 수 있습니다. 설정 가져오기와 네트워크 트래픽 처리는 별개의 작업입니다. |
| 프록시 충돌 | 클라이언트를 바꾸기 전에 기존 프로그램의 시스템 프록시를 끄세요. 브라우저 프록시 확장 프로그램이나 연결을 처리하는 다른 VPN도 확인해야 합니다. |
Apple Silicon / Intel
‘이 Mac에 관하여’에서 칩 정보를 확인하세요. Clash Plus는 ARM64와 x64 패키지를 각각 제공합니다. 아래 일부 클라이언트는 두 아키텍처 다운로드 항목이 현재 동일한 x64 파일을 가리키므로 네이티브 ARM64 지원으로 볼 수 없습니다.
Apple Silicon에서는 ARM64를, Intel Mac에서는 x64를 우선 선택하세요. 디스크 이미지를 열고 설치 안내에 따라 앱을 배치한 다음 응용 프로그램 폴더에서 실행합니다. 구독을 처음 가져온 뒤 규칙 모드를 확인하세요. 시스템 프록시, 네트워크 확장 프로그램, TUN에 필요한 권한은 실제 사용 목적에 따라 각각 허용해야 합니다.
macOS에서 구독, 규칙, 프록시 그룹을 관리하려는 사용자에게 적합합니다. 현재 목록의 Apple Silicon 항목은 x64 파일을 제공합니다. 실행하려면 시스템의 변환 기능이 필요합니다. 네이티브 ARM64 파일을 사용하려면 위에서 ARM64로 명시된 Clash Plus를 우선 선택하세요.
여러 기기에서 비슷한 인터페이스를 사용하려는 경우에 적합합니다. 현재 macOS 목록은 AMD64 디스크 이미지를 제공하며 두 아키텍처 항목이 같은 파일을 가리킵니다. 설치할 때는 파일의 실제 아키텍처를 기준으로 하세요. 다른 플랫폼에서 구독을 옮긴 뒤에도 DNS, 포트, 네트워크 처리 설정을 다시 확인해야 합니다.
이전 버전 작업 흐름이 필요한 사용자를 위한 패키지입니다. 현재 아카이브 파일은 x86_64용이며, Apple Silicon에서 사용하려면 변환 실행 호환성을 확인해야 합니다. 새로 설치할 때는 계속 업데이트되는 클라이언트를 권장합니다. 이전하기 전에는 앱뿐 아니라 구독, 직접 작성한 규칙, 로컬 설정도 각각 백업하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 칩 아키텍처 | Apple M 시리즈는 ARM64, Intel은 x64 아키텍처입니다. 다운로드 항목 이름과 파일의 실제 아키텍처가 다르면 카드 설명과 파일을 기준으로 판단하세요. |
| 운영체제 호환성 | 최소 macOS 버전은 클라이언트의 최신 설치 파일에 따라 달라집니다. 구형 시스템에서 실행되지 않으면 릴리스 안내부터 확인하고 시스템 보안 설정을 바로 변경하지 마세요. |
| 네트워크 권한 | 처음 트래픽을 처리할 때 권한 요청이 표시될 수 있습니다. 기존 클라이언트를 교체하기 전에는 백그라운드 프로세스를 종료하고 시스템 프록시를 원래대로 돌려놓으세요. |
ARM64 / ARM / 범용 패키지
최근 출시된 스마트폰은 대부분 ARM64를 사용합니다. 구형 기기는 프로세서 모델만 볼 것이 아니라 운영체제가 지원하는 ABI를 확인해야 합니다. 연결할 때는 보통 Android VPN 권한을 허용해야 합니다.
ARM64 설치 파일을 제공합니다. 설치 후 호환되는 구독을 가져오고 설정이 정상적으로 불러와졌는지 확인한 뒤 노드를 선택하고 연결을 시작하세요. 처음 VPN에 연결할 때는 시스템 확인이 필요합니다. 백그라운드로 전환한 뒤 연결이 끊긴다면 반복해서 재설치하기보다 배터리 최적화와 백그라운드 실행 제한을 확인하세요.
기기에 맞춰 ARM64, ARM, 범용 패키지를 선택할 수 있습니다. 범용 패키지는 아키텍처가 확실하지 않을 때 편리하지만 Android 버전 요구 사항까지 해결해 주지는 않습니다. 설정을 가져온 뒤 프록시 그룹에서 선택 가능한 노드가 있는지 확인하고 서비스를 시작하세요. 앱별 분할과 규칙 기반 분할은 각각 확인해야 어떤 앱의 트래픽이 처리되는지 알 수 있습니다.
ARM64와 ARM 설치 파일을 제공합니다. 모바일 VPN 권한은 데스크톱의 시스템 프록시 설정과 다르므로 설치 후 연결 절차는 휴대폰 화면을 따르세요. 다른 VPN이 실행 중이면 먼저 연결을 끊으세요. 구독을 업데이트할 때는 업데이트 요청 자체에 사용할 수 있는 네트워크 연결이 있는지도 확인해야 합니다.
호환되는 Surfboard 설정을 이미 보유한 Android 사용자에게 적합합니다. Surfboard와 Clash YAML은 설정 체계가 달라 임의의 Clash 구독을 그대로 사용할 수 없습니다. 다운로드하기 전에 서비스에서 제공하는 형식과 프로토콜을 확인하고, 설정을 변환할 때는 민감한 구독 주소의 처리에도 유의하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 운영체제 및 ABI | 기기가 지원하는 ABI에 따라 arm64-v8a 또는 armeabi-v7a를 선택하세요. 최소 Android 버전은 설치 파일에 명시된 요구 사항을 확인하면 됩니다. |
| 설치 권한 | 현재 브라우저나 파일 관리자에서 앱 설치를 허용하세요. 패키지가 호환되지 않는다는 메시지가 나오면 아키텍처, 운영체제 버전, 기존 앱의 서명을 먼저 확인하세요. |
| 연결 권한 | 처음 실행할 때 VPN 연결 요청을 승인해야 합니다. 백그라운드 제한, 앱별 분할 설정, 다른 VPN이 연결 범위와 지속 실행에 영향을 줄 수 있습니다. |
App Store에서 설치
App Store의 앱 상세 페이지에서 기기 호환성을 확인하고 설치하세요. 처음 연결하기 전에 호환되는 구독을 준비하고, 설치 후 앱 안내에 따라 VPN 구성을 추가하면 됩니다.
iOS에서는 App Store를 통해 설치하세요. 앱을 열고 구독을 추가하거나 호환되는 설정을 가져온 다음 프록시 그룹을 확인하고 시스템 안내에 따라 VPN을 허용하세요. 구독에 포함된 노드와 규칙, 앱 자체 설정은 서로 다른 항목입니다. 연결에 실패해도 전체 설정을 다시 만들기 전에 가져온 설정과 현재 정책부터 확인하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 기기 운영체제 | 최소 운영체제 버전, 기기 호환성, 앱 업데이트 정보는 App Store의 최신 상세 페이지에서 확인하세요. |
| 네트워크 설정 | 앱에서 처음 연결할 때 VPN 구성을 추가해야 합니다. 관리형 기기에서는 정책에 따라 관련 권한이 제한될 수 있습니다. |
| 구독 준비 | 호환되는 설정 파일이나 구독 주소를 준비하세요. 가져온 뒤 노드와 프록시 그룹을 확인해야 합니다. 연결 스위치만 켜고 노드를 선택하지 않는 일이 없도록 하세요. |
데스크톱 배포판 / AMD64
데스크톱 환경에서는 GUI 클라이언트를 우선 사용하세요. Debian, Ubuntu 등에서는 deb를, RPM 패키지 관리자를 사용하는 배포판에서는 rpm을 선택합니다. GUI가 없는 서버는 Mihomo 커널 섹션을 확인하세요.
데스크톱 환경에서 GUI로 mihomo 설정을 관리하려는 Linux 사용자에게 적합합니다. 의존성을 처리할 수 있도록 배포판의 패키지 관리 도구를 사용해 설치하세요. TUN과 서비스 모드에는 권한 및 라우팅 설정도 필요합니다. 먼저 로컬 프록시 포트로 연결을 확인한 뒤 네트워크 트래픽 처리를 단계적으로 활성화하세요.
여기서는 Debian 계열 데스크톱 환경용 AMD64 설치 파일을 제공합니다. 설치가 완료되어도 모든 앱의 트래픽이 프록시를 거치는 것은 아닙니다. 데스크톱 시스템 프록시, 터미널 환경 변수, TUN을 통한 처리는 각각 다른 경로입니다. 앱의 실제 동작에 맞춰 방법을 선택하고 연결 로그에서 결과를 확인하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 프로세서 및 패키지 형식 | uname -m으로 아키텍처를 확인하세요. 위 GUI 패키지는 AMD64 / x86_64용이며 deb와 rpm은 서로 바꿔 사용할 수 없습니다. |
| 데스크톱 및 의존성 | GUI 클라이언트를 사용하려면 데스크톱 세션과 필요한 런타임 라이브러리가 있어야 합니다. 구체적인 의존성은 패키지 관리자의 출력에서 확인하세요. |
| 서비스 및 권한 | 일반 로컬 프록시와 TUN은 필요한 권한이 다릅니다. 상시 실행이 필요하다면 설정을 먼저 검증한 뒤 서비스를 등록하세요. 잘못된 라우팅으로 원격 연결이 끊기지 않도록 주의해야 합니다. |
데스크톱과 서버 배포 방식의 차이는 Linux에 Clash 배포하기: 데스크톱과 명령줄 방식에서 확인하세요.
서버 / 라우터 / 독립 실행
이 섹션에서는 GUI 없이 실행하는 독립형 커널을 제공합니다. 설정 디렉터리와 실행 옵션, 시스템 서비스를 직접 관리할 사용자에게 적합합니다. 일반 데스크톱과 모바일 사용자는 위의 GUI 클라이언트를 권장합니다.
파일을 다운로드하는 기기가 아니라 커널을 실행할 기기를 기준으로 선택하세요. AMD64와 x86_64는 같은 계열의 아키텍처이며 ARM64, ARMv7, MIPS는 서로 호환되지 않습니다. 라우터에서는 바이트 순서, 부동소수점 ABI, 펌웨어 제한, 사용 가능한 저장 공간도 확인해야 합니다. 제품명만 보고 판단하지 마세요.
| 운영체제 | 아키텍처 | 형식 | 직접 다운로드 |
|---|---|---|---|
| Windows | AMD64 | ZIP | Windows AMD64 다운로드 |
| Windows | ARM64 | ZIP | Windows ARM64 다운로드 |
| macOS | Intel AMD64 | GZ | macOS Intel용 다운로드 |
| macOS | Apple Silicon ARM64 | GZ | macOS ARM64 다운로드 |
| Linux | AMD64 | DEB | Linux DEB 다운로드 |
| Linux | AMD64 | GZ | Linux AMD64 다운로드 |
| Linux | ARM64 | GZ | Linux ARM64 다운로드 |
| Linux | ARMv7 | GZ | Linux ARMv7 다운로드 |
| Linux | MIPS softfloat | GZ | Linux MIPS softfloat 다운로드 |
| 항목 | 준비할 내용 |
|---|---|
| 설정 및 권한 | 호환되는 YAML 설정을 준비하고 실행 사용자에게 설정 디렉터리 읽기 권한이 있는지 확인하세요. Unix 계열 시스템에서는 바이너리 압축을 푼 뒤 실행 권한도 부여해야 합니다. |
| 포트 및 방화벽 | 사용 중인 수신 대기 포트가 있는지 확인하세요. 기본적으로 프록시 포트와 제어 인터페이스의 접근 범위를 제한해 공용 인터넷에 직접 노출되지 않도록 해야 합니다. |
| 서비스 관리 | 먼저 포그라운드에서 실행과 설정을 검증한 뒤 서비스 관리 도구에 등록하세요. 라우팅이나 DNS를 변경하기 전에는 복구 방법을 마련해 두세요. |
설치 후
설치만으로 프록시가 작동한다고 오해하지 않도록 세 가지 설정을 순서대로 완료하세요.
01 / 설정 출처
구독에서 현재 클라이언트가 인식할 수 있는 형식이 제공되는지 먼저 확인하세요. 전체 YAML에는 프록시 그룹과 규칙이 포함될 수 있지만 노드 목록만으로는 보통 전체 설정을 대체할 수 없습니다. 가져온 후 설정 이름, 업데이트 시간, 프록시 그룹 내용을 확인해 오래된 설정을 잘못 사용하지 않도록 하세요.
구독 가져오기 단계 보기 →02 / 트래픽 처리
일반적인 사용은 규칙 모드에서 시작한 뒤 시스템 프록시를 켜는 것이 좋습니다. 시스템 프록시는 해당 설정을 따르는 앱에만 적용되며, TUN은 더 넓은 범위의 트래픽을 처리합니다. 먼저 기본 연결을 확인하고 특정 앱, 게임, 터미널의 트래픽 처리 문제를 살펴보면 원인을 더 쉽게 찾을 수 있습니다.
시스템 프록시 설정 보기 →03 / 결과 확인
대상 웹사이트를 연 뒤 연결 기록에서 적용된 규칙, 사용한 프록시 그룹, 실제 노드를 확인하세요. 지연 시간 측정은 특정 테스트 요청의 결과일 뿐 전체 사이트 접속을 보장하지 않습니다. 문제가 있으면 오류 정보를 보관하고 구독, DNS, 노드, 라우팅 문제를 구분해 확인하세요.
연결 확인 순서 보기 →업데이트 및 이전
앱 업데이트는 인터페이스, 시스템 연동, 함께 제공되는 커널에 영향을 줍니다. 구독 업데이트는 원격 설정 내용을 바꾸므로 서로 다른 작업입니다. 카드의 버전 정보는 목록을 불러온 뒤 표시됩니다. 플랫폼에 따라 파일 이름과 앱 버전 표기가 다를 수 있으니 실제 설치 파일과 클라이언트 업데이트 안내를 함께 확인하세요.
업데이트하기 전에 복구할 수 있는 설정 사본을 보관하세요. 오버라이드, 스크립트, 로컬 규칙을 사용한다면 적용 위치도 기록해 두어야 합니다. 원격 구독을 업데이트하면 원본 설정이 덮어써질 수 있습니다. 계속 유지할 규칙을 구독 파일에 직접 수정하면 다음 새로고침 때 사라질 수 있습니다.
새 클라이언트로 옮기기 전에 기존 클라이언트의 시스템 프록시, 자동 실행, 관련 백그라운드 서비스를 먼저 끄세요. 창을 닫는 것만으로 프로그램이 종료되지 않을 수 있습니다. 새 클라이언트에서 구독을 가져온 뒤 노드 하나로 연결을 확인하고, 그다음 TUN, LAN 공유, 복잡한 분할 설정을 다시 활성화하세요. 여러 변수를 동시에 바꾸지 않는 편이 좋습니다.
구독 주소, 내보낸 전체 설정, 연결 로그에는 민감한 정보가 포함될 수 있습니다. 백업은 접근이 제한된 위치에 보관하고, 도움을 요청할 때는 구독 인증 정보, 노드 인증 필드, 불필요한 개인 접속 기록을 가리세요. 설정 용어를 확인하려면 Clash 용어 설명을 참고하세요.
다운로드 관련 질문
Windows, macOS, Android, iOS에서는 Clash Plus를, Linux에서는 Clash Verge Rev를 먼저 사용해 보세요. 운영체제와 프로세서 아키텍처를 확인한 뒤 알맞은 패키지를 설치하면 됩니다. 클라이언트에는 프록시 서비스가 포함되지 않으므로, 설치 후 호환되는 기존 구독이나 로컬 설정을 가져와야 합니다.
AMD64와 x64는 일반적인 64비트 Intel·AMD 아키텍처를 가리키며, ARM64는 ARM 기반 기기용입니다. Android에서는 기기의 ABI에 맞는 패키지를 선택하세요. 잘 모르겠다면 제공되는 범용 패키지를 사용할 수 있습니다. Apple Silicon에서는 네이티브 ARM64 패키지를 우선 선택하세요. 선택한 다운로드 항목이 실제로 x64 패키지를 제공한다면 시스템의 변환 실행 기능이 필요합니다.
설치 파일에는 클라이언트와 설정 관리 기능만 포함되며, 사용할 수 있는 프록시 노드는 제공되지 않습니다. 기존 서비스에서 호환 구독을 받거나 직접 관리하는 YAML 설정 파일을 가져오세요. 가져온 뒤 프록시 그룹에서 노드를 선택하고 시스템 프록시 또는 필요한 트래픽 처리 모드를 켜면 됩니다. 구독 주소에는 인증 정보가 포함될 수 있으므로 공개하지 마세요.
같은 클라이언트를 업데이트하기 전 설정을 내보내고 오버라이드, 프록시 그룹 선택, 포트를 기록해 두세요. 이름이 같은 소프트웨어라도 배포판에 따라 설정 디렉터리를 공유하지 않을 수 있습니다. 다른 클라이언트로 옮길 때는 구독을 다시 가져오고 규칙을 확인하세요. 기존 프로그램을 삭제하려면 먼저 시스템 프록시와 백그라운드 서비스를 종료해 두 클라이언트가 동시에 연결을 처리하지 않도록 하세요.
Mihomo는 프로토콜 연결, 규칙 매칭, 트래픽 전달을 담당하는 커널입니다. GUI 클라이언트는 설정 가져오기, 노드 선택, 시스템 연동을 위한 화면을 제공합니다. 서버나 라우터에서는 커널을 직접 설치해 설정, 권한, 서비스 실행을 관리할 수 있습니다. 일반 데스크톱과 모바일 사용자는 GUI 클라이언트를 권장합니다.
설치 파일의 플랫폼과 프로세서 아키텍처가 기기 및 운영체제 지원 범위와 맞는지 확인한 다음, 디스크 공간과 설치 권한을 살펴보세요. Linux에서는 deb와 rpm 패키지를 구분하고 필요한 라이브러리 환경도 확인해야 합니다. Android에서는 현재 설치 출처의 앱 설치가 허용되어 있는지 확인하세요. 시스템 경고가 표시되면 구체적인 원인을 확인하고 기기 전체의 보안 기능을 무작정 끄지 마세요.