Midnight Proxy Toolkit

Clash 클라이언트 전 플랫폼 다운로드
구독 가져오기 및 한국어 사용 가이드

Windows / macOS / Android / iOS / Linux 5개 플랫폼의 클라이언트 다운로드 경로를 모았으며, 구독 가져오기 가이드, 핸드북, 문제 해결 목록도 함께 제공합니다. 설치와 구독 가져오기부터 첫 연결 확인까지 한 곳에서 끝낼 수 있어 초보자도 순서대로 따라 하기만 하면 됩니다.

  • 영구 무료
  • 코어 오픈소스
Features

핵심 기능 한눈에 보기

코어는 프로토콜과 트래픽 분기를 담당하고, 클라이언트는 구독과 온오프를 담당합니다. 이 2계층 분담이 Clash를 이해하는 핵심입니다. 자주 쓰는 기능을 '코어와 규칙', '연결과 사용성' 두 그룹으로 나누고 각 기능이 해결하는 실제 문제를 함께 소개하며, 자세한 내용은 가이드, 핸드북, 블로그 글에서 확인할 수 있습니다.

Rules Engine01

규칙 분기 엔진

기존 글로벌 프록시의 문제는 모든 트래픽이 프록시를 거쳐 국내 사이트가 오히려 느려진다는 점입니다. Clash의 규칙 엔진은 도메인, IP 대역, GEOIP 데이터베이스를 기준으로 연결을 하나씩 매칭하고, proxy-groups와 함께 트래픽을 직접 연결·프록시·차단 세 가지 경로로 분배합니다. 국내 사이트는 직접 연결, 해외 서비스는 프록시 경유, 광고·트래커 도메인은 즉시 차단하는 식입니다. 규칙 세트는 원격 구독과 자동 업데이트를 지원해 수동 관리가 필요 없고, 브라우저·터미널·백그라운드 프로세스가 각자의 경로로 처리되어 서로 간섭하지 않으며 앱마다 수동 설정할 필요도 없습니다. 이 '규칙 기반 자동 분기'가 Clash를 일반 프록시 도구와 구분 짓는 핵심 차별점이며, 규칙 작성법은 핸드북과 설정 파일 해설 글에서 확인할 수 있습니다.

DNS02

Fake-IP와 DNS 처리

DNS 오염은 도메인을 잘못된 주소로 해석하게 만들어 '노드는 정상인데 페이지가 안 열리는' 가짜 장애를 일으킵니다. 내장 DNS 서버는 두 가지 모드를 제공합니다. Fake-IP는 예약 대역의 가상 주소를 먼저 돌려주고 연결 시점에 실제 해석을 수행해 대기 시간을 거의 없애고, Redir-Host는 실제 IP를 유지해 IP 대역 규칙 매칭에 유리합니다. 설정 파일의 dns 섹션에서 모드 전환과 상위 서버 지정이 가능하며, 해석 이상이 생기면 이곳부터 점검하는 것이 정석입니다.

Protocols03

다중 프로토콜 코어

예전에는 프로토콜을 바꿀 때마다 클라이언트도 바꿔야 했습니다. mihomo 코어는 Shadowsocks, VMess, VLESS, Trojan, Hysteria2 등 주요 프록시 프로토콜을 하나의 설정 파일에서 지원하며, 서로 다른 프로토콜의 노드를 같은 그룹에 섞어 자유롭게 전환할 수 있습니다. 구독으로 가져온 노드는 코어가 프로토콜을 자동 인식하고, 수동으로 추가할 때도 proxies 섹션에서 해당 프로토콜의 필드명만 따라 쓰면 되므로 내부 구현을 신경 쓸 필요가 없습니다.

Platforms

플랫폼별 클라이언트 받기

5개 플랫폼은 각각 독립적인 클라이언트 버전과 시스템 요구 사항을 유지합니다. 데스크톱은 Clash Verge Rev와 ClashX Meta가 주력이고, 모바일은 APK 직접 설치와 스토어 배포 두 가지 경로가 있습니다. 클릭해서 다운로드 페이지의 해당 섹션에서 버전을 선택하세요.

