첫 설정 · 4단계

Clash 사용 가이드
구독 가져오기 및 연결 확인

클라이언트와 유효한 구독이 준비됐다면 아래 4단계로 약 10분 만에 처음 설정을 마칠 수 있습니다. 먼저 브라우저 요청이 클라이언트로 들어오게 한 뒤 규칙을 확인하세요. 처음부터 DNS를 바꾸거나 TUN을 켤 필요는 없습니다.

시작 전: 클라이언트와 구독 URL 준비

먼저 클라이언트가 정상적으로 실행되는지 확인하고, PC나 휴대폰에서 기본적인 인터넷 연결이 가능한 상태로 유지하세요. Clash 호환 클라이언트를 설치했다고 해서 사용할 수 있는 노드까지 제공되는 것은 아닙니다. 클라이언트는 설정을 불러와 트래픽을 분배하고 연결을 처리하며, 구독은 선택한 서비스 제공업체에서 받아야 합니다. 유효기간이 남은 구독과 정상적인 계정을 준비하세요.

서비스 제공업체의 구독 페이지에서 ‘Clash 구독’, ‘mihomo 구독’ 또는 해당 클라이언트의 가져오기 메뉴를 찾으세요. 브라우저 주소창에 표시된 계정 페이지 주소가 아니라 구독 URL 전체를 복사하는 것이 좋습니다. URL에는 계정 식별 정보가 들어 있을 수 있으므로 비밀번호처럼 안전하게 보관하고, 공개 댓글이나 채팅방, 스크린샷에 올리지 마세요.

기기에 다른 프록시 프로그램이나 VPN이 실행 중이라면 먼저 연결을 끊으세요. 여러 프로그램이 동시에 네트워크 설정을 바꾸는 일을 막을 수 있습니다. 이 단계에서는 라우터, 브라우저 확장 프로그램이나 고급 네트워크 옵션도 변경하지 마세요. 환경을 단순하게 유지해야 문제가 생겼을 때 어느 단계에서 막혔는지 파악하기 쉽습니다.

1단계: Clash 구독을 가져와 설정 적용하기

클라이언트를 열고 ‘구독’, ‘설정’ 또는 Profiles 화면으로 이동하세요. ‘새로 만들기’, ‘추가’ 또는 ‘URL에서 가져오기’를 선택하고 복사한 URL 전체를 입력란에 붙여 넣습니다. 이름을 지정할 수 있다면 ‘일반 설정’처럼 알아보기 쉬운 이름을 붙이세요. 이름은 기기에서 구분하기 위한 표시일 뿐 구독 내용에는 영향을 주지 않습니다. URL 앞뒤에 공백이나 줄바꿈이 없는지 확인한 뒤 가져오기 또는 저장을 누르세요.

클라이언트가 구독을 요청해 설정을 불러옵니다. 작업이 끝날 때까지 기다리면 목록에 설정 카드나 구독 항목이 표시됩니다. 항목이 보이면 해당 항목을 누르거나 ‘사용’, ‘현재 설정으로 지정’ 등의 기능을 선택하세요. 클라이언트에 따라 가져온 설정이 자동 적용되기도 하고 목록에만 저장되기도 합니다. 항목이 있는지만 보지 말고 현재 사용 중인 설정으로 표시되는지 확인하세요.

그다음 ‘프록시’ 또는 Proxies 화면으로 이동하세요. 정상적으로 설정됐다면 정책 그룹과 선택 가능한 노드가 표시됩니다. 정책 그룹 이름은 구독 제공업체가 정하므로 한국어가 아닐 수도 있고 PROXY처럼 표시될 수도 있습니다. 프록시 화면이 비어 있다면 시스템 프록시를 반복해서 켜고 끄기 전에 설정 화면으로 돌아가 올바른 항목이 적용됐는지 확인하세요.

가져온 뒤 한 번 수동으로 업데이트해 클라이언트가 구독을 다시 받아오는지 확인할 수 있습니다. 업데이트하면 보통 설정을 다시 다운로드하지만, 최신으로 가져온 항목이 자동으로 선택되는 것은 아닙니다. 이후 노드가 바뀌면 같은 구독의 ‘업데이트’ 기능을 사용하세요. 동일한 항목을 계속 새로 만들 필요는 없습니다. 구독 출처가 여러 개라면 각각 다른 이름을 붙이고 전환 전에 현재 출처를 확인하세요.

가져오기 실패 시 URL 문제와 형식 문제 구분하기

