Archive · FAQ

자주 묻는 질문

기초 지식·설치 설정·활용 팁·문제 해결 네 가지 분류로 Clash 클라이언트 사용 중 가장 자주 나오는 질문을 정리했습니다. 각 답변에는 바로 실행할 수 있는 확인 방법과 처리 방법을 담았고, 전체 절차가 필요한 경우 관련 가이드와 참고 페이지로 연결해 두었습니다.

A · 기초 지식

Concepts / 5 entries
Clash 클라이언트와 Clash 코어는 어떤 관계인가요?

Clash 코어는 프록시 전달과 규칙 매칭을 담당하는 커맨드라인 프로그램이며, 일상적으로 사용하는 Clash Verge Rev, FlClash 등은 그래픽 클라이언트로서 코어 위에 구독 관리, 노드 전환, 시스템 프록시 토글 등의 화면을 제공합니다.

클라이언트 설치 파일에는 코어가 이미 포함돼 있어 일반 데스크톱·모바일 사용자는 코어 파일을 따로 받을 필요가 없으며, 다운로드 페이지에 별도로 나열된 mihomo 코어 압축 파일은 서버와 라우터 환경을 위한 것입니다. 코어 계열의 계보와 기능 차이는 프로토콜 매뉴얼에서 확인할 수 있습니다.

본 사이트에서 제공하는 설치 파일은 GitHub 공식 배포판과 어떤 차이가 있나요?

내용상 차이는 없습니다. 본 사이트는 각 클라이언트의 GitHub Release를 그대로 미러링한 다운로드 창구로, 설치 파일은 공식 배포판의 해당 버전과 바이트 단위로 동일하며 수정이나 재패키징을 하지 않습니다.

미러링의 의미는 GitHub 직접 접속이 불안정한 네트워크 환경에서도 안정적인 다운로드 경로를 제공하는 데 있으며, 버전 정보는 다운로드 페이지 내 각 클라이언트 카드에 표기된 값이 기준입니다.

Clash 오리지널, Clash Meta, mihomo는 어떤 차이가 있나요?

Clash 오리지널 코어는 2023년에 업데이트가 중단됐습니다. Clash Meta는 커뮤니티가 이를 기반으로 확장한 분기 버전으로 더 많은 프록시 프로토콜과 더 완전한 규칙 유형을 지원하며, mihomo는 Clash Meta 프로젝트의 후속 명칭으로 사실상 같은 프로젝트입니다.

현재 활발히 유지관리되는 클라이언트는 모두 mihomo 코어를 내장하고 있고 설정 파일은 오리지널 문법과 하위 호환되므로 기존 설정을 그대로 사용할 수 있습니다. 세 가지의 상세 비교는 프로토콜 매뉴얼의 코어 관련 항목에서 확인할 수 있습니다.

Clash는 유료인가요? 구독은 무엇인가요?

클라이언트와 코어 모두 오픈소스 소프트웨어로 영구 무료입니다. 구독은 프록시 서비스 제공업체가 발급하는 URL로, 노드 정보와 분流 규칙이 담겨 있어 클라이언트에 가져오면 바로 사용할 수 있습니다.

구독 서비스 자체는 제3자 업체가 제공하고 요금을 받는 것으로 클라이언트 소프트웨어와는 무관하며 본 사이트와도 관련이 없습니다. 본 사이트는 소프트웨어 다운로드 미러만 제공하며 어떠한 구독 서비스도 제공하거나 추천하지 않습니다.

규칙 모드, 글로벌 모드, 다이렉트 모드는 어떤 차이가 있나요?

규칙 모드는 설정 파일의 규칙을 순서대로 매칭해 조건에 맞으면 해당 동작(프록시, 다이렉트, 차단)을 실행하는 방식으로 일상적으로 권장되는 모드입니다. 글로벌 모드는 모든 트래픽을 현재 선택된 노드로 보내며 규칙 문제를 진단하거나 일시적으로 전체 프록시가 필요할 때 사용합니다. 다이렉트 모드에서는 모든 트래픽이 프록시를 거치지 않습니다.

세 모드는 클라이언트 메인 화면에서 바로 전환할 수 있고 즉시 적용되며 재시작은 필요하지 않습니다.

B · 설치 설정

Setup / 5 entries
Windows 설치 시 SmartScreen에 막히면 어떻게 하나요?