Windows

Windows 10 이상, x64 / ARM64. GUI와 TUN 스위치를 갖춘 Clash Verge Rev가 첫 번째 선택지로, 데스크톱·노트북 일상 사용에 적합합니다.

다운로드로 이동

macOS

Intel과 Apple Silicon 모두 지원. ClashX Meta는 메뉴 막대에 상주하며 로그인 시 자동 실행되고, 가볍고 방해가 없어 장시간 백그라운드 사용에 알맞습니다.

다운로드로 이동

Android

ARM64 / ARMv7 APK 직접 설치로 스토어 계정이 필요 없습니다. VPN 서비스 형태로 전체 트래픽을 처리하며 신형·구형 기기 모두 지원합니다.

다운로드로 이동

iOS

App Store를 통한 배포로 해외 리전 계정이 필요합니다. Stash 등 클라이언트가 Clash 설정과 호환되며 iPhone과 iPad에서 모두 사용할 수 있습니다.

다운로드로 이동

Linux

deb 패키지와 코어 바이너리. 데스크톱 배포판은 GUI 클라이언트를 쓰고, 서버·소프트 라우터는 mihomo 코어를 systemd로 상주 운영하면 됩니다.

다운로드로 이동
Quick Start

3단계로 끝내는 첫 연결

전체 가이드에는 단계별 상세 설명, 화면 안내, 자주 발생하는 오류 처리 방법이 포함되어 있으며, 여기서는 핵심 단계만 정리했습니다. 순서대로 따라 하면 연결되고, 어느 단계에서 막히면 가이드의 해당 장으로 이동해 계속 확인하면 됩니다.

Step01

구독 가져오기

클라이언트 설정 페이지에 서비스 제공자의 구독 링크를 붙여넣어 모든 노드와 분기 규칙을 가져옵니다. 가져오기가 끝나면 해당 설정이 자동으로 현재 사용 항목으로 지정되며, 자동 업데이트 간격을 설정해 두면 이후 관리가 필요 없습니다.

Step02

모드와 노드 선택

평소에는 규칙 모드를 유지해 국내외 트래픽이 자동 분기되게 하고 필요할 때만 글로벌 모드로 전환하세요. 프록시 페이지에서 노드 그룹을 선택하고 지연시간을 일괄 테스트한 뒤 낮고 안정적인 노드를 고르거나 url-test 그룹에 자동 선택을 맡기면 됩니다.

Step03

연결 후 확인

시스템 프록시 스위치를 켜고 해외 웹사이트에 접속해 연결을 확인한 뒤, 연결 패널에서 트래픽이 의도한 규칙에 매칭되는지도 관찰하세요. 터미널 사용자는 환경 변수를 설정하고 요청이 로컬 리스닝 포트를 통과하는지도 함께 확인해야 합니다.

Open Source

오픈소스 생태계와 검증 가능한 소스

Clash 생태계는 커뮤니티가 장기적으로 유지 관리합니다. 원조 Clash 프로젝트는 2018년부터 오픈소스로 발전해 왔고, 원 저장소가 보관 처리된 뒤에는 커뮤니티가 바통을 이어받아 mihomo(구 Clash Meta)가 코어 기능을 확장하며 현재 사실상의 주력 코어가 되었습니다. 코어와 규칙 세트, 각 플랫폼 클라이언트의 소스코드와 커밋 기록을 모두 공개적으로 확인할 수 있으며 릴리스 주기도 투명합니다.

Source07

코어 소스코드 사이트 미러

현재 주력 코어인 mihomo는 오픈소스 라이선스로 배포되어 누구나 코드를 검토하고 변경 사항을 추적하며 직접 빌드할 수 있습니다. 코어는 안정 버전 주기로 꾸준히 릴리스되며, 프로토콜 지원과 규칙 형식의 모든 변경은 공개된 커밋 기록과 릴리스 노트로 확인할 수 있습니다. 본 사이트의 다운로드 페이지도 코어 버전에 맞춰 설치 파일을 수시로 갱신합니다. 아울러 코어 소스코드를 동기화한 사이트 내 미러도 제공하며, 아래 명령을 복사해 클론하여 확인할 수 있습니다:

