오픈 소스 클라이언트 · mihomo 커널

FlClash 공식 사이트
멀티플랫폼 Clash 클라이언트

Flutter로 그래픽 인터페이스를 구성하고 mihomo 커널로 규칙과 네트워크 트래픽을 처리합니다. 다운로드, 구독 가져오기, 정책 그룹 선택과 문제 해결 자료를 플랫폼별로 정리했습니다.

영구 무료 오픈 소스 한국어 문서 규칙 분기
ELEMENT BROWSER / 01

FlClash 핵심 설정 기능

그래픽 인터페이스는 구독, 정책과 설정을 관리하고 mihomo는 규칙, DNS와 네트워크 전달을 실행합니다. 아래에서 실제 설정 필드를 기준으로 각 기능을 설명합니다.

Su

구독 한곳에서 관리

FlClash에서는 구독 링크와 로컬 YAML 설정을 한곳에서 관리할 수 있습니다. URL을 가져오면 클라이언트가 원격 설정을 읽어 전환 가능한 설정 항목으로 저장합니다. 새로 고칠 때는 설정 페이지에서 직접 업데이트하거나 사용 방식에 맞춰 업데이트 주기를 지정할 수 있습니다. 이 과정은 파일을 반복해서 다운로드하거나 설정을 수동으로 교체하고 여러 파일을 구분하기 어려운 문제를 줄여 줍니다. 구독을 가져오지 못하면 링크 유효 기간, 네트워크 연결 가능 여부, 업데이트 프록시와 DNS 해석을 먼저 확인해야 하며 클라이언트를 계속 삭제할 필요는 없습니다. 설정 이름에는 용도를 명확히 적고, 전환하기 전에 규칙 모드, DNS와 정책 그룹이 현재 네트워크 환경에 맞는지 확인하세요.

profile.store-selected: true
PLATFORM MATRIX / 02

기기별 다운로드 페이지로 이동

다운로드 센터에서 운영체제별 그래픽 클라이언트, 아키텍처 선택과 설치 방법을 안내합니다. 홈페이지의 진입점은 플랫폼을 찾는 역할만 하며 설치 패키지에 직접 연결하지 않습니다.

Windows

일상적인 데스크톱 환경에 적합합니다. 다운로드 전에 시스템 아키텍처를 확인하고, 설치 후 설정 페이지에서 구독을 가져온 다음 필요에 따라 시스템 프록시 또는 TUN 모드를 활성화하세요. 이전 클라이언트가 실행 중이라면 포트 충돌을 피하기 위해 커널과 트레이 프로세스를 먼저 종료해야 합니다.

다운로드 페이지로 이동

macOS

Apple Silicon과 Intel 기기를 모두 지원합니다. 처음 실행할 때 시스템 설정에서 네트워크 확장 또는 관련 권한을 승인해야 할 수 있습니다. 설치 패키지의 아키텍처가 프로세서와 일치하는지 확인해 변환 실행으로 인한 문제를 피하세요.

다운로드 페이지로 이동

Android

스마트폰과 태블릿에 적합합니다. 구독을 가져오면 시스템이 VPN 권한을 통해 로컬 전달 채널을 생성합니다. 배터리 절약 설정이 백그라운드 실행을 제한할 수 있으므로 기기 설정에서 클라이언트가 계속 실행되도록 허용해야 합니다.

다운로드 페이지로 이동

iOS

시스템 스토어에서 클라이언트를 설치하며 설정 진입점은 다운로드 센터에 있습니다. 연결할 때 시스템에 VPN 상태가 표시됩니다. 정책 그룹, 구독과 규칙은 계속 클라이언트 인터페이스에서 관리하므로 사용 전에 구독 출처와 설정 용도를 확인하세요.

다운로드 페이지로 이동

Linux

데스크톱 Linux 사용자를 위한 그래픽 클라이언트 다운로드 경로를 제공하며, 다운로드 센터에는 mihomo 커널 영역도 마련되어 있습니다. 설치 패키지를 선택할 때 배포판 형식과 프로세서 아키텍처를 확인하세요. 서버 환경에서는 보통 커널을 직접 사용하는 편이 적합합니다.

다운로드 페이지로 이동
QUICK START / 03

구독 가져오기부터 연결 확인까지

