오픈소스 프로젝트 · 5개 플랫폼 클라이언트가 코어 업데이트를 지속적으로 반영

CLASH 설정 가이드

MODEL CC-2026 / RULE-BASED PROXY STATION / MIHOMO CORE

Clash 전체 플랫폼 클라이언트 다운로드 및 설정 매뉴얼입니다. 구독 링크 등록부터 규칙 분류, TUN 가상 네트워크 카드까지 모든 단계를 실제로 따라 할 수 있게 정리했습니다: 어디를 클릭하고, 무엇이 보이고, 다음엔 뭘 해야 하는지. 문제 해결 글과 용어집도 함께 제공해 오류 메시지를 항목별로 대조해 처리할 수 있습니다.

Clash 다운로드 설정 가이드 보기
  • 완전 무료
  • 오픈소스
  • 한국어 문서
U1

플랫폼별 클라이언트 선택

5 PLATFORMS / GUI CLIENTS

Clash는 단일 소프트웨어가 아니라 같은 코어를 공유하는 클라이언트 모음입니다. 플랫폼마다 활발히 유지보수되는 GUI 클라이언트가 따로 있으며, 다운로드 페이지에서 플랫폼별로 선택 가능한 옵션, 시스템 요구 사항, 설치 방법을 정리했습니다. 아래 링크로 각 플랫폼 항목에 바로 이동할 수 있습니다.

전체 클라이언트와 시스템 요구 사항 보기 →

U2

핵심 모듈 한눈에 보기

RULES / OUTBOUND / SUB / TUN / DNS

규칙 분류

규칙은 Clash의 핵심 동작 방식입니다. 모든 연결은 도메인, IP 소속 국가, 프로세스명을 기준으로 하나씩 매칭되며, 일치하면 해당 출구로 전달되고 일치하지 않으면 MATCH 기본 규칙으로 처리됩니다. 자주 쓰는 유형으로는 DOMAIN-SUFFIX(도메인 접미사), DOMAIN-KEYWORD(도메인 키워드), GEOIP(IP 지리 데이터베이스), IP-CIDR(대역)이 있습니다. 규칙은 위에서 아래로 순서대로 매칭되며 먼저 일치한 항목이 우선 적용되므로 순서 자체가 우선순위입니다. 매번 프록시를 켜고 끄는 수동 방식과 달리 규칙 분류는 한 번 설정하면 계속 유지됩니다: 한국 국내 사이트는 직접 연결, 목표 사이트는 프록시 경유, 광고 도메인은 즉시 차단하는 식으로 세 가지 흐름이 서로 간섭하지 않습니다. 대부분의 구독에는 이미 검증된 규칙 세트가 포함돼 있어 처음부터 직접 작성할 필요는 없습니다.

U3

오픈소스 생태계와 코어

MIHOMO / OPEN SOURCE

Clash는 원래 Go 언어로 작성된 오픈소스 규칙 기반 프록시 코어로, 'YAML 설정 하나로 모든 동작을 정의한다'는 설계로 기술 커뮤니티에서 널리 채택됐습니다. 원본 저장소가 보관 처리(archive)된 이후, 커뮤니티 포크인 Clash.Meta가 개발을 이어가며 Mihomo로 이름을 바꿔 현재의 사실상 표준 코어로 자리잡았습니다. 프로토콜 지원 범위가 넓고 규칙 유형이 다양하며 TUN 구현도 더 완성도가 높아, 주요 GUI 클라이언트들은 모두 이 코어로 전환했습니다.

GUI 클라이언트와 코어는 서로 다른 두 계층입니다. 코어는 프로토콜 핸드셰이크, 규칙 매칭, 트래픽 전달을 담당하고, 클라이언트는 구독 관리, 화면 상호작용, 시스템 통합을 담당합니다. Clash Plus, Clash Verge Rev, FlClash 등의 클라이언트는 각각 독립적으로 개발·유지되지만 동일한 YAML 설정 형식을 읽습니다. 즉 구독과 규칙을 다른 클라이언트로 그대로 옮길 수 있어, 클라이언트를 바꿔도 설정을 처음부터 다시 배울 필요가 없습니다.

코어와 각 클라이언트의 코드는 모두 공개 저장소에 올라와 있어 커밋 기록, 이슈 논의, 버전 릴리스를 누구나 확인할 수 있습니다. 버전 업데이트는 각 프로젝트 커뮤니티가 주도합니다: 코어는 프로토콜과 규칙 구현을 개선하고, 클라이언트는 코어 버전에 맞춰 화면을 갱신합니다. 본 사이트의 다운로드 페이지에 있는 버전 정보와 설치 파일은 각 프로젝트의 공식 배포 채널과 동일하며, 별도로 수정해 배포하지 않습니다.

설정 형식이 순수 텍스트인 YAML이라는 점은 실질적인 장점을 만듭니다: 어떤 설정 문제든 '파일의 어느 줄에 무엇이 적혀 있는지'로 명확히 환원할 수 있어 백업하고, 비교하고, 글에서 한 줄씩 짚어가며 설명할 수 있습니다. 본 사이트의 가이드와 문제 해결 글은 모두 이 형식을 기준으로 작성되었으므로, 자신의 설정 파일을 놓고 그대로 따라 하면 됩니다.

CLONE / MIHOMO CORE
git clone https://github.com/MetaCubeX/mihomo.git

코어 소스 코드 저장소입니다. 일반 사용자는 직접 빌드할 필요 없이 다운로드 페이지에서 GUI 클라이언트를 받으면 됩니다.

U4

자주 묻는 질문 모음

FULL LIST → QUESTIONS.HTML
U5

최신 글

LATEST 3 / BLOG

Clash 속도 저하 단계별 진단: 노드 품질, 회선 혼잡, 로컬 설정을 순서대로 확인하기

느린 속도 문제를 노드, 회선, 로컬 설정 세 단계로 나눠 진단하는 방법입니다. 먼저 지연 시간 테스트와 노드 전환으로 문제를 분리하고, 프로토콜과 포트 선택을 점검한 뒤, 마지막으로 시스템 프록시와 DNS, 분류 규칙이 직접 연결 트래픽을 느리게 만들고 있는지 확인합니다.

READ →

전체 글 보기 →