git clone --depth 1 https://clashxxx.com/git/mihomo.git
Ecosystem08
  • 코어 소스코드 공개, 빌드 재현 가능, 릴리스 결과물을 소스와 대조해 직접 검증 가능
  • 규칙 세트와 GEOIP 데이터베이스는 커뮤니티가 함께 만들고 네트워크 환경 변화에 맞춰 지속 업데이트
  • Clash Verge Rev, ClashX Meta 등 5개 플랫폼 클라이언트는 코어 버전에 맞춰 함께 배포
  • 설정 파일은 순수 텍스트 YAML로, 분기 동작을 한 줄씩 감사할 수 있고 숨겨진 로직이 없음
  • 2018년에 시작해 원 저장소 보관 후에도 커뮤니티가 유지 관리를 이어와 생태계가 끊긴 적 없음
FAQ

자주 묻는 질문

초보자가 가장 많이 묻는 4가지 질문에 한 줄로 답하고 해당 페이지 입구를 함께 안내합니다. 더 자세한 내용은 가이드와 핸드북을 참고하세요.

Q1

Clash for Windows가 중단됐는데 무엇을 쓰나요?

커뮤니티가 유지 관리하는 Clash Verge Rev로 갈아타세요. 설정과 구독이 완전히 호환되며 다운로드 페이지 Windows 섹션에서 받을 수 있습니다. 다운로드 페이지로

Q2

프록시를 켰는데 페이지가 안 열려요?

먼저 일괄 지연 테스트로 사용 가능한 노드로 바꾸고, 그다음 시스템 프록시 포트와 브라우저 확장 충돌을 점검 글에 따라 확인하세요. 점검 절차 보기

Q3

규칙 모드와 글로벌 모드 중 무엇을 쓰나요?

평소에는 규칙 모드로 자동 분기에 맡기고, 모든 트래픽을 프록시로 보내야 할 때만 잠시 글로벌로 전환하세요. 모드 설명 보기

Q4

구독 링크는 어디서 받나요?

이용 중인 서비스 제공자가 발급합니다. 클라이언트 설정 페이지에 복사해 가져오면 되고, 가져오기와 업데이트 전체 과정은 가이드에 있습니다. 가져오기 가이드 보기

Journal

최신 글

설치·설정, 고급 활용, 문제 해결을 다루는, 실제 사용 상황을 바탕으로 쓴 글을 최신 발행순으로 최근 3편 소개합니다. 전체 글은 블로그 페이지의 아카이브에서 볼 수 있습니다.

문제 해결

Clash 시스템 프록시가 작동하지 않을 때 점검법: 브라우저와 터미널 따로 확인하기

시스템 프록시를 켰는데도 트래픽이 안 잡히나요? 브라우저와 터미널 두 갈래로 나눠 점검해 보세요: 프록시 스위치와 포트 확인, 브라우저 확장 프로그램 충돌, 터미널 환경 변수 설정, 그리고 우회 규칙 때문에 생기는 가짜 오류까지 다룹니다.

전문 읽기 →
고급 활용

Clash 설정 파일 구조 완전 정리: YAML 각 섹션 필드의 역할과 작성법

설정 파일의 port, DNS, proxies, proxy-groups, rules 섹션을 순서대로 풀어서 설명합니다. 각 필드의 의미와 자주 쓰는 값, 실수하기 쉬운 들여쓰기까지 다루어 읽고 나면 전체 설정을 이해하고 직접 조정할 수 있습니다.

전문 읽기 →
시작 가이드

Clash 첫 연결 전체 과정: 노드 선택부터 지연시간 테스트, 프록시 작동 확인까지

구독을 가져온 뒤 처음 연결하는 과정부터 다룹니다. 노드 그룹을 고르는 방법, 지연시간을 일괄 테스트하고 값을 해석하는 법, 시스템 프록시를 켜는 법, 그리고 웹과 명령줄 두 가지 방식으로 트래픽이 실제로 프록시를 지나는지 확인하는 법까지 설명합니다.

전문 읽기 →
Clash 클라이언트 다운로드