오픈소스 생태계 · 전체 플랫폼 클라이언트 지속 업데이트

Clash 전체 플랫폼 클라이언트 다운로드 및 한국어 설정 가이드

Windows, macOS, Android, iOS, Linux 다섯 개 플랫폼에서 사용 가능한 클라이언트를 모아두고, 규칙 기반 분기, 프록시 모드, DNS 처리에 대한 한국어 설명과 문제 해결 매뉴얼을 제공합니다. 버전 정보는 업스트림 릴리스에 맞춰 계속 업데이트됩니다.

  • 영구 무료
  • 오픈소스
  • 한국어 문서

features

핵심 기능 모듈

왼쪽에서 모듈을 선택하면 오른쪽에서 해당 기능의 전체 설명과 관련 파라미터를 확인할 수 있습니다. 아래 설명은 mihomo 커널과 주요 GUI 클라이언트의 공통 동작을 기준으로 합니다. 클라이언트마다 화면상의 명칭은 조금씩 다를 수 있지만 기반 필드는 동일합니다.

규칙 기반 분기 엔진

규칙 섹션은 위에서 아래로 순서대로 각 연결을 판정합니다. 도메인 접미사, 전체 도메인, 대상 IP 대역, 프로세스 이름 등의 조건을 판단 기준으로 사용할 수 있으며, 조건에 맞으면 해당 정책이 실행되고 맞지 않는 연결은 마지막의 MATCH 기본 규칙으로 처리됩니다. 규칙 세트(RULE-SET)는 외부 파일 참조와 정기 업데이트를 지원하므로, 자주 쓰는 지역·도메인 목록을 직접 관리할 필요가 없습니다.

분기 결과에 따라 연결이 프록시 그룹을 거치거나 직접 연결되며, 프록시 그룹 내의 자동 속도 테스트 및 장애 조치 정책과 함께 사용하면 별도 개입 없이도 연결 가능성을 유지할 수 있습니다. 사용자 규칙 작성법과 우선순위는 본 사이트의 튜토리얼과 기술 노트를 참고하세요.

이 기능이 해결하는 핵심 문제는 "트래픽마다 다른 경로로 보내기"입니다. 사내 도메인은 직접 연결, 스트리밍 서비스는 특정 지역 노드 고정, 광고 도메인은 즉시 차단——이런 세밀한 정책은 규칙 섹션 앞부분에 몇 줄의 사용자 항목만 추가하면 되고, 구독의 나머지 부분은 건드리지 않습니다. 규칙 매칭 부하는 극히 작아 수천 개의 규칙도 병목이 되지 않으며, 단순한 온/오프 스위치만 있는 프록시 도구와 Clash 계열 클라이언트의 가장 뚜렷한 차이가 바로 여기에 있습니다.

RULE-SETDOMAIN-SUFFIXGEOIPMATCH

세 가지 프록시 모드

규칙 모드(Rule)는 설정 파일의 규칙 섹션을 하나씩 판단해 트래픽 방향을 결정하는 일상적인 기본 모드입니다. 전역 모드(Global)는 모든 트래픽을 현재 선택된 프록시 그룹으로 보내며, 주로 노드 연결 테스트에 사용됩니다. 직접 연결 모드(Direct)는 모든 프록시를 건너뛰어 특정 사이트의 이상이 프록시 때문인지 확인할 때 사용합니다.

세 가지 모드는 클라이언트 화면에서 원클릭으로 전환되며, 전환은 즉시 적용되고 커널 재시작이 필요 없습니다. 테스트가 끝나면 규칙 모드로 되돌려 전역 모드로 인한 불필요한 트래픽 소모를 피해야 합니다.

모드 전환은 문제 해결 시 가장 빠른 이분법이기도 합니다. 직접 연결 모드에서도 열리지 않는 사이트라면 프록시와 무관한 문제이고, 전역에서는 되는데 규칙 모드에서 안 된다면 규칙 누락이거나 잘못된 정책 그룹에 매칭된 경우가 대부분입니다. 이 판단 순서를 익히면 "갑자기 인터넷이 안 되는" 문제 대부분을 1분 안에 어느 계층의 문제인지 좁힐 수 있어, 무작정 클라이언트를 재설치하거나 노드를 반복해서 바꿀 필요가 없습니다.

RULEGLOBALDIRECT

DNS 및 Fake-IP

내장 DNS 모듈은 DoH, DoT 등 암호화된 업스트림을 지원하며, 도메인별로 다른 해석 서버를 지정해 해석 결과가 방해받을 가능성을 낮출 수 있습니다. Fake-IP 모드는 예약된 대역의 가상 주소로 로컬 조회에 즉시 응답하고, 실제 해석은 연결이 성립되는 단계로 미루어 첫 패킷 대기 시간을 크게 줄입니다.

Fake-IP와 Redir-Host는 각각 적합한 상황이 다릅니다. LAN 서비스, 온라인 게임처럼 실제 IP에 민감한 상황은 fake-ip-filter 화이트리스트에 추가해야 하며, 자세한 판단 방법은 기술 노트의 원리 해설을 참고하세요.

