기초 입문
Clash 사용 전 필독 - Clash가 무엇인지, 어떤 기능이 있는지, 클라이언트별 차이점 알아보기
Clash만 다운로드하면 바로 프록시 사용이 가능한가요?
아니요. Clash는 프록시 도구이자 규칙 기반 분류 엔진일 뿐, 자체적으로 네트워크 노드나 서버를 제공하지 않습니다. 별도의 프록시 노드 서비스(주로 유료 구독 서비스)를 준비하여 구독 링크를 통해 가져와야 사용 가능합니다.
Clash Verge Rev와 FlClash의 차이점은 무엇인가요? 어떤 것을 골라야 하죠?
Clash Verge Rev: Tauri 프레임워크 기반의 데스크톱 클라이언트로, TUN 모드, 스크립트, Rule Provider 등 모든 고급 기능을 지원하여 숙련된 사용자에게 적합합니다.
FlClash: Flutter 기반으로 제작되어 인터페이스가 깔끔하고 조작이 간단하여 쉽고 편한 사용을 원하는 초보자에게 적합합니다.
두 앱 모두 동일한 구독 형식을 지원하므로 설정 변경 없이 구독 링크만 다시 가져오면 언제든 교체하여 사용할 수 있습니다.
플랫폼별 클라이언트 간의 차이점은 무엇인가요? 엔진은 같나요?
Clash의 핵심 엔진(Mihomo Core)은 모든 플랫폼에서 동일합니다. 각 클라이언트는 이 엔진을 편리하게 사용할 수 있도록 돕는 그래픽 인터페이스(GUI)일 뿐입니다.
Windows / macOS / Linux는 Clash Verge Rev, Android는 FlClash, iOS는 Shadowrocket 또는 Stash를 권장하며, 모두 동일한 프록시 엔진을 공유합니다.
'규칙 모드'와 '글로벌 모드'의 차이점은 무엇인가요?
규칙 모드(Rule): 기본 권장 모드입니다. 규칙 리스트에 따라 트래픽을 분류하여 국내 사이트는 직접 연결하고 해외 트래픽만 프록시를 통해 전송하며 광고를 차단합니다.
글로벌 모드(Global): 모든 트래픽이 프록시를 거칩니다. 불필요한 지연이 발생할 수 있으며 국내 은행이나 결제 서비스 이용에 영향을 줄 수 있어 상시 사용은 권장하지 않습니다.
직접 연결 모드(Direct): 모든 트래픽이 프록시 없이 직접 연결됩니다. 클라이언트는 켜둔 채 프록시 기능만 잠시 끄고 싶을 때 유용합니다.
Clash for Windows는 왜 '보안된 클라이언트'로 표시되나요?
원본 제작자가 2023년 11월에 개발을 중단했습니다. 기존 설치 파일은 여전히 작동하지만 보안 업데이트 및 신기능 지원을 받을 수 없습니다.
보안과 편의를 위해 Clash Verge Rev로 이전하는 것을 강력히 권장합니다. 설정 형식이 완벽히 호환되므로 기존 구독 링크만 다시 등록하면 됩니다.
트래픽 분류 규칙은 어떻게 얻고 업데이트하나요?
일반적으로 제공받은 구독 설정(YAML 형식)에 이미 최적화된 분류 규칙이 포함되어 있어 별도의 조작이 필요 없습니다.
직접 규칙을 수정하고 싶은 경우 Clash Verge Rev의 '구독' 페이지에서 수동으로 업데이트하거나 설정에서 '자동 업데이트'(24시간 간격 권장)를 활성화하여 항상 최신 규칙을 유지할 수 있습니다.
다운로드 및 설치
OS 및 아키텍처에 맞는 버전 선택과 원활한 설치를 위한 가이드
초보자는 어떤 클라이언트를 선택해야 하나요?
Windows / macOS: 현대적인 UI와 지속적인 업데이트를 지원하는 Clash Verge Rev를 가장 추천합니다.
Android: Material You 디자인과 간편한 가져오기를 지원하는 FlClash를 추천합니다.
iOS: 가성비가 가장 뛰어난 Shadowrocket(약 $2.99)을 추천하며 미국 Apple ID가 필요합니다.
Linux: GUI 화면이 필요하면 Clash Verge Rev를, 서버 환경이라면 Mihomo CLI를 사용하세요.
M1 / M2 / M3 / M4 칩 Mac은 어떤 버전을 받아야 하나요?
2020년 말 이후 출시된 Apple Silicon (M 시리즈 칩) Mac은 ARM64 버전(파일명에 arm64 포함)을 다운로드하세요.
2020년 이전의 Intel 프로세서 Mac은 x64 버전(파일명에 x64 포함)을 다운로드하세요.
왼쪽 상단 사과 아이콘 → '이 Mac에 관하여'에서 칩 유형을 확인할 수 있습니다. 잘 모르겠다면 ARM64를 먼저 시도하고 설치 실패 시 x64를 시도하세요.
Android 스마트폰은 ARM64와 ARMv7 중 무엇을 받아야 하나요?
고민 없이 ARM64를 다운로드하세요. 2016년 이후 출시된 스마트폰은 대부분 ARM64-v8a 아키텍처입니다.
설치 시 '앱이 설치되지 않았습니다'라고 뜨는 경우에만 아주 드문 2015년 이전 구형 기기용인 ARMv7 버전을 시도하세요.
iOS는 왜 유료인가요? 무료는 없나요?
Apple 정책상 프록시 앱은 공식 배포가 제한되어 있으며, iOS 생태계의 모든 검증된 Clash 호환 클라이언트는 유료 앱입니다.
현재 기능이 완벽한 무료 iOS 클라이언트는 없습니다. Shadowrocket(약 $2.99)이 가장 대중적이며 가성비가 뛰어납니다.
구매를 위해서는 미국 또는 홍콩 Apple ID가 필요합니다. 신용카드가 없다면 미국 기프트 카드를 구매하여 충전 후 결제할 수 있습니다.
macOS 설치 시 '개발자를 확인할 수 없습니다'라고 뜨면 어떻게 하나요?
Apple Gatekeeper 보안 기능에 의한 일반적인 차단이며 다음 순서로 해결할 수 있습니다:
① .dmg 파일 실행 → 앱을 Applications 폴더로 드래그 → 처음 열 때 뜨는 팝업에서 '확인' 클릭
② '시스템 설정 → 개인정보 보호 및 보안'으로 이동하여 Clash Verge Rev 관련 안내에서 '확인 없이 열기' 클릭
③ 앱을 다시 실행하면 정상적으로 사용 가능하며 이후에는 다시 묻지 않습니다.
다운로드 속도가 느린 경우 어떻게 하나요?
본 사이트는 설치 패키지를 한국 및 아시아 리전에 직접 호스팅하여 매우 빠릅니다. 만약 속도가 느리다면:
① 트래픽이 몰리는 시간대를 피하세요 (심야 시간이 더 빠릅니다).
② IDM이나 Motrix 같은 멀티 스레드 다운로드 툴을 사용해 보세요.
③ 이미 사용 중인 프록시가 있다면 먼저 켠 상태에서 다운로드해 보세요.
구독 및 설정
구독 링크 가져오기, 설정 관리 및 자동 업데이트 관련 가이드
Clash Verge Rev에 구독 링크를 가져오는 방법은 무엇인가요?
① Clash Verge Rev 실행 → 왼쪽 '구독(Profiles)' 클릭
② 상단 입력창에 제공받은 구독 링크(https://로 시작) 붙여넣기 → '가져오기(Import)' 클릭
③ 노드 리스트 다운로드 완료 대기 → 생성된 구독 카드를 클릭하여 활성화
④ '프록시' 페이지에서 노드 선택 → '시스템 프록시' 활성화
구독 링크 가져오기에 실패하고 'Fetch Error' 또는 'Network Error'가 뜹니다.
① 구독 링크 만료: 서비스 제공업체 사이트에서 최신 구독 링크를 다시 확인하세요.
② 구독 주소 접속 불가: 구독 서버가 차단되었을 수 있습니다. 다른 프록시를 통해 가져오거나 업체에 도메인 변경을 요청하세요.
③ 링크 불완전: https://로 시작하는지, 끝에 불필요한 공백이나 줄 바꿈이 없는지 확인하세요.
④ 보안 소프트웨어 차단: Windows Defender나 제3자 백신 프로그램을 잠시 끄고 다시 시도하세요.
구독 노드 리스트를 수동 또는 자동으로 업데이트하려면 어떻게 하나요?
Clash Verge Rev: '구독' 페이지에서 구독 카드 오른쪽 상단의 '새로고침' 아이콘을 클릭하여 수동 업데이트하거나, 카드 '편집'에서 '자동 업데이트'를 체크(24시간 권장)하세요.
FlClash (Android): '설정' 페이지에서 설정 카드를 길게 누르고 '업데이트'를 선택하거나 편집 모드에서 자동 업데이트를 활성화하세요.
Shadowrocket (iOS): '홈' 페이지에서 해당 구독을 클릭하고 아래로 당겨서 새로고침하거나 편집 모드에서 'Update'를 클릭하세요.
FlClash(Android)에서 구독을 가져오는 방법은 무엇인가요?
① FlClash 실행 → 하단 '설정(Config)' 클릭
② 오른쪽 상단 '+' → 'URL에서 가져오기' 선택
③ 구독 링크 붙여넣기, 이름 입력 후 '저장' 클릭
④ 설정 다운로드 대기 → 카드 클릭하여 활성화 → 오른쪽 하단 시작 버튼으로 VPN 활성화
Shadowrocket(iOS)에서 구독을 가져오는 방법은 무엇인가요?
① Shadowrocket 실행 → 오른쪽 상단 '+' 클릭
② 'Type'을 Subscribe로 선택
③ URL 란에 구독 링크 붙여넣기, 이름 입력
④ 오른쪽 상단 'Done' 클릭 → 홈에서 스위치 활성화 → VPN 요청 승인
YAML 형식의 설정 파일을 메모장으로 수정해도 되나요?
네, YAML은 텍스트 형식이므로 가능합니다. 하지만 VS Code나 Notepad++ 같은 전문 에디터를 사용하면 구문 강조가 지원되어 실수를 줄일 수 있습니다.
주의: YAML은 들여쓰기에 매우 민감합니다. 반드시 공백(Space)을 사용하고 Tab은 사용하지 마세요.
프록시 설정 및 문제 해결
프록시가 적용되지 않거나 명령줄 도구가 작동하지 않을 때, 또는 지연 시간이 높을 때의 해결 방법
프록시가 성공적으로 적용되었는지 어떻게 알 수 있나요?
프록시 활성화 후 브라우저로 https://ip.sb 또는 https://whatismyip.com에 접속했을 때 노드가 위치한 국가가 표시되면 성공입니다.
IP가 여전히 한국이라면: ① 프록시 스위치 확인; ② 노드 상태 확인('프록시' 페이지 속도 테스트); ③ 다른 노드로 전환해 보세요.
TUN 모드와 시스템 프록시의 차이점은 무엇이며 어떤 것을 사용해야 하나요?
시스템 프록시: HTTP/HTTPS/SOCKS를 지원하는 앱(브라우저, 대부분의 GUI 소프트웨어)만 프록시를 거치며, 명령줄 도구는 기본적으로 거치지 않습니다. 설정이 간단하여 일반 사용자의 일상적인 사용에 적합합니다.
TUN 모드: 가상 네트워크 카드를 통해 운영 체제의 모든 트래픽을 인수합니다. 프록시 설정을 지원하지 않는 게임이나 명령줄 도구에도 프록시를 적용할 수 있어 개발자에게 좋습니다.
권장: 일반 사용 시에는 시스템 프록시를 사용하고, 터미널 도구 등을 사용할 때만 TUN 모드를 켜는 것이 효율적입니다.
브라우저는 잘 되는데 git / npm / pip 등 터미널 명령줄 도구가 연결 안 될 때는 어떻게 하나요?
이는 시스템 프록시 모드의 제한 사항입니다: 많은 명령줄 도구는 시스템 프록시 설정을 무시하고 직접 연결을 시도합니다.
추천 해결책: Clash Verge Rev 설정에서 TUN 모드를 활성화하여 전체 시스템 트래픽을 제어하면 명령줄 도구도 자동으로 프록시를 거치게 됩니다.
터미널에서 임시로 프록시 환경 변수를 설정할 수도 있습니다 (Clash 기본 포트 7890):
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890
노드 지연 시간이 매우 높거나 자주 끊깁니다. 어떻게 해결하나요?
① 속도 테스트 후 노드 변경: '프록시' 페이지에서 '속도 테스트'를 클릭하고 지연 시간이 100ms 이하인 노드를 선택하세요.
② 자동 최적화 사용: 프록시 그룹에서 'URLTest' 전략을 선택하면 Clash가 주기적으로 속도를 측정하여 지연 시간이 가장 낮은 노드로 자동 전환합니다.
③ 노드 지역 변경: 물리적으로 한국과 가까운 홍콩, 일본, 싱가포르 등의 노드를 시도해 보세요. 지연 시간이 훨씬 낮습니다.
④ Hysteria 2 노드 시도: QUIC 프로토콜 기반으로 패킷 손실이 많은 환경에서 기존 TCP 노드보다 압도적인 속도를 보여줍니다.
프록시 활성화 후 국내 사이트 접속이 느려지면 어떻게 하나요?
현재 설정이 '글로벌(Global)' 모드가 아닌 '규칙(Rule)' 모드인지 확인하세요. 규칙 모드에서는 국내 트래픽이 자동으로 직접 연결되어 프록시 노드를 거치지 않으므로 속도에 영향을 주지 않습니다.
규칙 모드임에도 국내 사이트가 느리다면 규칙 세트가 불완전하여 일부 국내 트래픽이 프록시로 분류되었을 수 있습니다. '프록시' 페이지의 'DIRECT' 그룹에서 국내 도메인이 잘못 할당되었는지 확인해 보세요.
클라이언트를 종료했는데도 프록시 설정이 남아있어 인터넷이 안 될 때는 어떻게 하나요?
이는 앱을 닫기 전에 '시스템 프록시'를 끄지 않아 설정이 시스템에 남았기 때문입니다. 해결 방법:
방법 1 (권장): Clash Verge Rev를 다시 열고 '시스템 프록시' 스위치를 끈 다음 앱을 정상적으로 종료하세요.
방법 2: 수동으로 프록시 설정 초기화 - Windows는 '설정 → 네트워크 및 인터넷 → 프록시'에서 수동 프록시 설정을 끄고, macOS는 '시스템 설정 → 네트워크 → 프록시'에서 체크를 해제하세요.