서두 · 표제어 HEADWORD 동판 백과 · 제1판

Clash /klæʃ/ · 명사 · 오픈소스 프록시 클라이언트 전 플랫폼 클라이언트 다운로드 및 설정 가이드

이 사이트는 사전 표제어 방식으로 Clash 생태계를 정리합니다. 5대 플랫폼용 클라이언트 설치 파일, mihomo 커널 설정법, 규칙 분기정책 그룹 사용법, 각 프록시 프로토콜의 선택 가이드까지 다룹니다. 모든 항목은 한글로 정리했으며 사실과 사용법만 다룹니다.

플랫폼 목록 PLATFORMS
커널 KERNEL
mihomo

옛 Clash Meta가 이름을 바꾼 주류 커널로, 설정 문법은 Clash와 하위 호환됩니다.

설정 예시 CONFIG
규칙은 위에서 아래로, 일치하면 즉시 종료
- GEOSITE,cn,DIRECT
- MATCH,PROXY
라이선스 LICENSE
GPL-3.0

커널과 대부분의 클라이언트는 GPL-3.0으로 배포되며, 소스 코드가 공개되어 자유롭게 검토할 수 있습니다.

도판 Ⅰ · 규칙 엔진 분기 전도
MACHINA REGULARUM · 동판 인그레이빙
권Ⅰ특성 정리 · FEATURES

핵심 특성 여섯 가지

Clash를 일상적으로 쓸 때 가장 중요한 여섯 가지 기능을 도판Ⅱ부터 도판Ⅶ까지 정리했습니다. 항목 이름을 클릭하면 상세 설명이 펼쳐지며, 이 여섯 가지를 모두 이해하면 Clash 사용에 필요한 최소한의 지식을 갖추게 됩니다.

도판Ⅱ

미리 정한 규칙에 따라 각 연결의 경로를 결정합니다. 국내 사이트는 직접 연결하고, 해외 트래픽은 프록시를 거치며, 광고 도메인은 즉시 차단합니다. 모든 판단은 규칙 목록이 자동으로 처리하므로 수동 전환이 필요 없습니다.

상세 설명 · EXPLICATIO

규칙 분기의 동작 원리는 위에서 아래로 확인하다가 일치하면 즉시 멈추는 방식입니다. 커널은 rules 목록의 순서대로 하나씩 매칭하며, 처음 일치한 규칙이 그 연결의 출구를 결정합니다. 매칭 유형은 DOMAIN, DOMAIN-SUFFIX, GEOSITE, GEOIP, IP-CIDR 등이 있고, 마지막에는 보통 MATCH 규칙으로 나머지를 처리합니다. 규칙 순서 자체가 곧 전략입니다. 자주 쓰는 국내 사이트는 위쪽에 두어 직접 연결로 속도를 높이고, 민감한 서비스는 프록시를 강제하며, 광고 도메인은 REJECT로 바로 차단합니다. 실전 예시는 규칙 분기 실전 가이드를 참고하세요.

도판Ⅲ

여러 노드를 하나의 그룹으로 묶고, 수동 선택, 자동 속도 측정, 장애 시 전환 등의 정책에 따라 대외적으로 단일 출구처럼 동작하게 합니다. 노드 스케줄링의 핵심 역할을 합니다.

상세 설명 · EXPLICATIO

정책 그룹은 크게 네 가지 유형이 있습니다. select는 수동 선택, url-test는 주기적으로 속도를 측정해 지연이 가장 낮은 노드로 자동 전환, fallback은 순서대로 장애 전환, load-balance는 그룹 내 연결을 분산합니다. 정책 그룹은 서로 중첩할 수도 있습니다. 예를 들어 자동 선택 그룹 위에 수동 지정 그룹을 하나 더 두면, 규칙은 가장 바깥쪽 그룹 이름만 참조하므로 이후 노드를 추가하거나 삭제해도 규칙을 수정할 필요가 없습니다. 정책 그룹과 규칙의 조합 방식은 사용자 정의 규칙 상세 가이드에서 확인할 수 있습니다.

도판Ⅳ

하나의 구독 링크로 모든 노드와 규칙을 관리합니다. 클라이언트가 주기적으로 업데이트를 가져오면 서버 측에서 추가되거나 삭제된 노드가 로컬에 자동으로 반영됩니다.

상세 설명 · EXPLICATIO

구독 링크는 보통 Base64로 인코딩된 노드 목록이나 완전한 YAML 설정을 반환합니다. 클라이언트의 구독 또는 설정 페이지에 링크를 붙여넣고 저장하면 수동으로 업데이트하거나 주기적으로 자동 업데이트할 수 있습니다. 여러 구독을 동시에 등록해 서로 다른 정책 그룹에서 참조하는 것도 가능합니다. 구독 주소는 인증 정보에 해당하므로 외부에 노출하거나 공개된 곳에 올리면 안 됩니다. 등록과 업데이트의 상세 절차는 입문 가이드 두 번째 단계를 참고하세요.