요청 실패, 시간 초과 또는 접속 불가 메시지가 나오면 URL 전체가 복사됐는지, 구독이 만료되지 않았는지, 현재 네트워크에서 제공업체의 구독 서버에 접속할 수 있는지 확인하세요. 계정 웹페이지가 열린다고 구독 API까지 사용할 수 있는 것은 아닙니다. 오류 페이지 주소를 설정 파일처럼 다시 시도하지 말고, 로그 스크린샷에 구독 URL 전체가 노출되지 않도록 주의하세요.

YAML 파싱 실패, 잘못된 설정 또는 지원하지 않는 필드라는 메시지가 나오면 응답 내용이나 호환성 문제일 가능성이 큽니다. 다른 클라이언트 전용 URL이 아니라 Clash 또는 mihomo 호환 구독을 복사했는지 확인하세요. 형식 관련 내용은 이 페이지의 구독 형식이 호환되지 않을 때를 참고하세요. 업데이트가 계속 실패하면 구독 업데이트 실패 문제 해결을 따라 하나씩 점검하세요.

이 단계 완료 기준: 현재 설정이 선택되어 있고 프록시 화면에 정책 그룹이 표시됩니다. 이를 확인한 뒤 연결 모드와 사용할 노드를 선택하세요.

2단계: 규칙 모드와 프록시 노드 선택

클라이언트의 홈 또는 설정 화면에서 ‘모드’ 항목을 찾아 처음에는 ‘규칙’ 또는 Rule을 선택하세요. 규칙 모드는 현재 설정의 조건에 따라 요청을 직접 연결할지 프록시로 보낼지 결정합니다. 중국 본토와 그 외 지역을 일괄 판별하는 기능은 아니며, 실제 동작은 구독에 포함된 규칙과 순서, 정책 그룹 선택에 따라 달라집니다.

‘전역’ 또는 Global은 클라이언트에 들어온 트래픽을 모두 전역 정책으로 처리한다는 뜻입니다. 기기의 모든 앱 트래픽을 가로챈다는 뜻은 아닙니다. ‘직접 연결’ 또는 Direct는 보통 클라이언트에 들어온 요청을 대상에 바로 연결합니다. 평소에는 규칙 모드를 유지하고, 특정 문제를 확인할 때만 잠시 모드를 바꾸세요. 그래야 모드 변경과 노드 변경을 혼동하지 않습니다.

규칙 모드를 선택한 뒤 ‘프록시’ 화면으로 돌아가 프록시 트래픽을 처리하는 기본 정책 그룹을 찾으세요. 그룹 안의 목록에서 사용할 수 있는 노드를 선택합니다. 자동 선택이나 장애 조치 방식인 그룹은 기본 설정을 그대로 둘 수 있지만, 수동 선택 방식이라면 노드를 직접 지정해야 합니다. 현재 아웃바운드 노드는 화면의 선택 표시로 확인하세요. 속도 테스트 버튼을 눌렀다고 노드가 선택된 것은 아닙니다.

설정에 정책 그룹이 다른 정책 그룹을 포함하는 경우도 있습니다. 예를 들어 기본 그룹이 ‘자동 선택’을 사용하고, 하위 그룹에서 실제 노드를 고를 수 있습니다. 이런 구조라면 사용 가능한 노드가 있는 하위 그룹까지 열어 확인하세요. 기본 그룹에서 DIRECT가 선택돼 있다면 프록시 노드가 목록에 많아도 해당 그룹으로 들어온 요청은 직접 연결될 수 있습니다. 노드 목록이 보인다는 이유만으로 프록시가 켜졌다고 판단하지 마세요.

클라이언트의 연결 테스트를 한 번 실행해 노드에 접속할 수 있는지 참고할 수 있습니다. 하지만 테스트 주소와 방식은 실제 웹사이트 접속과 다르므로 모든 웹페이지나 앱이 정상 작동한다고 보장하지는 않습니다. 처음 연결할 때는 테스트에 성공한 노드 하나를 선택하면 충분하며, 테스트 수치를 계속 비교할 필요는 없습니다. 지역, 배율 및 프로토콜 선택 기준은 이 가이드를 마친 뒤 노드 선택 방법에서 확인하세요.

이 단계 완료 기준: 모드는 규칙으로 설정되어 있고, 프록시 트래픽을 처리하는 정책 그룹에서 노드 또는 자동 선택 정책이 지정되어 있습니다. 다음 단계에서 기기의 요청을 클라이언트로 전달합니다.

3단계: 시스템 프록시 또는 VPN 연결 켜기

설정을 적용하고 노드를 선택했더라도 브라우저가 클라이언트를 통해 연결되는 것은 아닙니다. 기기에서 트래픽이 들어오는 경로도 켜야 합니다. PC와 모바일은 설정 방법이 다르므로 사용하는 기기에 맞춰 아래 단계를 진행하세요. 첫 테스트에서는 트래픽을 가로채는 방식을 여러 개 동시에 켜지 마세요.

