Windows
Clash Plus부터 살펴보고 Clash Verge Rev, FlClash, Clash Nyanpasu와 비교해 보세요. 설치 후 설정을 가져온 다음 시스템 프록시를 켜세요. TUN이 필요하면 서비스와 권한을 별도로 설정해야 합니다.
플랫폼별 클라이언트를 선택하고 구독 가져오기, 규칙 라우팅, 네트워크 설정을 확인하세요.
먼저 트래픽이 커널로 들어오는 경로를 파악한 다음, 연결에 사용할 출구를 정하세요. 화면 예시는 설정 항목을 설명하기 위한 것으로 기기 설정을 변경하지 않습니다.
프록시 모드는 커널에 들어온 연결이 어떤 출구를 사용할지 결정합니다. 일반적으로는 Rule을 선택해 한국 내 서비스, 해외 서비스, 사용자 지정 도메인에 각각 규칙을 적용합니다. Global은 모든 연결을 전역 정책으로 보내므로 규칙 라우팅이 접근에 영향을 주는지 임시로 확인할 때 유용합니다. Direct는 프록시를 거치지 않고 직접 연결합니다. 모드를 바꿔도 시스템 프록시가 자동으로 켜지거나 모든 앱의 트래픽이 커널로 전달되는 것은 아닙니다. 먼저 클라이언트가 대상 앱의 트래픽을 처리하는지 확인한 뒤 연결 목록에서 적용된 규칙과 프록시 그룹을 살펴보세요. 클라이언트마다 버튼 위치는 다를 수 있지만 모드의 기본 의미는 같습니다.
규칙 라우팅은 도메인, 대상 주소, 프로세스 조건에 따라 트래픽을 지정된 정책으로 보냅니다. Mihomo는 목록 순서대로 규칙을 확인하고, 처음 일치한 규칙의 출구를 사용합니다. 따라서 세부 사용자 규칙은 범위가 넓은 규칙보다 위에 두고, 마지막에 기본 처리용 MATCH를 배치하세요. DOMAIN-SUFFIX는 도메인 접미사에, GEOSITE와 GEOIP는 해당 데이터에, RULE-SET은 규칙 프로바이더에 사용됩니다. 규칙에 적은 정책 이름은 설정의 프록시 그룹 이름과 정확히 일치해야 합니다. 문제를 확인할 때는 연결 기록의 적용 규칙부터 살펴보고 데이터 업데이트와 규칙 순서를 점검하세요. 사이트가 열리는지만으로 규칙이 제대로 적용됐다고 판단하지 마세요.
rules:
- DOMAIN-SUFFIX,example.com,PROXY
- GEOIP,CN,DIRECT
- MATCH,PROXY
프록시 그룹은 규칙과 프록시 출구 사이에서 연결을 이어 주므로 규칙을 특정 노드에 직접 연결할 필요가 없습니다. select 그룹은 사용자가 직접 출구를 선택하고, url-test 그룹은 설정된 테스트 결과에 따라 출구를 고르며, fallback 그룹은 순서대로 사용 가능한 출구를 찾습니다. 처음에는 select로 선택 경로를 명확하게 구성한 뒤 필요에 따라 자동 선택을 추가하세요. 그룹에 포함된 노드나 다른 프록시 그룹이 실제로 존재해야 하며 이름도 정확히 일치해야 합니다. 구독을 바꾼 뒤 출구가 사라졌다면 그룹 구성원의 출처를 확인하세요. 자동 테스트 결과는 특정 테스트 대상에 대한 결과일 뿐, 모든 사이트나 서비스의 접속 상태를 보장하지 않습니다.
proxy-groups:
- name: PROXY
type: select
proxies:
- DIRECT
그룹 구조만 보여 주는 예시입니다. 실제로 사용하려면 설정에 정의된 프록시 출구를 추가해야 합니다.
TUN은 가상 네트워크 인터페이스로 트래픽을 처리하므로 HTTP 또는 SOCKS 프록시를 직접 설정할 수 없는 앱에 적합합니다. 켜기 전에 클라이언트에 관리자 권한이 있는지, 필요한 서비스가 설치됐는지 확인하고 다른 가상 인터페이스, VPN, 라우팅 프로그램이 네트워크를 함께 처리하는지도 점검하세요. TUN은 트래픽 진입 경로를 담당하고 Rule 같은 모드는 출구를 결정하므로 서로 대체하는 기능이 아닙니다. LAN 서비스에 연결할 수 없다면 모든 트래픽을 프록시로 돌리기보다 라우팅 예외와 DNS 설정을 확인하세요. 먼저 시스템 프록시가 정상 작동하는지 확인한 다음 TUN을 별도로 켜면 새로 발생한 문제를 찾기 쉽습니다.
DNS 설정은 도메인 조회 방식뿐 아니라 커널이 규칙 라우팅에 사용할 도메인 정보를 보존할 수 있는지에도 영향을 줍니다. Fake-IP는 앱에 예약 주소 대역의 매핑 주소를 반환하고, 커널은 매핑 정보를 바탕으로 실제 연결을 처리합니다. redir-host는 조회된 실제 주소를 반환합니다. LAN, 게임, 실제 주소가 필요한 서비스는 별도 설정이 필요할 수 있으며 fake-ip-filter로 관련 도메인을 제외할 수 있습니다. 상위 DNS 서버를 선택할 때는 요청이 나가는 경로와 부트스트랩 DNS도 고려해 서로 의존하는 구성이 되지 않도록 하세요. Fake-IP를 켜는 것만으로 DNS 경로가 의도대로 작동한다고 볼 수 없으므로 시스템 설정과 로그도 함께 확인해야 합니다.
dns:
enable: true
enhanced-mode: fake-ip
fake-ip-filter:
- "*.lan"
- "localhost"
구독 링크는 전체 YAML 설정을 반환할 수도 있고 노드 데이터만 반환할 수도 있으므로 가져오기 전에 클라이언트가 해당 형식을 지원하는지 확인하세요. 전체 설정에는 보통 프록시, 프록시 그룹, 규칙, DNS가 포함됩니다. 노드 구독은 클라이언트 템플릿이나 프록시 프로바이더와 함께 사용해야 합니다. 원격 구독을 갱신하면 로컬 수정 사항이 덮어써질 수 있으므로 클라이언트의 오버라이드, 병합 또는 별도 규칙 기능을 우선 활용하세요. 가져오기에 실패하면 링크가 유효한지 먼저 확인한 뒤 응답 내용과 로그에 표시된 파싱 위치를 살펴보세요. 구독 링크에는 계정 접근 권한이 포함될 수 있으니 안전하게 보관하고, 문제를 문의할 때는 민감한 매개변수를 가리세요.
# 일반적인 설정 섹션; 실제 내용은 구독과 오버라이드에서 제공
proxies: []
proxy-groups: []
rules:
- MATCH,DIRECT
Mihomo는 커널이고 클라이언트는 조작 인터페이스입니다. 설정 관리, 시작 프로그램 등록, 시스템 프록시, 로그 확인은 클라이언트가 제공하며 규칙 처리와 연결 전달은 클라이언트에 통합된 커널이 담당합니다. 같은 설정을 여러 클라이언트에서 사용할 때는 커널 지원 범위, 설정 파일 위치, 클라이언트의 오버라이드 동작도 확인해야 합니다.
기초부터 고급까지 가이드 보기 →먼저 운영체제를 선택한 다음 CPU 아키텍처를 확인하세요. 다운로드 센터에서 클라이언트, 설치 방법, 유지 관리 상태를 확인할 수 있으며 이 페이지에서는 설치 파일을 직접 배포하지 않습니다.
Clash Plus부터 살펴보고 Clash Verge Rev, FlClash, Clash Nyanpasu와 비교해 보세요. 설치 후 설정을 가져온 다음 시스템 프록시를 켜세요. TUN이 필요하면 서비스와 권한을 별도로 설정해야 합니다.
Apple Silicon과 Intel용 설치 파일을 구분해 선택하세요. 처음 실행할 때 보안 알림, 보조 서비스 설치 또는 네트워크 권한 승인이 필요할 수 있으니 클라이언트 안내를 따르세요. 아키텍처가 다른 파일을 반복해서 설치하지 마세요.
기기 아키텍처에 맞춰 Clash Plus, Clash Meta for Android, FlClash 등의 클라이언트를 선택하세요. 연결할 때 Android의 VPN 권한을 허용하고, 백그라운드 연결이 끊기면 배터리 최적화와 백그라운드 실행 제한을 확인하세요.
다운로드 센터에서 Clash Plus의 App Store 페이지로 이동한 뒤 공식 사이트 clashplus.io를 확인하세요. 구독을 가져온 다음 시스템 안내에 따라 VPN 구성을 허용하세요. 자세한 기능은 클라이언트 설명을 참고하세요.
데스크톱에서는 Clash Verge Rev와 FlClash를 비교하고 배포판에 맞는 패키지 형식을 선택하세요. 서버나 라우터에서 사용하려면 Mihomo 커널 항목을 확인하고 설정 디렉터리, 서비스 실행, 네트워크 권한을 직접 관리해야 합니다.
설치 파일 호환성과 설정 호환성은 별개의 문제입니다. CPU 아키텍처는 프로그램 실행 여부를, 설정 형식과 커널 기능은 구독을 올바르게 불러올 수 있는지를 결정합니다. 보관용 클라이언트는 호환성 확인에 활용하고 장기 사용을 위한 기본 선택으로 삼지 않는 것이 좋습니다. 클라이언트를 아직 정하지 않았다면 먼저 선택 가이드를 읽고 해당 플랫폼의 다운로드 페이지로 이동하세요.
처음 설정할 때는 가장 간단한 경로부터 확인하세요. 각 단계를 마칠 때마다 결과를 확인하고 프록시 모드, DNS, 라우팅을 한꺼번에 바꾸지 마세요.
기기에 맞는 클라이언트를 설치하고 설정 또는 구독 메뉴에서 링크를 추가하세요. 다운로드와 파싱이 완료되면 해당 설정을 현재 사용 항목으로 지정합니다. 형식 오류가 표시되면 네트워크 문제를 조사하기 전에 구독 유형부터 확인하세요.
구독 가져오기 안내 →Rule 모드를 선택하고 주요 프록시 그룹에서 사용할 수 있는 출구를 지정하세요. 데스크톱에서는 먼저 시스템 프록시를 켜고, 모바일에서는 안내에 따라 VPN 권한을 허용하세요. 브라우저가 정상적으로 연결된 뒤 시스템 프록시를 사용하지 않는 앱에 TUN을 설정할지 검토하세요.
시스템 프록시 설정 →직접 연결되어야 하는 사이트와 프록시를 거쳐야 하는 사이트를 각각 방문한 뒤 연결 목록에서 도메인, 적용 규칙, 출구를 확인하세요. 기록이 없다면 먼저 트래픽 진입 경로를 확인하고, 기록은 있지만 연결에 실패했다면 선택한 출구, DNS 조회 결과, 오류 로그를 살펴보세요.
연결 확인 안내 →클라이언트를 종료하기 전에 시스템 프록시가 원래 상태로 복구됐는지 확인하세요. 네트워크를 바꾸거나 절전 모드에서 깨어나거나 유선과 무선 연결을 전환하면 기존 라우팅과 DNS 상태가 달라질 수 있습니다. 사용할 수 있는 설정과 필요한 로컬 오버라이드를 보관해 두세요. 문제가 생기면 진입 경로, 규칙, 출구, DNS 순서로 확인하는 편이 재설치보다 원인을 찾기 쉽습니다.
전체 가이드 보기 →프로젝트 소스 코드, 설정 문서, 릴리스 정보를 참고하세요. 이름이 비슷한 클라이언트라도 관리 주체, 커널 구현, 기능 범위가 모두 같다는 뜻은 아닙니다.
Mihomo 프로젝트는 이전에 Clash Meta라는 이름을 사용했기 때문에 오래된 가이드, 구독 설명, 클라이언트 소개에는 여전히 Clash Meta가 등장할 수 있습니다. 자료를 읽을 때는 이름 변경 이력과 실제 설정 기능을 구분하세요. 특정 항목을 사용할 수 있는지는 클라이언트 이름만으로 판단하지 말고 현재 커널 문서를 확인해야 합니다.
Mihomo는 Go로 작성됐으며 소스 코드는 GPL-3.0 라이선스로 공개됩니다. 그래픽 클라이언트는 커널에 구독 관리, 정책 선택, 시스템 연동 등의 인터페이스를 제공합니다. 이 사이트에서는 다운로드 경로와 설정 방법을 안내하며, 소스 코드와 릴리스 정보는 각 프로젝트가 관리합니다. 클라이언트의 앱 스토어 배포 경로와 커널 저장소도 구분해 확인하세요.
커널, 클라이언트, 규칙 데이터는 각기 다른 주기로 업데이트됩니다. 업그레이드하기 전에 해당 프로젝트의 변경 사항을 읽고 현재 설정을 저장한 뒤 클라이언트 설정과 로컬 오버라이드를 기록해 두세요. 업데이트 후 문제가 생기면 운영체제, 재현 절차, 민감 정보를 가린 관련 설정, 오류 로그를 함께 제공하면 단순히 연결이 안 된다고 설명하는 것보다 원인을 파악하기 쉽습니다.
오픈 소스 코드를 확인할 수 있더라도 설정 출처를 검토하는 일을 대신할 수는 없습니다. 구독에는 프록시, 규칙, DNS 서버, 원격 리소스 주소가 함께 포함될 수 있으므로 가져오기 전에 출처와 용도를 확인하세요. 로그를 외부에 공유할 때는 구독 링크, 계정 정보, 내부 네트워크 주소를 가리세요. 설정을 공유할 때는 문제 재현에 필요한 항목만 남기세요.
기본 설정을 마쳤다면 DNS 모드, 구독 파싱, 플랫폼 권한 관련 안내도 확인하세요. 먼저 문제가 발생한 단계를 찾은 다음 해당 설정을 조정하세요.
Fake-IP가 예약 주소 대역을 사용해 연결 설정을 빠르게 하는 방식과 fake-ip-filter의 용도를 설명합니다. 게임, LAN, 내부 네트워크 서비스에 적합한 모드를 선택하는 데 도움이 됩니다.
글 읽기 → Fake-IP와 redir-host의 차이구독 가져오기 오류를 링크 만료, YAML이 아닌 응답, 요청 차단으로 나눠 브라우저에서 확인하는 방법, 로그에서 위치를 찾는 방법, User-Agent를 바꿔 확인하는 절차를 안내합니다.
글 읽기 → 구독 파싱 오류 문제 해결macOS에서 처음 실행할 때 표시되는 보안 알림, 보조 서비스 설치, 네트워크 확장 허용, 키체인 암호 입력을 살펴보고 각 단계의 시스템 설정 위치와 거부 후 해결 방법을 안내합니다.
글 읽기 → macOS 클라이언트 권한 설정