Windows
데스크톱 작업과 게임에 적합합니다. 먼저 시스템 프록시로 브라우저 연결을 확인하고, 필요에 따라 TUN을 활성화하세요. 다운로드 전에 시스템 정보에서 프로세서 종류를 확인하세요.
다운로드 페이지로 이동 →오픈 소스 코어 · 모든 플랫폼 클라이언트 지속 업데이트
운영체제에 맞는 클라이언트를 선택하고 구독 가져오기부터 시작해 규칙 기반 라우팅과 TUN 트래픽 처리를 차례로 설정하세요.
클라이언트 다운로드 / 운영체제별 선택
먼저 운영체제를 확인한 다음 프로세서 아키텍처를 확인하세요. 클라이언트를 다운로드한 뒤에는 사용할 수 있는 설정 또는 구독이 필요합니다. 설치 프로그램만으로 프록시 노드가 만들어지거나 서비스 제공업체의 구독이 관리되지는 않습니다.
데스크톱 작업과 게임에 적합합니다. 먼저 시스템 프록시로 브라우저 연결을 확인하고, 필요에 따라 TUN을 활성화하세요. 다운로드 전에 시스템 정보에서 프로세서 종류를 확인하세요.
다운로드 페이지로 이동 →Apple Silicon용과 Intel용 설치 파일을 구분하세요. 처음 실행할 때 시스템 안내에 따라 필요한 권한을 부여하고, 클라이언트를 바꾸기 전에는 이전 앱의 시스템 프록시를 끄세요.
다운로드 페이지로 이동 →휴대전화와 태블릿에 적합합니다. 설정을 가져온 뒤 VPN 연결 권한을 허용하세요. 백그라운드 안정성은 배터리 정책의 영향을 받으므로, 연결 끊김이 실제로 발생하는지 확인하며 조정하고 제한을 한꺼번에 모두 해제하지 마세요.
다운로드 페이지로 이동 →다운로드 페이지에서 Clash Plus의 App Store 페이지로 이동하세요. 설치 후 지원되는 설정을 가져오고 VPN 구성 추가를 허용하세요. 지원 기능은 클라이언트 안내를 확인하세요.
다운로드 페이지로 이동 →데스크톱에서는 그래픽 클라이언트를 선택하고 배포판에 맞는 패키지를 사용하세요. 서버와 라우터 사용자는 코어 다운로드 항목을 확인한 뒤 서비스 실행, 권한, 네트워크 라우팅을 별도로 설정할 수 있습니다.
다운로드 페이지로 이동 →처음 사용할 때는 업데이트가 계속 제공되고 기존 구독을 가져올 수 있는 클라이언트를 선택하는 것이 좋습니다. Clash Plus, Clash Verge Rev, FlClash는 인터페이스와 권한 설정 방법이 서로 다르며, 기능 지원 여부는 코어와 운영체제에도 좌우됩니다. 안정적으로 사용 중인 설정이 있다면 먼저 백업한 뒤 클라이언트를 바꾸세요. 설치 환경, 구독 출처, DNS 설정을 한꺼번에 변경하지 않는 것이 좋습니다.
전체 클라이언트 보기 →설정 작업 공간 / 자주 쓰는 주제 5가지
먼저 연결을 정상적으로 작동시킨 뒤 항목별로 조정하세요. 오른쪽에는 실제 사용 순서에 따라 다섯 가지 기능을 설명합니다. 아래 빠른 참조는 구문 일부만 보여 주므로 전체 설정을 적용할 때는 기존 설정과 함께 확인해야 하며, 파일 전체를 그대로 덮어쓰면 안 됩니다.
고급 설정 가이드 →설정 구문 빠른 참조
rules:
- DOMAIN-SUFFIX,github.com,PROXY
- MATCH,DIRECT예시의 PROXY는 실제로 존재하는 프록시 그룹이어야 합니다. 규칙은 위에서 아래 순서로 매칭됩니다.
proxy-providers:
local:
type: file
path: ./providers/local.yaml로컬 프록시 그룹의 구조 예시입니다. 웹 구독은 클라이언트의 가져오기 메뉴에서 추가하세요.
tun:
enable: true
stack: mixed
auto-route: true활성화하기 전에 클라이언트 권한과 다른 VPN 사용 여부를 확인하세요. 세부 필드는 사용하는 코어의 문서를 기준으로 합니다.
dns:
enable: true
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16현재 네트워크에 적합한 상위 DNS 설정도 필요합니다. 이 예시는 완전한 DNS 설정이 아닙니다.
external-controller: 127.0.0.1:9090로컬에서 사용할 때는 루프백 주소에 바인딩하는 것이 좋습니다. 원격 관리에는 인증과 접근 제한도 필요합니다.
일상적인 사용에는 먼저 규칙 모드를 선택하세요. 요청이 도메인, 주소 또는 규칙 세트와 차례로 매칭된 뒤 지정된 프록시 그룹으로 전달됩니다. 프록시 그룹은 출구를 선택하고 규칙은 어떤 요청을 해당 그룹으로 보낼지 결정하므로 둘을 혼동하면 안 됩니다. 수정하기 전에는 그룹 이름이 실제로 있는지 확인하고, 구체적인 규칙을 기본 규칙보다 앞에 배치하세요. 특정 웹사이트가 잘못된 경로로 연결되면 노드를 계속 바꾸기보다 연결 기록에서 어떤 규칙이 매칭됐는지 먼저 확인하세요. 전역 모드와 달리 규칙 기반 라우팅은 직접 연결 경로를 유지할 수 있지만, 결과는 설정 내용과 규칙 순서에 따라 달라집니다.
설정 방법 알아보기 →먼저 클라이언트의 설정 또는 구독 화면에서 주소를 추가하고, 다운로드가 끝난 뒤 해당 설정을 활성화하세요. 구독은 완전한 설정 파일일 수도 있고 프록시 그룹만 포함할 수도 있으므로 내용에 맞는 가져오기 메뉴를 사용해야 합니다. 업데이트에 실패하면 주소가 만료됐는지, 현재 네트워크에서 접속할 수 있는지, 서비스 제공업체가 응답 형식을 바꿨는지 확인하세요. 구독 업데이트로 직접 수정한 내용이 덮어써질 수 있으므로 계속 유지할 규칙은 클라이언트에서 지원하는 오버라이드 기능에 추가하는 것이 좋습니다. 구독 주소에는 개인 식별 정보가 포함되는 경우가 많으니 스크린샷이나 로그를 공유하기 전에 가리세요.
설정 방법 알아보기 →시스템 프록시를 읽지 않는 앱은 TUN으로 가상 네트워크 인터페이스의 트래픽을 처리할 수 있습니다. 먼저 시스템 프록시에서 구독이 정상적으로 작동하는지 확인하고, 클라이언트가 요구하는 서비스 또는 관리자 권한을 활성화한 다음 자동 라우팅이 적용됐는지 확인하세요. TUN은 트래픽을 받아들이는 방식이지 전역 프록시 모드와 같은 의미가 아닙니다. TUN을 켠 뒤에도 규칙에 따라 직접 연결 또는 프록시를 선택할 수 있습니다. 다른 VPN이나 가상 머신 네트워크 인터페이스와 충돌하면 하나를 끄고 다시 확인하세요. LAN 접속에 문제가 생기면 구독을 무작정 바꾸기보다 라우팅과 제외할 네트워크 범위를 먼저 점검하세요.
설정 방법 알아보기 →DNS 설정은 도메인 해석과 규칙 인식에 영향을 줍니다. Fake-IP는 도메인에 가상 주소를 할당하고 코어가 매핑을 관리하는 기능으로, 대상 웹사이트가 실제로 해당 주소를 사용한다는 뜻은 아닙니다. 설정을 바꾸기 전에 기존 값을 저장하고, 클라이언트 DNS가 활성화됐는지, 앱이 해당 DNS 경로를 우회하는지 확인하세요. LAN 도메인, 기기 검색 또는 특정 앱의 호환성 문제가 있다면 필요한 항목만 필터링하도록 설정할 수 있습니다. 여러 상위 DNS 주소를 무작정 추가한다고 모든 문제가 해결되지는 않습니다. 노드 도메인 해석, 일반 요청 해석, 프록시 출구의 DNS 해석이 각각 어떤 역할을 하는지 먼저 구분하세요.
설정 방법 알아보기 →외부 컨트롤 인터페이스에서는 연결 상태를 확인하고 프록시 그룹을 전환하며 실행 중인 코어를 관리할 수 있어 서버나 라우터를 한곳에서 확인할 때 유용합니다. 로컬에서만 사용할 때는 관리 인터페이스를 다른 기기에 직접 공개하지 않도록 루프백 주소에 바인딩하세요. 원격 접속이 꼭 필요하다면 인증을 설정하고 접근 가능한 출처를 제한한 뒤 보호된 연결 방식으로 접속하세요. 컨트롤 포트와 프록시 포트는 용도가 다릅니다. 브라우저에서 패널이 열린다고 해서 프록시 트래픽까지 처리된다는 뜻은 아닙니다. 연결 문제를 확인할 때는 패널에 표시되는 대상 도메인, 프록시 체인, 매칭 규칙을 하나씩 점검하세요.
설정 방법 알아보기 →오픈 소스 생태계 / 코어와 인터페이스의 역할
다운로드하기 전에 프로젝트 간 관계부터 확인하세요. 이름이 비슷해도 같은 앱이라는 뜻은 아니며, 클라이언트 업데이트와 코어 업데이트도 서로 다릅니다.
Clash는 처음에 규칙 기반 프록시 코어를 중심으로 개발됐으며, 설정 파일에서 프록시, 프록시 그룹, 규칙, DNS를 함께 관리합니다. 원래 프로젝트의 유지 관리가 중단된 뒤에도 생태계의 포크와 그래픽 클라이언트는 계속 발전했습니다. 지금 Clash 다운로드를 검색하면 모든 운영체제에서 쓸 수 있는 하나의 설치 프로그램이 아니라 여러 프로젝트가 표시되는 경우가 많습니다. 이름이 비슷하다는 이유만으로 기능이 완전히 같다고 판단하지 말고 유지 관리 상태, 운영체제 지원, 설정 호환성을 확인하세요.
Mihomo는 이 생태계에서 지속적으로 개발되는 오픈 소스 코어 프로젝트로, 프로토콜 처리, 규칙 매칭, 네트워크 연결을 담당합니다. 그래픽 클라이언트는 구독 가져오기, 트레이 메뉴, 로그 확인, 시스템 권한 관리 기능을 제공합니다. 일부 클라이언트에는 코어가 함께 포함되며 업데이트 주기도 다를 수 있습니다. 인터페이스에 스위치가 있다고 해서 현재 운영체제에서 해당 기능을 사용할 권한이 있다는 보장은 없습니다. 가이드를 읽을 때는 해당 작업이 클라이언트 인터페이스에 관한 것인지, 최종 적용되는 코어 설정에 관한 것인지 먼저 확인하세요.
오픈 소스 프로젝트는 코드, 라이선스, 변경 기록을 확인할 수 있다는 점이 중요합니다. 기능 지원 여부는 스크린샷이나 오래된 가이드로 추측하지 말고 해당 프로젝트의 문서와 릴리스 노트를 확인한 뒤 클라이언트에 내장된 코어와 대조하세요. Mihomo 코어는 GPL-3.0 라이선스를 사용하며, 그래픽 클라이언트의 라이선스와 배포 조건은 각각 확인해야 합니다. 이 사이트는 다운로드 경로와 중국어 사용 안내를 정리하며, 구독 노드를 제공하지 않고 서로 다른 커뮤니티 프로젝트를 하나의 개발팀으로 간주하지 않습니다.
업데이트를 설치하기 전에 현재 설정을 내보내고 사용 중인 모드와 프록시 그룹을 기록하세요. 필요하면 복구할 수 있도록 기존 클라이언트 환경도 보관하세요. 업데이트 후에는 설정이 로드되는지 확인한 다음 자주 쓰는 웹사이트, LAN 접속, 백그라운드 앱을 테스트하세요. 문제가 생기면 변경 사항과 시작 로그를 확인해 설정 필드 변경, 권한 문제, 네트워크 장애를 구분하세요. 클라이언트, 코어, 구독을 한꺼번에 바꾸기보다 한 번에 한 종류만 조정해야 원인을 찾기 쉽습니다.
먼저 설정이 활성화됐는지 확인하고, 다음으로 요청이 코어에 전달됐는지, 마지막으로 어떤 규칙과 매칭됐는지 확인하세요. 브라우저에서 웹페이지가 열린다는 사실은 해당 접속이 성공했다는 뜻일 뿐, 모든 앱이 프록시를 사용한다는 보장은 아닙니다. 속도 측정 결과도 주로 현재 테스트 조건에서의 응답을 비교하는 자료이며, 다운로드 속도나 장시간 연결 품질과 같지는 않습니다.
특정 앱에서만 문제가 발생한다면 먼저 시스템 프록시를 읽는 앱인지 확인하세요. 다른 연결은 정상인데 도메인 접속만 실패하면 DNS를 점검하고, TUN을 켠 뒤 LAN 기기에 접근할 수 없다면 라우팅과 제외 범위를 다시 확인하세요. 무작정 재설치하기보다 증상에 따라 원인을 좁히는 편이 효과적입니다. 자세한 방법은 사용 가이드와 자주 묻는 질문을 참고하세요.
사용 기록 / 최근 글
실제 증상부터 살펴보고 운영체제 제한, 클라이언트 설정, 코어 설정을 구분하세요. 작업 전에는 기존 설정을 보관해 항목별로 비교할 수 있게 하세요.
Android와 iOS에서 프록시 클라이언트의 배터리 소모가 커지는 주요 원인을 살펴보고, 배터리 최적화 예외, VPN 상시 연결, 상태 확인 간격의 장단점을 설명해 배터리 사용 시간과 연결 안정성을 함께 고려합니다.
글 읽기 →mixed-port에서 HTTP와 SOCKS5를 함께 사용하는 방법부터 allow-lan 활성화, 바인딩 주소, 방화벽 허용까지 설명해 휴대전화, TV, 게임기가 PC 프록시를 이용하도록 설정합니다.
글 읽기 →UWP 샌드박스의 로컬 루프백 제한으로 스토어 앱이 시스템 프록시를 우회하는 이유를 설명하고, 클라이언트 내장 도구와 CheckNetIsolation 명령을 이용한 두 가지 해제 방법을 안내합니다.
글 읽기 →