PC: 먼저 시스템 프록시 켜기

PC에서 ‘시스템 프록시’ 스위치를 찾아 켜고 클라이언트를 계속 실행해 두세요. Clash Verge Rev 같은 데스크톱 클라이언트에서는 보통 홈 또는 설정 화면에서 찾을 수 있습니다. 시스템 프록시 설정을 따르는 브라우저와 앱의 요청이 클라이언트로 전달됩니다. 클라이언트에서 별도로 요구하지 않는 한 프록시 포트를 직접 입력할 필요는 없습니다.

브라우저에서 프록시 관리 확장 프로그램을 사용 중이라면 시스템 설정을 따르도록 바꾸거나 잠시 비활성화하세요. 확장 프로그램이 시스템 프록시 설정을 덮어쓰는 일을 막을 수 있습니다. 그런 다음 새 탭을 열고 웹페이지를 요청하세요. 기존 페이지는 캐시된 내용이나 이미 연결된 세션 때문에 현재 설정이 적용됐는지 잘못 판단할 수 있으므로 새 페이지로 확인해야 합니다.

일부 앱은 시스템 프록시 설정을 따르지 않으며, 터미널 명령은 프록시 환경 변수를 별도로 설정해야 할 수 있습니다. 이런 경우만으로 클라이언트가 작동하지 않는다고 볼 수는 없습니다. 먼저 브라우저에서 이 가이드의 확인 절차를 진행한 뒤 더 많은 트래픽을 처리해야 하는지 판단하세요. TUN은 가상 네트워크 어댑터와 서비스 권한, 라우팅 설정이 필요합니다. 자세한 내용은 TUN 모드 문서를 참고하세요. 첫 연결에 필수는 아닙니다.

모바일: 시스템 VPN 권한 확인

Android 또는 iOS 클라이언트에서 ‘시작’ 또는 ‘연결’을 누르세요. 처음 실행하면 시스템에서 VPN 연결 생성 또는 VPN 설정 추가를 허용할지 묻는 메시지가 표시됩니다. 요청을 보낸 앱이 방금 설치한 클라이언트인지 확인한 뒤 시스템 안내에 따라 허용하세요. 기기 잠금 해제가 필요하면 시스템 화면에서 인증하고, 구독 URL 입력란 등 관련 없는 곳에 기기 비밀번호를 입력하지 마세요.

권한을 허용한 뒤 클라이언트로 돌아와 연결 상태가 켜졌는지 확인하세요. 모바일의 VPN 아이콘은 트래픽 처리 경로가 만들어졌다는 뜻일 뿐, 원격 노드가 정상이라는 의미는 아닙니다. 노드 작동 여부와 규칙 적용 결과는 다음 단계에서 웹 요청과 연결 기록으로 확인해야 합니다. 다른 VPN이 실행 중이라면 기존 연결을 끊은 뒤 현재 클라이언트를 다시 시작하세요.

이 단계 완료 기준: PC에서는 시스템 프록시가 켜져 있고, 모바일에서는 연결이 시작되어 권한 승인까지 끝났습니다. 클라이언트를 계속 실행하고, 스위치 색상만 보지 말고 실제 요청으로 확인하세요.

4단계: Clash 적용 여부 확인

먼저 설정상 직접 연결되어야 하는 웹사이트를 연 다음 프록시를 거쳐야 하는 웹사이트를 여세요. 매번 새 페이지를 요청한 뒤 클라이언트의 ‘연결’ 또는 Connections 화면에서 해당 도메인을 찾습니다. 일부 클라이언트는 종료된 연결을 기록으로 옮깁니다. 요청이 보이지 않는다면 웹페이지를 여는 동안 연결 목록을 확인하거나 로그를 살펴보세요.

요청을 찾으면 세 가지를 확인하세요. 어떤 규칙이 적용됐는지, 어떤 정책 그룹에 전달됐는지, 마지막으로 어떤 아웃바운드를 선택했는지입니다. 직접 연결될 요청은 직접 연결 경로로, 프록시를 거칠 요청은 프록시 노드로 나가야 합니다. 화면의 필드 이름은 달라도 이 세 단계는 같습니다. 규칙 적용 카드나 로그의 DIRECT, REJECT 등은 아웃바운드 결과를 나타내며 노드 이름이 정해진 형식으로 표시되는 것은 아닙니다.