처음 사용할 때는 세 가지 주요 단계만 완료하면 됩니다. 고급 DNS, 덮어쓰기 스크립트와 복잡한 규칙은 기본 연결이 안정된 후 설정하세요.

  1. 01

    구독 가져오기

    설정 페이지를 열고 URL에서 추가를 선택한 다음 유효한 Clash 구독 링크를 입력란에 붙여 넣고 저장하세요. 설정 다운로드가 완료되면 이름, 정책 그룹과 업데이트 시간이 정상인지 먼저 확인합니다. 링크를 읽지 못하더라도 계속 반복해서 제출하지 말고 링크가 완전한지, 브라우저에서 구독 주소에 접속할 수 있는지, 현재 네트워크에서 프록시를 통해 업데이트해야 하는지를 확인하세요.

  2. 02

    모드 및 정책 선택

    일상적인 사용에서는 규칙 모드를 우선 선택해 설정 파일이 도메인, IP와 규칙 세트에 따라 직접 연결 또는 프록시를 결정하도록 하세요. 그런 다음 프록시 페이지에서 주요 정책 그룹의 사용 가능한 노드를 선택합니다. 자동 선택 그룹은 설정된 로직에 따라 후보를 처리하고 수동 선택 그룹은 현재 결과를 유지합니다. 노드를 바꾼 뒤에는 기존 연결이 종료될 때까지 기다렸다가 새 정책이 적용되었는지 확인하세요.

  3. 03

    연결 후 경로 확인

    데스크톱에서는 먼저 시스템 프록시를 활성화하고, 모바일에서는 시스템 안내에 따라 VPN 권한을 허용하세요. 연결 후 자주 사용하는 웹페이지에 접속하고 클라이언트 연결 기록에서 규칙 매칭과 아웃바운드 정책이 표시되는지 확인합니다. 시스템 프록시를 따르지 않는 앱만 인터넷에 연결되지 않을 때 TUN 모드를 검토하세요. 이렇게 하면 권한, 라우팅과 일반 프록시 문제를 나누어 확인할 수 있습니다.

전체 가이드 보기 →
OPEN SOURCE / 04

Flutter 인터페이스와 mihomo 커널의 역할 분담

FlClash는 Clash 오픈 소스 생태계에 속한 그래픽 클라이언트입니다. Flutter로 크로스플랫폼 인터페이스를 구성해 설정, 정책 그룹, 로그, 시스템 프록시와 도구 진입점을 일관된 조작 구조로 정리합니다. 실제 규칙 매칭, 프로토콜 처리, DNS, TUN과 트래픽 전달은 mihomo 커널이 담당합니다. 이 관계를 이해하는 것이 중요합니다. 인터페이스 문제는 대개 권한, 설정 저장 또는 플랫폼 호환성과 관련되고, 연결 문제는 커널 로그, 규칙 매칭과 네트워크 경로를 추가로 확인해야 합니다.

mihomo는 Clash Meta의 기능을 이어받아 확장했으며 설정 파일은 여전히 YAML을 주요 형식으로 사용합니다. 구독 서비스는 보통 기본 노드, 정책 그룹과 규칙을 제공하고 클라이언트는 이를 불러오고 전환하며 커널은 실행을 담당합니다. 세 요소의 업데이트 주기가 서로 다르므로 문제를 해결할 때는 구독 내용, 클라이언트 인터페이스와 커널 실행 계층 중 어디에서 문제가 발생했는지 먼저 판단해야 합니다. 모든 이상을 노드 탓으로 돌리면 DNS, 규칙 순서, 포트 충돌과 시스템 권한처럼 더 흔한 원인을 놓칠 수 있습니다.

오픈 소스 저장소에서는 코드, 커밋 기록, 이슈와 릴리스 정보를 확인할 수 있어 프로젝트 유지 상태와 기능 변화를 파악하기 좋습니다. 이 사이트의 다운로드 페이지는 운영체제별 클라이언트를 정리하고, 가이드와 설정 참고 자료는 자주 사용하는 작업을 한국어 단계별 안내로 제공합니다. 콘텐츠는 재현 가능한 설치 경로, 실제 설정 필드와 명확한 문제 범위에 초점을 두며 확인할 수 없는 다운로드 수, 평점이나 성능 수치를 판단 근거로 삼지 않습니다.