도판Ⅴ

시스템 프록시는 시스템 설정을 따르는 트래픽만 클라이언트로 끌어옵니다. TUN 모드는 가상 네트워크 어댑터로 기기 전체 트래픽을 가져오므로, 시스템 프록시를 따르지 않는 앱도 관리 범위에 들어옵니다.

상세 설명 · EXPLICATIO

시스템 프록시는 운영체제의 HTTP/SOCKS 프록시 설정만 변경하므로, 그 설정을 따르는 앱만 프록시를 거칩니다. TUN 모드는 가상 네트워크 어댑터를 만들어 3계층 트래픽을 직접 가져오므로, UDP, 게임, 커맨드라인 도구까지 모두 분기 규칙의 적용을 받습니다. 다만 처음 사용할 때는 네트워크 어댑터 드라이버 설치 권한이 필요합니다. 두 기능은 따로 켜거나 동시에 켤 수 있습니다. 일상적인 웹 서핑에는 시스템 프록시만으로 충분하고, 기기 전체를 관리하거나 해외 서버 게임을 즐길 때는 TUN을 함께 켭니다.

도판Ⅵ

내장 DNS 모듈이 도메인 해석을 담당합니다. nameserver와 fallback이 국내외 도메인 해석을 분담하고, fake-ip 모드는 최초 연결 속도를 높이고 오염을 방지합니다.

상세 설명 · EXPLICATIO

Clash의 DNS 설정은 도메인을 어디서, 어떤 방식으로 해석할지 결정합니다. nameserver는 일반적인 조회를 처리하고, fallback은 오염된 결과에 대응하며, 도메인별로 다른 상위 서버로 나눠 보낼 수도 있습니다. fake-ip 모드는 먼저 가상 주소를 반환한 뒤 실제 연결이 이루어질 때 진짜 주소를 해석하므로 최초 연결 속도가 빨라지고 로컬 DNS 누출도 막을 수 있습니다. 각 필드의 의미와 문제 해결 방법은 DNS 설정 상세 가이드를 참고하세요.

도판Ⅶ

Shadowsocks, Vmess, Trojan, VLESS, Hysteria2, TUIC 등 주요 프로토콜을 모두 불러올 수 있으며, 회선 품질과 사용 환경에 맞춰 선택하면 됩니다.

상세 설명 · EXPLICATIO

각 프로토콜은 설계 방향이 다릅니다. SS 계열은 가볍고 범용적이며, Vmess와 Trojan은 TLS 위장에 강점이 있고, VLESS는 핸드셰이크 과정을 간소화했습니다. Hysteria2와 TUIC는 QUIC 기반으로 손실률이 높은 회선에서 더 안정적입니다. mihomo 커널은 이 모든 프로토콜을 지원하므로 클라이언트에서 노드를 올바르게 불러오기만 하면 됩니다. 각 프로토콜의 등장 배경, 리소스 사용량, 선택 기준은 선택 가이드 페이지에서 별도로 비교하고 있습니다.

권Ⅲ입문 단계 · QUICKSTART

3단계로 첫 연결 완료하기

입문 가이드 전체의 골자는 세 단계뿐입니다. 클라이언트 설치, 구독 등록, 연결 시작. 여기서는 개요만 정리했으니, 상세한 단계별 안내는 입문 가이드에서 확인하세요.

  1. 클라이언트 다운로드 및 설치

    사용 중인 플랫폼에 맞춰 설치 파일 페이지로 이동하세요. Windows는 다운로드한 설치 프로그램을 실행해 안내에 따라 진행하고, macOS는 dmg를 열어 클라이언트를 응용 프로그램 폴더로 드래그합니다. Android는 apk를 설치하거나 앱스토어에서 받고, iOS는 App Store에서 Clash Plus를 설치합니다. 각 플랫폼 항목 중 우선 추천 항목에는 우선 추천 배지가 붙어 있으니 초보자는 그대로 선택하면 됩니다.

  2. 구독 링크 등록하기

    클라이언트의 구독 또는 설정 관리 페이지를 열고 새 구독을 추가한 뒤, 서비스 제공자가 준 구독 링크를 주소창에 그대로 붙여넣고 저장한 다음 한 번 수동으로 업데이트합니다. 노드 목록과 분기 규칙이 즉시 로컬에 반영되며, 이후에는 주기적으로 자동 업데이트되므로 다시 붙여넣을 필요가 없습니다.

  3. 모드 선택 후 연결하기

    클라이언트 홈 화면에서 실행 모드를 선택합니다. 규칙 모드는 분기 규칙에 따라 국내외 트래픽을 자동으로 판단하므로 일상적인 사용에 적합하고, 전역 모드는 모든 트래픽이 프록시를 거치므로 임시로 문제를 해결할 때만 사용합니다. 이어서 시스템 프록시 스위치를 켜고 해외 사이트에 접속해 연결이 정상인지 확인하면 첫 연결이 완료됩니다.