웹페이지가 열리는지만으로 설정 전체가 올바르다고 판단하지 마세요. 원래 직접 연결되는 사이트일 수도 있고 캐시된 페이지가 표시될 수도 있습니다. 외부 IP 조회 결과도 해당 요청 한 번의 경로만 보여 줄 뿐 모든 앱의 경로를 나타내지는 않습니다. 외부 IP를 확인했다면 해당 조회 요청이 의도한 노드를 거쳤는지 클라이언트에서 다시 확인하세요. 규칙 모드에서 요청마다 경로가 다른 것을 오류로 오해하지 않도록 주의하세요.

연결 기록을 보고 다음 단계 결정하기

웹페이지가 로딩되는데 연결 목록에 해당 기록이 계속 없다면 시스템 프록시가 켜져 있는지, 브라우저가 자체 프록시 설정을 사용하는지, 모바일 VPN 연결이 유지되는지 확인하세요. DNS를 바꾸기 전에 요청이 클라이언트로 들어오는지부터 해결해야 합니다. 웹페이지를 닫았다가 다시 열면 새 연결을 더 쉽게 확인할 수 있습니다.

요청 기록은 있지만 연결 시간 초과나 원격 연결 실패가 표시되면 같은 정책 그룹에서 노드 하나만 바꾼 뒤 동일한 웹페이지를 새로 요청하세요. 도메인 이름 확인 오류가 기록됐다면 DNS 설정 및 문제 해결을 참고하세요. 한 번에 설정 하나만 바꾸고 기존 값을 기록해 두면 어떤 변경이 결과에 영향을 줬는지 확인할 수 있습니다.

이 단계 완료 기준: 실제 웹사이트에 접속할 수 있고 연결 기록의 규칙과 아웃바운드가 예상과 일치합니다. 확인이 끝나면 기본 설정을 유지하고 필요에 따라 시작 시 자동 실행이나 TUN을 추가하세요. 기능을 계속 덧붙일 필요는 없습니다.

구독 형식이 호환되지 않을 때: 구독 변환이 필요한 경우

제공업체가 현재 클라이언트에 맞는 구독 형식을 제공하지 않을 때만 변환을 고려하세요. 먼저 제공업체 페이지에서 Clash 또는 mihomo 전용 URL을 찾아보세요. 직접 변환하는 것보다 간단한 경우가 많습니다. 원본 URL에 노드만 있고 완전한 설정에는 정책 그룹과 규칙이 필요할 수도 있습니다. 따라서 노드를 가져올 수 있다는 것과 바로 사용할 수 있는 트래픽 분배 설정을 갖췄다는 것은 다릅니다.

노드 연결이 실패했다고 바로 구독을 변환하지 마세요. 변환은 형식을 바꾸는 작업이지 만료된 계정, 접속할 수 없는 노드 또는 만료된 구독 URL을 복구하는 방법이 아닙니다. 구독 URL 전체를 잘 모르는 온라인 변환 사이트에 입력하지 마세요. URL에 노드 설정을 가져오는 인증 정보가 포함될 수 있습니다. 제공업체가 안내한 방법을 우선 사용하거나 데이터가 어디로 전달되는지 확인한 뒤 직접 관리하는 도구를 이용하세요.

변환한 뒤 1단계로 돌아가 결과를 새 설정으로 가져와 적용한 다음 정책 그룹을 다시 확인하세요. 비교하거나 되돌릴 수 있도록 기존 설정은 보관해 두세요. 오류 메시지에 특정 프로토콜이나 설정 항목이 표시된다면 현재 클라이언트의 코어가 이를 지원하는지 먼저 확인하세요. 텍스트 형식만 바꿔서는 코어에 없는 기능을 추가할 수 없습니다.

첫 설정을 마친 뒤 알아둘 점

이후에는 현재 설정을 확인하고 모드와 노드를 점검한 뒤 시스템 프록시 또는 모바일 연결 상태를 확인하세요. 구독을 새로고침하면 기존 설정의 규칙이 바뀔 수 있습니다. 계속 유지할 변경 사항은 클라이언트가 지원하는 오버라이드 기능을 사용하세요. 구독 파일을 직접 수정하는 것만으로 변경 사항을 보존하려 하지 마세요.

프록시를 끄려면 PC에서는 먼저 시스템 프록시를 끈 뒤 클라이언트를 종료하고, 모바일에서는 중지 또는 연결 해제를 누르세요. PC에서 클라이언트를 종료한 뒤 웹에 접속할 수 없다면 시스템이 여전히 로컬 프록시를 가리키는지 먼저 확인하세요. 안정적으로 사용할 수 있게 된 뒤에는 시작 시 자동 실행 안내에 따라 실행 방식을 설정하고, 권한과 규칙 오버라이드, 플랫폼별 문제는 전체 플랫폼 사용 문서를 참고하세요.