어떤 앱이 도메인을 198.18로 시작하는 가상 주소로 해석한 뒤 오작동한다면, Redir-Host로 전면 회귀하기보다 먼저 해당 도메인을 fake-ip-filter에 추가하세요. 저지연 장점을 유지하면서 일부 까다로운 앱에도 대응할 수 있습니다. DNS 유출 자가 점검 방법과 업스트림 선택 요령은 자주 묻는 질문 페이지의 해당 항목을 참고하세요.

FAKE-IPREDIR-HOSTDOHDOT

TUN 트래픽 인수

TUN 모드는 시스템 계층에 가상 네트워크 카드를 생성해 모든 아웃바운드 트래픽을 인수합니다. 시스템 프록시 설정을 읽지 않는 명령줄 도구나 게임 프로세스까지 포함됩니다. 기존 시스템 프록시 방식과 비교하면 TUN은 적용 범위가 완전하며, 개별 프로그램마다 프록시를 설정할 필요가 없습니다.

TUN을 사용하려면 관리자 또는 root 권한이 필요하며, 처음 켤 때 클라이언트가 시스템 서비스 설치를 안내합니다. 시스템 프록시와 TUN 중 하나만 선택하면 되며, 둘 다 켜도 추가 이점은 없습니다. 혼합 포트(mixed-port)는 같은 포트에서 HTTP와 SOCKS5 인바운드를 동시에 제공합니다.

Windows의 TUN은 WinTun 드라이버에 의존하고, macOS는 시스템 확장 승인이 필요합니다. 켠 뒤 오히려 인터넷이 안 된다면 먼저 클라이언트 서비스가 관리자 권한으로 설치되었는지 확인하고, 다음으로 DNS 하이재킹이 작동하는지 점검하세요. 일상적인 웹 브라우징에는 시스템 프록시로 충분하며, 프록시 설정을 읽지 않는 명령줄 도구나 게임 같은 프로그램만이 TUN을 정말로 필요로 합니다.

TUNMIXED-PORTHTTPSOCKS5

다중 구독 관리

설정 파일(Profile)은 포트, 프록시 그룹, 규칙 섹션을 한곳에 정의합니다. 클라이언트는 여러 구독을 가져와 전환할 수 있으며, 각 구독은 독립적으로 저장되고 업데이트 주기도 개별 설정할 수 있어 업데이트 시 구독이 제공하는 필드만 덮어씁니다. 이를 통해 여러 출처의 노드 품질을 비교하기 쉽습니다.

장기간 유지해야 하는 사용자 규칙은 구독 원문을 직접 수정하지 말고 클라이언트의 오버라이드나 병합 기능을 통해 적용해야 합니다. 그렇지 않으면 다음 구독 업데이트 때 변경 내용이 덮어써집니다. 필드 구조와 백업 방법은 기술 노트의 Profile 해설 문서를 참고하세요.

여러 구독의 노드 품질을 비교할 때는 두 Profile에 같은 오버라이드 내용을 적용해 테스트 조건을 동일하게 유지하는 것이 좋습니다. 구독을 전환하거나 삭제하기 전에 수동 백업을 해 두면 문제가 생겨도 즉시 되돌릴 수 있습니다. 구독 URL은 자격 증명과 같으니 공개된 곳에 붙여넣지 마세요.

PROFILEPROXY-GROUPURL-TESTINTERVAL

download

플랫폼별 클라이언트 받기

다섯 개 플랫폼 모두 유지보수 중인 클라이언트를 제공합니다. 플랫폼을 클릭하면 다운로드 센터의 해당 구역으로 이동해 각 클라이언트의 설명, 버전, 시스템 요구 사항을 확인할 수 있습니다. 어떤 것을 골라야 할지 모르겠다면 각 카드 아래의 적용 설명을 참고하세요. 같은 구독은 플랫폼에 관계없이 모든 클라이언트에서 공통으로 사용할 수 있습니다.

Windows

x64 / ARM64

Windows 10/11 일상 사용에는 Clash Verge Rev가 적합하며, 구형 시스템은 개발이 중단된 Clash for Windows 아카이브 버전을 고려할 수 있습니다.

다운로드로 이동

macOS

Intel / Apple Silicon

ClashX Meta는 메뉴 막대에 상주하는 경량 클라이언트입니다. Intel과 Apple Silicon 칩에 맞는 설치 파일을 각각 내려받으세요.

다운로드로 이동

Android

ARM64 / ARMv7

FlClash와 Surfboard는 VPN 서비스 방식으로 트래픽을 인수하므로 루팅이 필요 없습니다. APK를 설치하고 구독을 가져오기만 하면 됩니다.

다운로드로 이동

iOS

App Store

iOS에서는 Stash 등 호환 클라이언트를 App Store에서만 받을 수 있으며, 보통 중국 본토 외 계정으로 구매해야 합니다.