다운로드 수가 적거나 상업용 서명 인증서를 구매하지 않은 오픈소스 설치 파일은 SmartScreen에서 "Windows에서 PC를 보호했습니다"라는 경고를 표시합니다. 안내 문구에서 "추가 정보"를 클릭한 뒤 "실행"을 누르면 설치를 계속할 수 있습니다.

이 경고는 Windows의 다운로드 신뢰도 통계 방식에 따라 나타나는 것으로 설치 파일 자체의 내용과는 무관합니다. 브라우저가 다운로드 단계에서 파일을 막았다면 다운로드 목록에서 "유지"를 선택한 뒤 실행하면 됩니다.

macOS에서 "개발자를 확인할 수 없어 열 수 없습니다"라고 나오면 어떻게 하나요?

"시스템 설정 → 개인정보 보호 및 보안"으로 이동해 화면 하단으로 스크롤하면 차단된 앱에 대한 안내가 표시됩니다. "그래도 열기"를 클릭하고 비밀번호를 입력해 확인하면 됩니다.

클라이언트를 처음 실행하면 네트워크 확장 권한과 키체인 접근 권한도 순차적으로 요청하는데 모두 허용해야 합니다. 전자는 시스템 프록시와 TUN 모드로 트래픽을 처리하기 위한 것이고 후자는 로컬 인증 정보를 저장하기 위한 것입니다. 어느 하나라도 거부하면 프록시 기능이 동작하지 않으며 시스템 설정에서 다시 권한을 부여할 수 있습니다.

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

서비스 제공업체가 발급한 구독 URL을 복사한 뒤 클라이언트의 "구독" 또는 "설정" 화면을 열어 "새로 만들기 → URL로 가져오기"를 선택하고 붙여넣기 후 확인하면 클라이언트가 자동으로 설정을 내려받아 노드 목록을 표시합니다.

형식 오류가 나오면 복사한 링크가 Clash / mihomo 형식의 구독인지, 다른 코어 전용 링크가 아닌지 먼저 확인하세요. 가져오기가 끝나면 "프록시" 화면에서 노드를 선택하고 시스템 프록시를 켜면 바로 적용됩니다. 화면 캡처가 포함된 단계별 과정은 가이드 페이지에서 확인할 수 있습니다.

Android에서 처음 사용할 때 어떤 권한을 허용해야 하나요?

핵심 권한은 VPN 연결 요청입니다. 시작 버튼을 처음 누르면 시스템이 VPN 연결 확인 창을 띄우는데 반드시 허용해야 하며, Clash는 Android에서 시스템 VpnService를 통해 트래픽을 처리합니다.

시스템 배터리 설정에서 클라이언트의 백그라운드 정책을 "제한 없음"으로 지정해 두면 백그라운드에서 종료돼 연결이 끊기는 문제를 예방할 수 있습니다. 알림 권한은 상태 표시줄에 실행 상태와 트래픽 정보를 표시하는 용도로 필요에 따라 허용하면 됩니다.

같은 플랫폼에 여러 클라이언트가 있는데 어떤 것을 선택해야 하나요?

모든 플랫폼에서 가장 먼저 추천하는 것은 Clash Plus로 Windows, macOS, Android, iOS를 모두 지원하며 iOS는 App Store를 통해 설치합니다. 데스크톱에서는 Clash Verge Rev나 FlClash도 선택할 수 있으며 둘 다 mihomo 코어를 기반으로 활발히 유지관리되고 있습니다. Android에는 Clash Meta for Android도 있습니다.

Clash for Windows와 ClashX Meta는 유지관리가 중단돼 다운로드 페이지에는 기록 보관용으로만 남겨져 있으며 신규 사용자에게는 권장하지 않습니다. 항목별 상세 비교는 클라이언트 비교 페이지에서 확인할 수 있습니다.

C · 활용 팁

Usage / 5 entries
TUN 모드는 무엇이고 언제 켜야 하나요?

TUN 모드는 가상 네트워크 카드를 만들어 네트워크 계층에서 기기의 전체 트래픽을 처리하며, 프로그램이 시스템 프록시 설정을 따르는지 여부와 무관하게 동작합니다. 커맨드라인 도구, 게임 등 시스템 프록시를 인식하지 않는 프로그램을 프록시로 처리하려면 TUN 모드를 켜면 됩니다.

