클라이언트 / 설치 파일 / 커널

Clash 다운로드

운영체제에 맞는 클라이언트를 선택하세요. 프로세서 아키텍처를 확인한 뒤 설치 파일을 다운로드하고, 설치 후 구독을 가져와 규칙과 프록시 모드를 설정하세요.

데스크톱과 모바일에서는 GUI 클라이언트를 우선 사용하세요. 독립 커널은 서버, 라우터 또는 설정을 직접 관리하는 사용자를 위한 것입니다.

Windows 클라이언트

이 섹션의 데스크톱 설치 파일은 대부분 x64용입니다. 처음 사용하는 경우 Clash Plus를 선택할 수 있습니다. 다른 인터페이스나 설정 관리 방식이 필요하다면 Clash Verge Rev, FlClash, Clash Nyanpasu를 비교해 보세요. 설치 전에 실행 중인 유사 클라이언트를 종료해 포트나 시스템 프록시 설정이 서로 덮어쓰이지 않도록 하세요.

Clash Plus

Clash Plus

추천

구독 가져오기, 규칙 모드, 시스템 프록시 설정부터 시작하려는 사용자에게 적합합니다. 설치 후 현재 설정이 활성화되어 있는지 확인하고 프록시 정책을 선택하세요. 시스템 프록시를 따르지 않는 앱까지 연결해야 한다면 TUN을 별도로 설정하세요.

Windows x64 · EXE 설치 프로그램

Clash Verge Rev

Clash Verge Rev

mihomo 커널을 사용하는 데스크톱 클라이언트로 구독, 규칙, 프록시 그룹을 관리할 수 있습니다. 로컬 오버라이드나 규칙 모음이 있다면 이전 후 병합 순서를 확인해 구독 업데이트가 유지해야 할 설정을 덮어쓰지 않도록 하세요.

Windows x64 · EXE 설치 프로그램

FlClash

FlClash

데스크톱과 모바일에서 비슷한 사용 환경을 원하는 사용자에게 적합합니다. 설치 프로그램은 시스템에 앱을 등록하기 편리하며, 압축 파일은 직접 압축을 풀어 배포할 수 있습니다. 설정 저장 위치와 권한은 클라이언트의 실제 동작을 확인하세요.

Windows AMD64 · 설치 프로그램 / ZIP

Clash Nyanpasu

Clash Nyanpasu

데스크톱 설정을 관리하는 또 다른 선택지입니다. 기존 YAML을 가져온 다음 설정 검사 결과를 확인하고 시스템 프록시를 설정하세요. 클라이언트마다 서비스 모드, 설정 디렉터리, 시작 프로그램 등록 방식이 다를 수 있으므로 프로그램 폴더 전체를 그대로 복사하는 것은 권장하지 않습니다.

Windows x64 · EXE 설치 프로그램

Clash for Windows

지원 종료

기존 환경을 재현하거나 설정을 이전할 때 참고할 수 있는 보관 버전입니다. 이름에 Windows가 들어 있다고 해서 모든 최신 시스템에 적합한 것은 아닙니다. 오래된 커널은 새 프로토콜과 설정 필드를 제한적으로 지원하므로, 새로 설치할 때는 위에 있는 유지 관리 중인 클라이언트를 우선 선택하세요.

Windows · 보관 설치 프로그램

Windows 설치 요구 사항

확인 항목선택 기준
시스템 및 아키텍처‘설정 → 시스템 → 정보’에서 시스템 종류를 확인하세요. 이 섹션은 x64 패키지를 제공합니다. Windows ARM 기기는 에뮬레이션 실행 호환성을 별도로 확인해야 합니다.
시스템 버전지원되는 Windows 10 / 11 환경에 설치하는 것이 좋습니다. 정확한 최소 버전과 런타임 요구 사항은 설치 프로그램 안내를 따르세요.
권한 및 포트일반 시스템 프록시와 TUN은 필요한 권한이 다릅니다. 서비스를 설치하거나 가상 네트워크 어댑터를 추가할 때 관리자 권한이 필요할 수 있습니다. 혼합 포트는 다른 프로그램에서 사용하는 포트와 겹치지 않도록 하세요.

독립 커널

mihomo 커널 다운로드

서버, 라우터, 서비스를 직접 관리하는 사용자를 위한 커널입니다. 설정을 읽고 연결을 처리하지만 데스크톱용 구독 관리 인터페이스는 포함하지 않습니다. 일반 사용자는 위의 GUI 클라이언트를 우선 사용해 커널, 서비스, 가상 네트워크 어댑터를 중복 설치하지 않도록 하세요.