다운로드로 이동

Linux

deb / rpm

데스크톱 사용자는 Clash Verge Rev의 deb 패키지를 설치하고, 서버와 라우터에서는 mihomo 커널 바이너리를 직접 실행합니다.

다운로드로 이동
전체 클라이언트 보기 ->

open-source

오픈소스 생태계와 사이트 데이터

Clash 클라이언트 생태계는 여러 독립 오픈소스 프로젝트로 구성되며, 커널과 주요 GUI 클라이언트의 소스 코드는 모두 공개적으로 검토할 수 있습니다. 본 사이트는 출처를 확인할 수 있는 빌드만 수록하며, 각 프로젝트의 유지 상태를 계속 추적합니다. 모든 다운로드 항목에는 출처 저장소와 대응하는 릴리스 버전을 명시해 체크섬을 직접 대조할 수 있습니다.

수록 클라이언트

9

지원 플랫폼

5

사이트 언어

5

현재 주요 커널

mihomo

소스 코드부터 시작하기

Clash는 원래 2018년에 공개된 오픈소스 규칙 기반 프록시 커널입니다. 2023년 11월 원본 저장소의 유지보수가 중단된 뒤, 커뮤니티의 mihomo(구 Clash Meta)가 프로토콜과 설정 형식을 이어받아 더 많은 프로토콜 지원과 규칙 유형을 추가하며 현재 생태계의 사실상 표준 커널이 되었습니다. 데스크톱의 Clash Verge Rev, macOS의 ClashX Meta, Android의 FlClash 같은 GUI 클라이언트는 모두 독립적인 오픈소스 프로젝트로, mihomo 커널을 내장하거나 호출하며 설정 파일은 클라이언트 간에 대체로 호환됩니다.

규칙 엔진, DNS 모듈, TUN 구현이 모두 mihomo 저장소에서 공개되어 있습니다. 빌드 환경을 갖춘 사용자는 소스 코드를 받아 직접 커널을 컴파일할 수 있으며, 서버나 라우터 환경에서는 다운로드 센터에서 미리 빌드된 커널 바이너리를 받을 수 있습니다. 본 사이트는 각 프로젝트의 릴리스 페이지를 추적하며, 수록된 버전 번호와 유지보수 상태는 업스트림 릴리스에 맞춰 갱신됩니다. 개발이 중단된 프로젝트(Clash for Windows 등)는 명확히 표시하고, 출처 불명의 "가속판", "크랙판" 재배포는 하지 않습니다.

git clone https://github.com/MetaCubeX/mihomo.git

커널 저장소를 클론하는 명령어이며, 일반 사용자는 다운로드 센터의 그래픽 클라이언트를 사용하면 됩니다. 직접 빌드는 코드 감사, 기능 축소, 특수 아키텍처 실행이 필요한 경우에 적합합니다.

faq

자주 묻는 질문 모음

신규 사용자가 가장 많이 묻는 질문에 한 줄로 방향을 제시합니다. 자세한 설명은 링크된 페이지에서 확인하세요.

Clash for Windows가 개발 중단됐는데, 이제 무엇을 써야 하나요?

원작자는 2023년 11월에 저장소를 삭제했습니다. Windows에서는 현재 유지보수 중인 Clash Verge Rev로 갈아타는 것을 권장하며, 기존 설정 파일은 그대로 이어서 쓸 수 있습니다. 각 클라이언트의 유지 상태는 클라이언트 비교에서 확인하세요.

다운로드·설치 후 가장 먼저 무엇을 해야 하나요?

제공업체의 구독 URL을 가져오고, 시스템 프록시를 켠 뒤, 모드가 "규칙"인지 확인하면 바로 사용할 수 있습니다. 3단계 과정과 플랫폼별 스크린샷은 빠른 시작에 있습니다.

Clash를 부팅 시 자동 실행하려면 어떻게 하나요?

주요 클라이언트 모두 설정 페이지에 "자동 시작" 스위치가 있습니다. Windows에서 스위치가 작동하지 않으면 대부분 관리자 권한으로 서비스를 설치하지 않은 것이 원인입니다. 점검 절차는 자주 묻는 질문을 참고하세요.

설정 파일을 직접 수정하고 싶은데, 필드는 어디서 찾나요?

포트, DNS, 프록시 그룹, 규칙 섹션의 필드 의미와 오버라이드·병합 문법은 본 사이트의 설정 레퍼런스에 체계적으로 정리되어 있습니다. 수정 전에 한 번 훑어보길 권합니다.

blog

최신 기술 노트

설정 구조, 프록시 모드, 문제 해결을 다루는 한국어 심층 글을 주제별로 분류해 계속 추가합니다. 모든 글은 원리에서 출발해 바로 적용할 수 있는 설정 조각과 점검 순서를 제시하므로, Clash를 그저 켜고 끄는 데 그치지 않고 제대로 이해하려는 독자에게 알맞습니다.

전체 글 보기 ->
Clash 다운로드