클라이언트 업데이트와 구독 업데이트는 서로 다른 작업입니다. 클라이언트 업데이트는 플랫폼 호환성, 인터페이스 조정 또는 커널 통합 변경을 가져올 수 있고, 구독 업데이트는 서비스에서 제공하는 노드, 정책 그룹과 규칙 내용만 새로 고칩니다. 업데이트 전에 현재 작동하는 설정을 보존하고, 완료 후 다시 불러와 주요 정책을 확인하세요. 사용자 지정 내용이 많다면 매번 교체되는 구독 파일을 직접 수정하지 말고 덮어쓰기 또는 병합 기능으로 로컬 변경 사항을 저장하세요.

COMMON CHECKS

자주 묻는 질문

Clash 구독 링크는 어떻게 가져오나요?

설정 관리로 이동해 URL에서 추가를 선택하고 전체 구독 주소를 붙여 넣으세요. 다운로드가 완료되면 해당 설정을 선택한 뒤 프록시 페이지에서 정책 그룹을 선택합니다. 자세한 화면 경로와 첫 연결 순서는 빠른 시작 페이지에서 확인할 수 있습니다.

가져오기 단계 보기 →

노드 속도 측정 결과는 왜 달라지나요?

속도 측정 결과는 대상 주소, 현재 네트워크, 노드 부하와 측정 방식의 영향을 받으므로 당시의 상대적인 참고 자료로만 활용해야 합니다. 실제 선택에서는 웹페이지 접속, 동영상 로딩과 안정성도 함께 고려하고 한 번의 지연 시간 결과만으로 판단하지 마세요.

사용 팁 보기 →

시스템 프록시와 TUN 중 무엇을 선택해야 하나요?

먼저 시스템 프록시로 기본 연결을 확인하세요. 일부 앱이 프록시 설정을 읽지 않거나 더 많은 트래픽을 처리해야 할 때만 TUN을 활성화하는 것이 좋습니다. 단계적으로 켜면 문제가 권한, 라우팅 또는 설정 중 어디에서 비롯되었는지 파악하기 쉽습니다.

모드 설명 보기 →

구독 업데이트에 실패하면 무엇부터 확인해야 하나요?

먼저 링크가 만료되었는지, 주소가 중간에 잘리지 않았는지, DNS를 사용할 수 있는지, 업데이트 요청에 프록시가 필요한지를 확인하세요. 기존 설정을 보존하고 오류 메시지를 확인하는 편이 삭제 후 재설치하는 것보다 원인을 찾기 쉽습니다.

문제 해결 글 읽기 →
TECH NOTES / 05

Clash 설정 및 생태계 글

구독 오류, 프로젝트 관계와 mihomo 커널의 차이를 중심으로 정리한 심층 자료입니다. 각 글에서 하나의 문제를 집중적으로 다루므로 증상에 따라 찾아보기 쉽습니다.

입문 가이드

Clash 구독 업데이트 실패 해결법: 일반적인 오류 원인과 자동 업데이트 주기 설정

링크 만료, 요청 차단, DNS 오염과 프록시 루프를 하나씩 점검하고 자동 업데이트 주기와 업데이트 프록시의 설정 위치를 설명합니다. 구독을 처음에는 가져올 수 있지만 이후 새로 고칠 수 없거나 네트워크에 따라 결과가 달라지는 경우에 적합합니다.

전체 글 읽기 →
생태계

Clash 오픈 소스 생태계 지도: 원본, Meta, mihomo와 각 클라이언트의 관계 총정리

원본 Clash 커널부터 Meta 브랜치가 mihomo로 이름을 바꾼 과정까지 살펴보고, 커널, 그래픽 클라이언트와 구독 설정이 각각 맡는 역할을 구분합니다. FlClash, Verge, ClashX 등의 이름이 자주 함께 언급되는 이유를 이해하는 데 도움이 됩니다.

전체 글 읽기 →
커널 심화

mihomo 커널은 원본 Clash보다 무엇이 뛰어난가: 프로토콜 지원, 규칙 세트와 TUN 차이 비교

아웃바운드 프로토콜, rule-providers, 트래픽 스니핑, DNS와 TUN 등의 기능을 비교하고 필드 차이가 일반 설정에 미치는 실제 영향을 설명합니다. 기본 연결을 완료하고 규칙과 네트워크 경로를 더 체계적으로 정리하려는 사용자에게 적합합니다.

전체 글 읽기 →