전체 가이드 보기 →

권Ⅳ오픈소스 계보 · OPEN SOURCE

프로젝트 원류와 커널 계보

Clash는 하나의 독립된 소프트웨어가 아니라 원조 버전, 커뮤니티 포크, 여러 클라이언트로 이어지는 하나의 계보입니다. 그 흐름을 알아야 지금 다운로드하는 것이 정확히 무엇인지 이해할 수 있습니다.

원류 · 원조 Clash

Clash는 Go 언어로 작성되어 2018년 무렵 공개되었습니다. 규칙 기반 분기를 클라이언트의 핵심 방식으로 만든 프로젝트로, 하나의 YAML 설정으로 노드, 정책 그룹, 규칙을 동시에 정의해 국내외 트래픽이 자동으로 각자의 경로를 찾도록 했습니다. 원조 저장소는 보관 처리되기 전까지 수만 개의 스타를 받았으며, 2023년 말 원작자가 저장소를 보관 상태로 전환해 주 개발이 멈췄지만, 그 설정 방식은 생태계 전체에 이어지고 있습니다.

계보 · Meta와 mihomo

원조 버전 개발이 멈춘 뒤 커뮤니티 포크인 Clash Meta가 커널 유지보수를 이어받았고, 이후 mihomo로 이름을 바꿨습니다. 새 커널은 Clash 설정 문법과의 호환성을 유지하면서 VLESS, Hysteria2, TUIC 같은 신규 프로토콜과 TUN 강화, 규칙 세트 등의 기능을 차례로 추가해 현재 주요 클라이언트가 공통으로 채택하는 커널 기반이 되었습니다. 두 계보의 관계와 설정 호환성은 선택 가이드 페이지에서 별도로 정리하고 있습니다.

생태계 · 클라이언트 군상

커널과 인터페이스가 분리된 구조는 Clash 생태계의 기본 틀입니다. Clash Verge Rev, Clash Nyanpasu, FlClash, Clash Plus 등 GUI 클라이언트는 모두 mihomo를 기반으로 하되, 인터페이스 언어, 구독 관리, 플랫폼 지원 범위에서 각자 다른 선택을 합니다. 설치 파일 페이지는 플랫폼별로 항목을 정리하고, 유지보수 중인 항목과 보관된 항목을 구분해 표시합니다.

수록 원칙 · 이 사이트의 기준

설치 파일 페이지의 다운로드 항목은 최신 버전 목록과 연동되어 상류 배포에 맞춰 함께 갱신됩니다. 유지보수가 중단된 클라이언트(Clash for Windows, ClashX Meta 등)는 항목에 유지보수 중단 표시를 명확히 달아 자료 보관 목적으로만 수록하며, 신규 사용자에게는 더 이상 추천하지 않습니다. 본문은 사실과 사용법만 다루며, 출처가 불명확한 수정판은 수록하지 않습니다.

권Ⅴ질의응답 발췌 · FAQ

자주 묻는 질문 모음

자주 묻는 질문 페이지에서 조회수가 가장 높은 네 가지를 먼저 소개합니다. 전체 질문은 기본 개념, 설치와 설정, 사용 팁, 문제 해결 네 가지 주제로 정리되어 있습니다.

처음 사용할 때 어떤 클라이언트를 선택해야 하나요?

모든 플랫폼에서 Clash Plus를 우선 추천합니다. 한글 인터페이스를 지원하며 구독 등록과 규칙 분기를 바로 사용할 수 있습니다. 다른 클라이언트 항목과 시스템 요구 사항은 설치 파일 페이지에서 확인하세요.

구독 링크는 어디에 붙여넣나요?

클라이언트의 구독 또는 설정 관리 페이지를 열고 새 구독을 추가해 링크를 붙여넣은 뒤 저장하고 한 번 수동으로 업데이트하면 노드가 불러와집니다. 전체 절차는 입문 가이드를 참고하세요.

클라이언트를 부팅 시 자동으로 실행하려면 어떻게 하나요?

대부분의 데스크톱 클라이언트는 설정 페이지에 부팅 시 자동 실행 스위치를 제공하니 켜기만 하면 됩니다. 플랫폼별 세부 사항과 백그라운드 실행 옵션은 자주 묻는 질문 페이지에서 확인하세요.

DNS 누출이란 무엇이고 어떻게 확인하나요?

DNS 누출은 도메인 조회가 프록시 경로를 거치지 않고 우회해 접속 의도가 노출될 수 있는 상황을 말합니다. nameserver, fallback 설정과 관련이 있으며, 확인 방법은 자주 묻는 질문 페이지와 DNS 설정 상세 가이드를 참고하세요.

전체 질문 보기 →