다만 추가 권한이 필요한데 Windows는 보통 서비스 모드를 먼저 설치해야 하고 macOS는 네트워크 확장 권한을 승인해야 합니다. 일상적인 브라우저 사용에는 시스템 프록시만으로 충분하며 TUN을 항상 켜둘 필요는 없습니다.

특정 사이트나 앱만 프록시를 거치지 않게 하려면 어떻게 하나요?

규칙 모드에서는 설정 파일의 rules 항목이 분流 동작을 결정합니다. 대부분의 구독에는 자주 쓰이는 다이렉트/프록시 규칙이 이미 포함돼 있으며, 직접 지정하려면 클라이언트의 규칙 또는 오버라이드 기능에서 항목을 추가하면 됩니다. 예를 들어 DOMAIN-SUFFIX,example.com,DIRECT는 해당 도메인과 하위 도메인을 모두 다이렉트로 처리하라는 뜻입니다.

규칙은 위에서부터 순서대로 매칭되고 일치하면 바로 멈추므로 직접 추가한 항목은 공통 규칙보다 앞에 둬야 적용됩니다. 자주 쓰는 규칙 유형의 작성법은 용어집프로토콜 매뉴얼에서 확인할 수 있습니다.

노드 지연 테스트 값은 어떻게 해석해야 하나요?

클라이언트의 지연 테스트는 노드를 거쳐 테스트 URL에 HTTP 요청을 한 번 보내고 왕복 시간을 측정하는 방식으로, 표시되는 값은 현재 네트워크, 노드 부하, 테스트 주소가 함께 반영된 결과이며 노드 고유의 성능값이 아닙니다.

값이 낮으면 대체로 응답이 빠르다는 뜻이지만 대역폭이 크다는 의미는 아니며, 타임아웃으로 표시되면 그 순간 해당 노드에 연결할 수 없다는 뜻입니다. 실제로 사용하는 시간대에 여러 번 측정해 본 뒤 자주 쓸 노드를 정하는 것을 권장합니다.

구독은 자동으로 업데이트되나요?

가능합니다. 주요 클라이언트는 구독 항목 설정에서 업데이트 주기를 지정할 수 있어 설정한 간격마다 최신 설정을 자동으로 받아오며 노드 증감이나 규칙 변경도 별도로 손댈 필요가 없습니다.

다만 서비스 제공업체가 구독 도메인을 변경하면 자동 업데이트가 실패하기 시작하므로 이때는 업체로부터 새 링크를 받아 다시 가져와야 합니다. 수동 업데이트 버튼은 보통 구독 항목의 우클릭 메뉴나 상세 화면에 있습니다.

부팅 시 자동 시작은 어떻게 설정하나요?

데스크톱 클라이언트는 "설정"에서 자동 시작 스위치를 제공하며 조용한 시작 옵션과 함께 사용하는 것을 권장합니다. 이렇게 하면 시작 후 메인 창을 띄우지 않고 시스템 트레이에만 상주합니다.

Windows에서 부팅 후 바로 TUN 모드를 쓰려면 서비스 모드도 함께 켜두는 것이 좋은데, 그러면 부팅마다 관리자 권한 확인 창이 뜨는 것을 피할 수 있습니다. Android에서는 배터리 정책 설정을 참고해 클라이언트를 제한 없음으로 지정하면 자동 시작 후 시스템에 의해 종료되는 것을 막을 수 있습니다.

D · 문제 해결

Troubleshoot / 5 entries
클라이언트는 연결됐다고 나오는데 웹사이트가 안 열리면?

정해진 순서로 확인하세요. 먼저 시스템 프록시 스위치가 실제로 켜져 있는지 클라이언트 메인 화면과 시스템 네트워크 설정에서 각각 한 번씩 확인합니다. 그다음 현재 노드의 지연을 테스트해 타임아웃이면 다른 노드로 바꿉니다. 이어서 실수로 다이렉트 모드로 전환돼 있지 않은지 확인합니다. 마지막으로 브라우저의 DNS 캐시를 한 번 지우거나 다른 브라우저로 테스트해 로컬 캐시 문제를 배제합니다.

각 단계별 확인 방법과 처리 방법은 기술 노트에 항목별로 정리돼 있습니다.

