Clash 사용 튜토리얼: 구독 가져오기부터 작동 확인까지
Clash를 처음 사용할 때 해야 할 일은 딱 네 가지입니다. 구독 가져오기, 프록시 모드 선택, 연결 설정, 작동 확인. 아래에서 순서대로 하나씩 풀어 설명하며, 각 단계마다 먼저 어떻게 클릭하는지, 이어서 왜 그렇게 하는지를 다룹니다. 순서대로 따라 하면 약 10분이면 끝나며, Windows·macOS·Android·iOS·Linux의 주요 Clash 클라이언트에 모두 적용됩니다.
먼저 클라이언트별 차이를 알아보고 시작하기
클라이언트마다 화면 용어가 조금씩 다릅니다. Clash Verge Rev는 '구독', Clash Meta for Android는 '설정(Config)', Clash Plus는 '설정 프로필'이라 부르지만 모두 같은 페이지를 가리킵니다. 전체 흐름(구독 가져오기 → 모드 선택 → 시스템 프록시 켜기 → 작동 확인)은 모든 클라이언트에서 완전히 동일하니 한 번 익히면 어디서든 통용됩니다. 아직 클라이언트를 설치하지 않았다면 먼저 다운로드 페이지에서 자신의 플랫폼에 맞는 것을 설치한 뒤 이어서 진행하세요.
시작하기 전에: 준비물 두 가지
첫째, 설치된 Clash 클라이언트. Windows와 macOS에는 Clash Plus나 Clash Verge Rev를, Android에는 Clash Meta for Android를, iOS에는 App Store에서 검색되는 Clash Plus를, Linux에는 Clash Verge Rev를 추천합니다. 각 플랫폼별 설치 파일과 시스템 요구 사항은 다운로드 페이지에 정리되어 있으며, 설치만 하면 바로 사용할 수 있고 계정 가입은 필요 없습니다.
둘째, 유효한 구독 링크. 이 링크는 사용 중인 서비스 제공업체가 발급하며, 보통 https://example.com/api/v1/client/subscribe?token=xxxx 형태의 긴 주소로, 서비스 제공업체의 웹사이트에서 복사할 수 있습니다. 주의할 점은 이 링크에 계정 인증 정보가 포함되어 있어 비밀번호와 같은 효력을 가진다는 것입니다. 스크린샷으로 공유하거나 공개 게시판에 올리지 마세요. 유출이 의심되면 서비스 제공업체 페이지에서 재발급하면 됩니다.
두 가지가 모두 준비되었다면 첫 단계부터 시작합니다.
구독 가져오기
약 2분클라이언트를 열고 먼저 구독 페이지를 찾습니다. Clash Verge Rev는 왼쪽 내비게이션의 첫 번째 아이콘인 '구독'에, Clash Meta for Android는 하단의 '설정' 탭에, Clash Plus는 '설정 프로필' 페이지에 있습니다. 이 페이지의 역할은 단 하나, 가져온 모든 설정을 관리하는 것입니다.
페이지의 '새로 만들기', '추가' 또는 우측 상단의 더하기 버튼을 눌러 유형을 '원격(Remote)'으로 선택합니다. 일부 클라이언트는 클립보드를 인식해 구독 링크가 감지되면 확인 창을 바로 띄워주니 그대로 확인하면 됩니다. 구독 링크를 URL란에 빠짐없이 붙여넣고, 서비스 제공업체 이름처럼 알아보기 쉬운 이름을 자유롭게 지정한 뒤 저장합니다.
저장하는 순간 클라이언트가 해당 주소로 요청을 보내 YAML 형식의 설정 파일을 로컬에 내려받습니다. 성공 여부는 명확합니다. 목록에 새 항목이 생기고, 카드에 노드 수, 트래픽 정보, 마지막 업데이트 시각이 표시됩니다. 로딩이 오래 걸리다 오류가 뜬다면 먼저 링크가 온전히 복사되었는지 확인하세요. 구독 링크는 대체로 매우 길어서 수동으로 선택하다 끝부분이 잘리기 쉽습니다. 링크가 정확한데도 실패한다면 현재 네트워크에서 구독 주소에 접속할 수 없는 경우가 많으니, 자세한 점검 순서는 설치 총정리의 구독 업데이트 항목을 참고하세요.
가장 놓치기 쉬운 마지막 단계: 방금 가져온 이 설정을 클릭해 '현재 사용 중'으로 지정하세요. 클라이언트에는 여러 설정을 동시에 저장할 수 있지만, 실제로 적용되는 것은 그중 하나뿐입니다. 많은 초보자들이 가져오기 직후 바로 프록시를 켜려다, 클라이언트가 여전히 예전 설정을 쓰고 있어서 노드 목록을 아무리 새로고침해도 이상하게 나오는 경우가 있습니다.
이 설정 파일에는 무엇이 담겨 있나
내려받은 파일을 열어보면 핵심 내용은 크게 세 부분입니다.
mixed-port: 7890 # 로컬 대기 포트
proxies: # 노드 목록: 한 줄에 서버 하나씩
- name: "노드A"
type: ss
server: example.com
port: 443
proxy-groups: # 정책 그룹: 노드를 전환 가능한 그룹으로 묶기
- name: "PROXY"
type: select
proxies: ["노드A", "DIRECT"]
rules: # 분기 규칙: 위에서부터 차례로 매칭
- GEOIP,CN,DIRECT
- MATCH,PROXY
proxies는 노드 목록이고, proxy-groups는 노드를 전환 가능한 정책 그룹으로 묶으며, rules는 어떤 트래픽을 어느 그룹에 맡길지 결정합니다. 평소 사용에는 손댈 필요가 전혀 없지만, 이 세 부분이 각각 무슨 역할을 하는지 알아두면 나중에 로그를 보거나 문제를 해결할 때 훨씬 수월합니다. 필드의 상세한 작성법은 설치 총정리에 조목조목 설명되어 있고, 낯선 용어는 용어 사전에서 바로 찾아볼 수 있습니다.
구독은 한 번 가져왔다고 끝이 아닙니다
서비스 제공업체는 수시로 노드를 추가하거나 정리하며, 클라이언트는 기본적으로 일정 시간(보통 24시간)마다 구독을 자동으로 갱신합니다. 최신 노드를 바로 받고 싶다면 구독 카드의 '업데이트' 버튼을 눌러 수동으로 갱신하면 됩니다. 업데이트에 실패해도 클라이언트는 기존 설정을 그대로 유지하니 갑자기 연결이 끊기지 않으며, 다른 시점에 다시 시도하면 됩니다.
프록시 모드 선택
약 1분Clash에는 세 가지 프록시 모드가 있으며, 각각의 판단 방식을 먼저 기억해 두세요.
- 규칙(Rule): 클라이언트가 설정에 담긴 규칙표를 기준으로 모든 연결을 하나씩 판단합니다. 다이렉트로 보낼 것은 다이렉트로, 프록시로 보낼 것은 프록시로 보냅니다.
- 전체(Global): 규칙표를 보지 않고 모든 트래픽을 현재 선택된 노드로 일괄 전달합니다.
- 다이렉트(Direct): 프록시를 전혀 사용하지 않으며, 클라이언트를 켜지 않은 것과 같은 효과입니다.
일상적으로는 '규칙' 모드를 고정해서 사용합니다. 이는 구독 설정이 처음부터 의도한 기본 상태로, 국내 사이트는 다이렉트로 빠르게 접속하고 노드 트래픽을 소모하지 않으며, 해외 사이트는 자동으로 프록시를 거칩니다. 두 종류의 트래픽이 서로 영향을 주지 않아 오가며 전환할 필요도 없습니다. '전체' 모드는 문제를 진단할 때 씁니다. 특정 사이트가 규칙 모드에서 접속이 안 될 때 전체 모드로 바꿔보면, 접속이 된다면 규칙이 해당 사이트를 커버하지 못한 것이지 노드에 문제가 있는 게 아니라는 뜻입니다. '다이렉트' 모드는 비교 테스트를 할 때 정도만 쓰게 됩니다.
전환 위치는 다음과 같습니다. PC용은 '프록시(Proxies)' 페이지 상단의 나란히 놓인 세 버튼, Clash Meta for Android는 '프록시' 페이지 우측 상단 메뉴, Clash Plus는 홈 화면의 모드 카드를 눌러 순서대로 전환합니다.
규칙표가 어떤 순서로 매칭되는지, 왜 어떤 사이트는 자동으로 프록시를 타고 어떤 사이트는 그렇지 않은지 궁금하다면 블로그의 세 가지 프록시 모드 비교에 그림으로 정리한 글이 있고, 용어 사전 페이지의 '규칙과 분기' 항목에서도 관련 용어를 모아 볼 수 있습니다.
연결 설정
약 3분먼저 노드 하나를 선택하기
'프록시' 페이지로 들어가 PROXY 또는 '노드 선택'이라는 이름의 정책 그룹을 찾되, 바로 스위치를 켜지는 마세요. 그룹 옆의 번개 아이콘을 눌러 지연 시간 테스트를 한 번 실행하면, 클라이언트가 노드 하나하나에 탐지 요청을 보내고 몇 초 뒤 각 노드 이름 옆에 밀리초 단위 수치가 표시됩니다. 결과에서 지연이 낮고 타임아웃 없이 테스트된 노드를 골라 선택하세요. 지연 수치는 참고용일 뿐, 진짜 기준은 웹페이지가 얼마나 잘 열리는가입니다. 며칠 쓰다가 느려진 느낌이 들면 다시 테스트해서 다른 노드로 바꾸면 됩니다.
이어서 시스템 프록시 켜기(PC용)
노드를 선택했다면 클라이언트의 홈 화면이나 설정 페이지로 돌아가 '시스템 프록시(System Proxy)' 스위치를 켜세요. 이 단계의 원리는 알아두면 좋습니다. 클라이언트는 실행되는 동안 로컬 컴퓨터의 한 포트(기본값 7890)를 계속 대기시키고 있습니다. 시스템 프록시를 켜는 것은 운영체제에 '브라우저 트래픽을 먼저 127.0.0.1:7890으로 보내라'는 설정을 등록하는 것과 같습니다. 이후 브라우저가 보내는 요청은 먼저 클라이언트로 들어가고, 클라이언트가 규칙표에 따라 다이렉트로 보낼지 노드로 보낼지 판단한 뒤 결과를 돌려줍니다. 스위치를 끄면 이 등록은 즉시 취소되어 시스템이 원래 상태로 돌아가므로, 언제든 마음 편히 켜고 끌 수 있습니다.
모바일에서는 VPN 방식으로 동작합니다
Android에서는 시스템 프록시를 쓰지 않습니다. Clash Meta for Android의 전체 스위치를 켜면 VPN 권한 요청 창이 뜨는데, '허용'을 누르면 알림창에 열쇠 아이콘이 표시되며 모든 앱의 트래픽이 클라이언트에 넘어갑니다. iOS의 Clash Plus도 마찬가지로 처음 실행 시 VPN 프로필 추가를 요구하는데, 권한을 승인한 뒤 스위치만 켜면 됩니다.
겪을 수 있는 두 가지 작은 상황
포트 충돌. 시스템 프록시를 켤 때 포트 충돌 오류가 뜬다면, 7890이 이미 다른 프로그램(흔히 또 다른 프록시 소프트웨어)에서 사용 중이라는 뜻입니다. 해결 방법은 둘 중 하나입니다. 해당 프로그램을 종료하거나, 클라이언트 설정에서 포트를 7897처럼 사용되지 않는 값으로 바꾸면 됩니다. 브라우저 쪽은 손댈 필요가 없으며, 시스템 프록시 설정은 클라이언트가 자동으로 맞춰줍니다. 포트에 대한 자세한 내용은 설치 총정리에 따로 정리되어 있습니다.
일부 프로그램이 프록시를 타지 않음. 게임, 명령줄 도구, 일부 데스크톱 앱은 시스템 프록시를 인식하지 않는데, 이때 필요한 것이 바로 TUN 모드입니다. 시스템에 가상 네트워크 카드를 만들어 모든 트래픽을 잡아 클라이언트로 넘기는 방식입니다. TUN은 고급 기능이니 처음에는 켜지 않아도 되며, 실제로 필요할 때 설치 총정리에서 플랫폼별 활성화 방법을, 용어 사전에서 원리를 확인할 수 있습니다.
작동 확인
약 2분스위치를 모두 켰다고 해서 프록시가 실제로 작동하는 것은 아닙니다. 1분만 투자해 확인해 두면, 나중에 절반쯽 쓰다가 작동하지 않았다는 걸 알게 되어 다시 처음부터 확인하는 수고를 덜 수 있습니다. 방법은 두 가지이며, 하나만 해도 되고 둘 다 해봐도 좋습니다.
방법 1: IP 확인하기
검색엔진에 'IP'를 검색하거나 ip.sb 같은 조회 사이트에 접속하세요. 정상 작동 중이라면 표시되는 IP 위치가 선택한 노드가 위치한 국가나 지역으로 나타나며, 사용 중인 통신사의 실제 위치가 아닙니다. 이어서 국내 사이트를 하나 열어 평소와 같은 속도로 열리는지 확인하면, 규칙 모드에서 다이렉트 부분도 정상 작동한다는 뜻입니다.
방법 2: 연결 패널 확인하기
클라이언트에는 '연결(Connections)' 패널이 있습니다. 이를 열어둔 채 브라우저로 아무 웹페이지나 새로고침하면, 패널에 실시간으로 연결 기록이 하나씩 쌓입니다. 목표 도메인, 적용된 규칙, 최종적으로 사용된 노드가 한눈에 보입니다. 해외 사이트에 접속하면 기록에 PROXY와 방금 선택한 노드 이름이 나타나고, 국내 사이트에 접속하면 DIRECT로 표시된다면 분기가 예상대로 작동하고 있다는 뜻입니다. 로그 패널에도 같은 정보가 담기며, 로그 레벨을 info로 맞추면 확인할 수 있습니다.
확인이 통과되지 않을 때는 이 순서로 점검하세요
- IP가 바뀌지 않음시스템 프록시가 실제로 적용되지 않은 경우입니다. 먼저 스위치가 정말 켜져 있는지 확인하세요. SwitchyOmega 같은 브라우저 프록시 확장 프로그램을 설치했다면 '시스템 프록시' 모드로 전환하거나 잠시 비활성화하세요. 확장 프로그램이 시스템 설정을 덮어쓰는 경우가 있습니다.
- IP는 바뀌었는데 페이지가 안 열림현재 선택한 노드에 문제가 있는 경우입니다. '프록시' 페이지로 돌아가 다시 지연 시간을 테스트하고 다른 노드로 바꿔보세요.
- 노드를 바꿔도 안 됨구독이 만료되었거나 트래픽이 소진된 경우일 수 있습니다. 구독 페이지로 돌아가 '업데이트'를 눌러보고, 여전히 안 된다면 서비스 제공업체에 계정 상태를 문의하세요.
더 복잡한 오류는 블로그의 로그 해석 가이드와 설치 총정리의 문제 해결 챕터에 더 자세한 점검 경로가 있으며, 첫 연결 관련 추가 내용은 첫 연결 튜토리얼에서도 확인할 수 있습니다.
마무리: 필요에 따라 설정하는 세 가지
네 단계를 모두 마쳤다면 일상적인 사용은 이미 성립합니다. 나머지 세 가지는 필요에 따라 설정하면 되고, 설정하지 않아도 사용에는 지장이 없습니다.
- 부팅 시 자동 시작. 클라이언트 설정에는 보통 '부팅 시 시작'과 '조용히 시작' 두 옵션이 있습니다. 둘 다 켜두면 컴퓨터를 재부팅해도 프록시가 자동으로 준비되고 별도 창도 뜨지 않습니다.
- 구독 자동 업데이트. 업데이트 주기가 '사용 안 함'으로 되어 있지 않은지만 확인하고, 기본값인 24시간으로 두면 됩니다. 노드가 추가되거나 정리될 때 클라이언트가 자동으로 반영합니다.
- 실행 시 시스템 프록시 자동 켜기. 일부 클라이언트는 실행 후 시스템 프록시를 자동으로 켜는 기능을 지원합니다. 켜두면 부팅할 때마다 스위치를 직접 누를 필요가 없습니다.
여기까지 하면 Clash의 일상적인 사용은 모두 갖춰진 셈입니다. 구독 가져오기, 규칙 모드, 노드 선택, 시스템 프록시 켜기까지 끝났습니다. 익숙해진 뒤 더 깊이 들어가고 싶다면 포트 변경, 나만의 분기 규칙 작성, TUN 활성화, GeoIP 데이터베이스 업데이트 등을 설치 총정리에서 플랫폼별로 자세히 다루고 있으며, 모르는 용어는 용어 사전에서 바로 찾아볼 수 있습니다.
NEXT / 다음으로 읽을 내용