플랫폼아키텍처형식 및 용도다운로드
WindowsAMD64ZIP · x64 호스트AMD64 다운로드
WindowsARM64ZIP · ARM 호스트ARM64 다운로드
macOSIntel / AMD64GZ · 명령줄 커널Intel 다운로드
macOSApple Silicon / ARM64GZ · 명령줄 커널Apple Silicon 다운로드
LinuxAMD64DEB · 패키지 설치AMD64 DEB 다운로드
LinuxAMD64GZ · 수동 배포AMD64 GZ 다운로드
LinuxARM64GZ · ARM 서버ARM64 GZ 다운로드
LinuxARMv7GZ · 호환되는 ARM 기기ARMv7 GZ 다운로드
LinuxMIPS soft-floatGZ · 호환되는 라우터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, 정책 매칭, 원격 연결 순으로 확인하세요. 원인을 찾기 어렵지 않도록 여러 설정을 한꺼번에 변경하지 마세요.

설정 및 연결 문제 보기 →

Clash 다운로드 관련 자주 묻는 질문

설치 파일 선택, 설정 이전, 호환성 안내입니다. 연결 문제에 대한 자세한 내용은 도움말 센터를 확인하세요.

Clash를 처음 다운로드한다면 어떤 클라이언트를 선택해야 하나요?

Windows, macOS, Android, iOS에서는 Clash Plus를 먼저 살펴보세요. Linux에서는 Clash Verge Rev를 시작점으로 선택할 수 있습니다. 먼저 운영체제와 아키텍처, 설치 파일 호환성을 확인한 뒤 인터페이스 취향을 고려하세요. 일반적인 데스크톱 사용자는 mihomo 커널을 따로 내려받을 필요가 없습니다.

ARM64, x64, 범용 패키지는 어떻게 구분하나요?

x64, AMD64, x86_64는 대체로 같은 64비트 아키텍처를 가리키며, ARM64와 AArch64는 다른 아키텍처를 뜻합니다. 기기 브랜드만 보고 판단하지 말고 시스템 정보를 확인해 선택하세요. 범용 패키지에는 여러 아키텍처가 포함될 수 있지만 파일 크기가 더 큰 편입니다. 이 페이지의 일부 macOS 목록 링크는 실제로 x64 파일을 제공하므로, 목록의 아키텍처 키만 보고 ARM 네이티브 패키지라고 판단하면 안 됩니다.

클라이언트를 설치한 뒤에도 구독을 가져와야 하는 이유는 무엇인가요?

클라이언트는 설정을 읽고 규칙에 따라 프록시 연결을 처리합니다. 설치 파일만으로 프록시 서비스를 이용할 수 있는 것은 아닙니다. 본인이 보유한 유효한 구독이나 로컬 YAML 설정을 가져온 뒤, 프록시 그룹과 연결 모드를 선택해야 합니다. 구독 링크에는 접근 자격 증명이 포함될 수 있으므로 공개하지 마세요.

클라이언트를 업데이트하기 전에 무엇을 저장해야 하나요?

구독 설정, 로컬 오버라이드, 규칙 파일, 사용자 지정 포트를 먼저 내보내거나 백업하세요. 기존 클라이언트를 종료한 뒤 업데이트를 설치하고, 두 클라이언트의 시스템 프록시나 TUN을 동시에 켜지 마세요. 클라이언트 간에 설정을 옮겼다면 DNS, 프록시 그룹 이름, 규칙 호환성을 다시 확인하세요.

다운로드한 파일이 설치되지 않으면 무엇부터 확인해야 하나요?

파일 다운로드가 완료됐는지, 확장자와 플랫폼이 일치하는지, 프로세서 아키텍처가 맞는지, 시스템 버전이 클라이언트 요구 사항을 충족하는지 확인하세요. 시스템 설치 안내에서 구체적인 원인을 확인하고 보안 기능을 무작정 끄지 마세요. Linux에서는 패키지 형식과 의존성을, Android에서는 알 수 없는 앱 설치 권한과 남은 저장 공간도 확인해야 합니다.

지원이 종료된 클라이언트로 새 설정을 사용해도 되나요?

보관된 클라이언트는 주로 기존 환경을 재현하거나 설정을 이전할 때 참고용으로 사용합니다. 오래된 커널은 새 프로토콜, 규칙 필드, DNS 매개변수를 인식하지 못할 수 있습니다. 새로 설치할 때는 현재 유지 관리 중인 클라이언트를 우선 선택하세요. 이전하기 전에 기존 설정을 백업하고 로그에서 호환되지 않는 필드를 하나씩 확인하세요.