모든 노드 속도 테스트가 전부 타임아웃되면 어떻게 하나요?

전체 타임아웃은 노드 자체의 문제일 가능성이 낮습니다. 먼저 프록시를 끄고 직접 접속해 로컬 연결이 정상인지 확인하세요. 그다음 시스템 시간이 정확한지 확인합니다. 일부 프로토콜은 시간 오차에 민감해서 몇 분만 차이 나도 핸드셰이크가 실패합니다. 이어서 구독을 수동으로 한 번 업데이트해 노드 정보가 오래된 것은 아닌지 배제합니다.

그래도 해결되지 않으면 휴대폰 테더링 같은 다른 네트워크로 전환해 현재 네트워크 환경이 프록시 포트를 제한하는지 확인하세요. 이 과정을 모두 거쳐도 전부 빨간색이면 서비스 제공업체에 문의해 노드 상태를 확인하세요.

구독 가져오기 오류나 업데이트 후 노드가 사라지면?

흔한 원인은 링크 만료, 트래픽 초과, 형식 비호환 세 가지입니다. 먼저 브라우저에서 구독 URL을 직접 열어보세요. 404나 오류 페이지가 뜨면 링크가 만료된 것이므로 업체에서 새 링크를 받아야 합니다. 정상적으로 다운로드는 되지만 클라이언트에서 가져오기가 실패하면 대부분 Clash 형식이 아닌 구독인 경우이므로 업체가 준 링크가 Clash / mihomo 전용인지 확인하세요.

업데이트는 성공했는데 노드가 사라지면 요금제 트래픽을 다 써서 업체가 빈 설정을 반환한 경우가 흔하므로 업체 관리 페이지에 로그인해 사용량을 확인하면 됩니다.

시스템 프록시는 켜져 있는데 일부 프로그램은 여전히 프록시를 안 타면?

시스템 프록시는 권장 설정일 뿐이라 이를 따르는 앱(브라우저 등)만 프록시를 거치며 커맨드라인 도구나 일부 데스크톱 프로그램은 무시합니다. 해결 방법은 두 가지입니다. 터미널에 http_proxyhttps_proxy 환경 변수를 따로 설정하거나 TUN 모드를 켜서 네트워크 계층에서 일괄 처리하는 것입니다.

참고로 Windows의 UWP 스토어 앱은 기본적으로 로컬 루프백 주소 접근이 막혀 있으므로 루프백 예외 설정으로 제한을 해제해야 로컬 프록시 포트에 연결할 수 있습니다.

TUN 모드가 켜지지 않으면 어떻게 확인하나요?

Windows에서는 먼저 서비스 모드가 설치돼 있고 UAC 권한 창을 허용했는지 확인하세요. wintun 관련 오류가 나오면 관리자 권한으로 다시 실행하거나 클라이언트를 재설치합니다. macOS에서는 "시스템 설정 → 일반 → 로그인 항목 및 확장 프로그램"에서 클라이언트의 네트워크 확장을 허용해야 합니다.

다른 VPN이나 보안 소프트웨어의 가상 네트워크 카드와 충돌해도 켜지지 않을 수 있으므로 해당 프로그램을 끄고 다시 시도하세요. TUN이 켜졌는데도 인터넷이 안 되면 설정의 DNS 항목이 활성화돼 있는지 확인하세요. TUN 모드는 설정 내 DNS 해석에 의존합니다.

찾는 질문이 없나요

Further reading
설정 가이드 start.html

구독 가져오기부터 연결 확인까지 전체 단계별 과정으로, 처음 설정할 때 이 순서를 따르면 대부분의 설치 관련 문제를 미리 피할 수 있습니다.

가이드 보기

프로토콜 매뉴얼 knowledge.html

각 프록시 프로토콜의 설계 특징, 코어 계열 관계, 구독 형식 호환성 참고 자료로, 프로토콜 선택과 관련된 궁금증은 여기서 확인할 수 있습니다.

매뉴얼 보기

기술 노트 blog/

개별 문제 상황을 다룬 상세 진단 기록입니다: 프록시는 연결됐지만 인터넷이 안 될 때, 모든 노드가 타임아웃될 때, 구독 파싱이 실패할 때 등 정해진 순서에 따라 항목별로 원인을 찾아갑니다.

노트 보기