첫 설정 · Windows 데스크톱 기준
Clash 사용법
구독 가져오기 → 프록시 모드 선택 → 연결 켜기 → 적용 확인. 먼저 브라우저 접속을 확인한 뒤 TUN과 특수 앱을 설정하세요.
아직 설치 전인가요? 먼저 클라이언트 선택시작 전: 클라이언트와 구독
첫 설정은 보통 몇 분이면 끝납니다. 먼저 설치된 클라이언트와 사용할 수 있는 Clash 형식의 구독 주소 또는 설정 파일을 준비하세요. 클라이언트는 설정을 읽고 프록시 코어를 실행하며 기기의 프록시 설정을 조정합니다. 설치만으로 사용할 수 있는 노드가 생기지는 않습니다. 구독 주소는 이용 중인 서비스의 계정 페이지에서 확인하세요. 계정과 비밀번호만 있고 구독 링크가 없다면 해당 서비스의 연결 안내를 먼저 확인하세요. 웹 로그인 주소를 클라이언트에 붙여 넣으면 안 됩니다.
Windows 사용자는 ‘설정 → 시스템 → 시스템 정보’에서 시스템 종류를 확인하고 설치 파일의 아키텍처와 일치하는지 살펴보세요. 일반 계정으로 설치한 뒤 클라이언트를 실행해 기본 창이나 작업 표시줄 알림 영역에 아이콘이 나타나는지 확인합니다. 이 단계에서는 모든 네트워크 스위치를 켜거나 시스템 프록시를 제어하는 도구를 여러 개 동시에 실행하지 마세요. 연결 경로를 하나로 유지하면 문제가 설정, 노드, 시스템 중 어디에 있는지 쉽게 파악할 수 있습니다.
아래 순서대로 첫 연결을 진행하세요. 용어가 낯설다면 용어 안내를, YAML 항목을 하나씩 수정해야 한다면 설정 참고 자료를 확인하세요. 이 페이지의 목표는 설정 항목 전체를 이해하는 것이 아니라 확인 가능한 연결을 하나 만드는 것입니다.
01 구독 가져오기
다운로드 후 설정 활성화하기
구독 서비스 계정 페이지에서 Clash용 구독 메뉴를 찾아 복사한 다음 클라이언트로 돌아옵니다. Clash for Windows에서는 왼쪽의 Profiles를 클릭하고 페이지 상단 주소 입력란에 링크를 붙여 넣은 뒤 Download를 누릅니다. 다른 클라이언트는 대개 ‘설정’ 페이지의 ‘새로 만들기’, ‘가져오기’ 또는 더하기 버튼에서 URL 가져오기를 선택할 수 있습니다. 전체 주소를 붙여 넣으세요. 링크의 물음표 뒤 내용을 지우면 설정에 접근하는 데 필요한 정보가 사라질 수 있습니다.
가져오기를 실행한 뒤 결과가 나올 때까지 기다리세요. 같은 구독을 연속으로 여러 번 추가하지 마세요. 성공하면 페이지에 이름, 출처, 업데이트 시간 등이 표시된 설정 카드가 나타납니다. 카드를 클릭해 현재 설정으로 지정하세요. 선택 표시나 테두리, 현재 설정 이름이 바뀌면 적용된 것입니다. 목록에 설정이 보이는 것과 코어가 그 설정을 사용하는 것은 별개의 상태입니다. 구독을 추가했더라도 현재 항목으로 전환하지 않으면 프록시 페이지에 이전 정책 그룹이 표시될 수 있습니다.
로컬 YAML 파일이 있다면 Profiles의 파일 가져오기를 사용하세요. 드래그 앤 드롭을 지원하는 버전에서는 파일을 페이지로 끌어다 놓아도 됩니다. 가져온 뒤에는 해당 파일을 현재 설정으로 선택해야 합니다. 로컬 파일은 원본 작성자가 원격 내용을 수정해도 자동으로 동기화되지 않습니다. 원격 구독은 보통 카드 메뉴에서 직접 업데이트할 수 있습니다. 먼저 설정이 정상적으로 불러와지는지 확인하고 자동 업데이트 간격은 나중에 지정하세요. 업데이트 문제와 연결 문제를 한꺼번에 점검하지 않는 편이 좋습니다.
정책 그룹이 보이면 다음 단계로
왼쪽의 Proxies를 클릭해 정책 그룹과 후보 노드가 표시되는지 확인하세요. 설정에 따라 그룹 이름은 제각각이며 한국어 이름이나 서비스별 이름을 사용할 수도 있으므로 특정 이름을 찾을 필요는 없습니다. 필요한 항목이 보이지 않으면 Profiles로 돌아가 방금 가져온 카드가 선택됐는지 확인한 뒤 형식 오류, 코어 미지원 항목 또는 다운로드 실패 메시지가 있는지 살펴보세요.
다운로드가 시간 초과되면 먼저 컴퓨터가 인터넷에 연결되어 있는지, 구독 주소가 유효한지 확인하세요. 로그인 페이지나 구독 서비스의 오류 페이지를 받아 YAML 파싱에 실패할 수도 있습니다. 이 문제는 파일 확장자를 .yaml로 바꾼다고 해결되지 않습니다. 오류 메시지의 핵심 단어를 확인하고 FAQ 문제 해결에서 ‘구독 업데이트 실패’ 항목을 살펴보세요. 화면을 공유할 때는 전체 링크를 가리세요. 구독 주소로 계정의 설정을 다른 사람이 읽을 수도 있습니다.
이 단계의 완료 기준은 현재 설정이 선택되어 있고 프록시 페이지에 해당 설정의 정책 그룹이 표시되는 것입니다. 아직 시스템 프록시를 켤 필요는 없습니다. 먼저 어떤 연결을 프록시로 보낼지, 어떤 노드가 처리할지 정하세요.
02 프록시 모드 선택
규칙 모드와 정책 그룹
Proxies 또는 ‘프록시’ 페이지에서 모드 선택 영역을 찾습니다. Clash for Windows에는 흔히 Rule, Global, Direct 세 가지 옵션이 있으며, 한국어 메뉴에서는 보통 ‘규칙’, ‘전역’, ‘직접 연결’에 해당합니다. 처음에는 Rule / 규칙을 선택하세요. 이 모드는 현재 설정의 규칙에 따라 연결 경로를 결정합니다. 대상별로 직접 연결, 프록시 또는 다른 정책을 적용할 수 있어 모든 연결을 하나의 출구로 보내지 않아도 됩니다.
규칙 모드를 선택한 다음 설정에 포함된 주요 정책 그룹을 펼쳐 후보 노드를 선택하세요. 일부 그룹은 직접 선택할 수 있고, 일부는 자동 테스트나 장애 전환을 사용합니다. 그룹 이름만으로 실제 출구를 알 수 없는 경우도 있습니다. 선택 항목이 또 다른 정책 그룹이면 계속 펼쳐 최종 선택을 확인하세요. 특히 현재 그룹의 선택 항목이 DIRECT인지 살펴보세요. 이는 직접 연결을 뜻하며 원격 프록시 노드가 아닙니다.
모든 그룹을 같은 노드로 바꿀 필요는 없습니다. 규칙은 다운로드, 미디어, 일반 접속 등 서로 다른 그룹을 사용할 수 있으므로 관련 없는 그룹을 바꿔도 테스트 중인 사이트에는 영향을 주지 않습니다. 처음에는 구독의 기본 그룹을 유지하고 주요 수동 선택 그룹만 조정하세요. 대상 연결이 해당 그룹을 거치지 않는다면 Connections에서 적용된 규칙을 확인한 뒤 관련 그룹을 변경합니다. 모든 그룹을 무작정 선택하는 것보다 결과를 파악하기 쉽습니다.
전역 모드가 모든 프로그램을 제어하는 것은 아닙니다
Global / 전역은 프록시 코어로 들어온 연결에 전역 정책을 적용한다는 뜻이며, 전역 그룹에서 출구를 선택해야 합니다. 컴퓨터의 모든 프로그램이 시스템 프록시를 따르게 만드는 기능은 아닙니다. Direct / 직접 연결은 코어로 들어온 연결을 대상에 직접 연결한다는 뜻이며, 클라이언트를 끄는 것과는 다릅니다. 평소에는 규칙 모드를 사용하세요. 규칙 문제와 노드 문제를 구분해야 할 때만 잠시 전역 모드로 테스트한 뒤 다시 규칙 모드로 전환합니다.
노드 옆에 테스트 버튼이 있으면 지연 시간 테스트를 한 번 실행해 결과를 확인할 수 있습니다. 시간 초과는 노드를 사용할 수 없거나 테스트 주소에 접근할 수 없어서 발생할 수 있으며, 숫자가 낮다고 다운로드 속도가 빠른 것은 아닙니다. 연결 가능한 후보를 하나 선택한 뒤 다음 단계에서 실제 페이지로 확인하세요. 원하는 숫자가 나올 때까지 반복 테스트할 필요는 없습니다.
이제 두 가지를 확인할 수 있어야 합니다. 현재 규칙 모드이며 사용할 정책 그룹이 선택되어 있어야 합니다. 프록시 모드는 코어가 트래픽을 처리하는 방식을 결정하고, 시스템 프록시는 일부 앱이 트래픽을 코어로 보내는 방식을 결정합니다. 다음 단계에서 시스템 프록시를 켭니다.
03 시스템 프록시 켜기
먼저 브라우저 연결 확인
Clash for Windows의 General 페이지로 돌아가 System Proxy를 찾아 켭니다. 한국어 클라이언트에서는 보통 홈이나 설정 페이지의 ‘시스템 프록시’ 항목입니다. 일부 클라이언트는 통합 스위치 하나로 코어 실행과 프록시 설정을 함께 처리합니다. 설정 후에도 클라이언트가 실행 중이고 스위치가 켜져 있는지, 상태 영역에 포트 충돌이나 설정 불러오기 오류가 없는지 확인하세요. 처음 테스트할 때는 트레이 아이콘 색상만 보지 말고 설정 페이지와 오류 메시지를 기준으로 판단합니다.
General의 Port는 이 기기에서 연결을 수신하는 포트입니다. 일반적인 설정에서는 7890을 사용하지만 현재 클라이언트에 표시된 값을 기준으로 삼으세요. 튜토리얼과 맞추려고 억지로 바꿀 필요는 없습니다. 보통 시스템 프록시 스위치를 켜면 필요한 주소와 포트가 Windows 설정에 자동으로 입력되므로 다시 직접 지정할 필요가 없습니다. 포트 사용 중 메시지가 나오면 다른 프록시 도구를 종료한 뒤 다시 시도하세요. 계속 충돌한다면 포트 설정 참고 자료에 따라 수신 포트를 변경하고 시스템 프록시를 다시 켭니다.
처음 연결할 때 Allow LAN을 켤 필요는 없습니다. 이 항목은 같은 로컬 네트워크의 다른 기기에서 이 컴퓨터의 프록시를 사용할 수 있게 하는 설정이지, 현재 컴퓨터가 인터넷에 접속하기 위한 조건이 아닙니다. Start with Windows는 Windows 시작 시 자동 실행하는 옵션이므로 연결 확인을 마친 뒤 설정해도 됩니다. 먼저 변경 사항을 최소화하세요. 문제가 생겼을 때 여러 스위치가 동시에 바뀌어 원인을 찾기 어려워지는 일을 막을 수 있습니다.
기본 연결을 확인한 뒤 TUN 설정
브라우저는 대개 시스템 프록시를 따르므로 첫 테스트에 적합합니다. 일부 게임, 명령줄 도구, 독립 실행형 앱은 시스템 프록시 설정을 읽지 않습니다. 브라우저는 접속되는데 이런 프로그램만 접속되지 않는다고 해서 노드가 작동하지 않는 것은 아닙니다. 먼저 앱 자체의 프록시 설정을 확인하세요. 가상 네트워크 인터페이스로 트래픽을 처리해야 한다면 그때 클라이언트의 TUN 모드를 고려하세요. TUN에는 서비스 설치, 권한, DNS 설정 등이 관련될 수 있으므로 첫 연결 단계와 함께 진행하지 마세요.
구버전 Clash for Windows의 Service Mode는 서비스 실행 관련 메뉴이며, 켠다고 해서 반드시 TUN이 활성화되는 것은 아닙니다. 버전에 따라 추가 설정이 필요할 수 있고 새 클라이언트마다 서비스 설치 절차도 다릅니다. 시스템 프록시를 따르지 않는 앱까지 처리해야 한다면 설정 참고 자료의 TUN 및 DNS 안내를 확인하세요. 다른 코어의 설정 항목을 그대로 가져오면 안 됩니다. 먼저 일반 브라우저 연결이 되는지 확인해야 이후 가상 네트워크 인터페이스 문제를 판단할 수 있습니다.
Android와 iOS에서는 설정과 정책을 선택한 뒤 클라이언트의 연결 버튼을 누르고, 처음 연결할 때 시스템 VPN 권한 안내를 확인해 승인합니다. 시스템 VPN 표시가 나타나도 터널이 만들어졌다는 뜻일 뿐이므로 아래 단계에서 실제 접속을 확인해야 합니다. macOS에서 네트워크 확장 또는 시스템 프록시 권한을 요청하면 사용 중인 클라이언트의 안내를 따르세요. Windows 스위치 이름을 다른 플랫폼 메뉴와 하나씩 맞출 필요는 없습니다.
04 적용 여부 확인
접속 결과와 연결 기록 비교
클라이언트를 실행한 상태에서 브라우저를 열고 새 탭을 만드세요. 먼저 평소 정상적으로 접속되는 웹사이트를 열어 기본 네트워크 연결이 설정으로 인해 끊기지 않았는지 확인합니다. 그런 다음 선택한 출구를 통해 접속해야 하는 사이트를 방문하세요. 이미 열려 있는 페이지에만 의존하지 말고 새 요청으로 테스트하세요. 기존 페이지는 캐시일 수 있고, 이미 연결된 세션은 변경한 정책을 바로 적용하지 않을 수 있습니다. 방금 노드를 바꿨다면 테스트 탭을 닫았다가 다시 여세요.
클라이언트로 돌아가 Connections / 연결 페이지를 연 다음 웹페이지를 새로고침하면서 해당 대상의 새 연결이 표시되는지 확인합니다. 세부 정보를 펼칠 수 있는 클라이언트에서는 대상 주소, 적용된 규칙, 정책 경로를 볼 수 있습니다. 요청이 최종적으로 DIRECT로 연결되는지, 예상한 프록시 그룹과 노드를 거치는지 확인하세요. 페이지가 열리고 연결 기록에도 예상한 정책이 표시되어야 단순히 스위치가 ‘켜짐’인 것보다 확실한 확인이 됩니다.
규칙 모드에서 어떤 사이트는 직접 연결되고 다른 사이트는 프록시를 거치는 것이 정상입니다. 모든 기록에 프록시가 표시되도록 전역 모드로 바꿀 필요는 없습니다. 대상에 예상과 다른 규칙이 적용됐다면 규칙 이름과 정책 그룹을 기록한 뒤 프록시 페이지에서 해당 그룹을 조정하세요. 매칭 방식을 바꿔야 할 때만 설정 참고 자료에서 규칙 순서를 수정합니다. 처음부터 모든 규칙을 삭제하면 변경 전후를 비교하기 어렵습니다.
증상에 따라 확인하고 스위치를 연달아 바꾸지 마세요
브라우저에서 페이지가 열리지 않고 Connections에도 해당 요청이 없다면 시스템 프록시가 여전히 켜져 있는지, 브라우저 확장 프로그램이나 앱 자체 프록시 설정이 시스템 설정을 덮어쓰는지 확인하세요. 연결이 짧게 끝날 수 있으므로 테스트 페이지를 연속으로 새로고침하거나 Logs의 오류 메시지를 잠시 살펴보세요. 로그와 연결 세부 정보에는 접속 대상과 설정 출처가 포함될 수 있으니 문제 해결용 화면을 공유할 때 필요한 항목만 남기세요.
요청이 코어로 들어온 뒤 시간 초과된다면 실제 사용 중인 정책 그룹에서 노드를 바꾸고 같은 사이트에 다시 접속해 보세요. 한 사이트만 실패하고 다른 페이지는 정상이라면 해당 사이트의 규칙, 원격 서비스 상태 또는 노드의 접속 가능 여부를 먼저 확인하세요. 곧바로 클라이언트를 다시 설치하지 마세요. 가져오기 단계에서 설정 오류가 표시됐다면 첫 단계로 돌아가 현재 설정을 수정하고, 네트워크 스위치 설정은 계속 진행하지 마세요.
출구 IP 조회는 참고 자료로 쓸 수 있지만 해당 조회 요청에 사용된 출구만 보여 줍니다. 모든 앱이 프록시를 거친다는 사실이나 DNS 동작이 예상대로라는 점까지 증명하지는 못합니다. ‘브라우저는 되는데 다른 앱은 안 됨’ 문제는 이전 절의 시스템 프록시와 TUN 설명을 참고하세요. ‘켜자마자 인터넷이 전혀 안 됨’이라면 시스템 프록시를 끄고 기본 네트워크를 확인한 뒤 FAQ 문제 해결에서 구체적인 메시지를 살펴보세요. 포트, 모드, DNS를 한꺼번에 바꾸지 마세요.
일상 사용과 종료 순서
첫 연결 확인을 마치면 현재 설정 이름, 모드, 사용 중인 정책 그룹을 기억해 두세요. 다음 실행 때는 설정이 여전히 현재 항목인지 확인한 뒤 연결을 켭니다. 구독을 업데이트하면 기존 노드 이름이나 그룹 구성이 달라질 수 있습니다. 기존 수동 선택이 사라졌다면 프록시 페이지에서 다시 선택한 뒤 네 번째 단계에 따라 확인하세요. 노드 이름이 비슷하다고 업데이트 전후의 출구가 같다고 단정하지 마세요.
데스크톱에서 잠시 사용하지 않을 때는 시스템 프록시를 먼저 끈 다음 클라이언트를 종료하세요. 프로세스를 바로 종료하면 클라이언트는 수신을 멈췄는데 시스템 프록시 설정은 로컬 포트를 계속 가리켜 브라우저가 인터넷에 연결되지 않을 수 있습니다. 이 경우 Windows의 ‘설정 → 네트워크 및 인터넷 → 프록시’에서 이번 설정으로 ‘프록시 서버 사용’이 켜진 채 남아 있는지 확인하세요. 회사나 학교에서 관리하는 기기는 기존 설정을 먼저 확인하고 조직에서 요구한 설정을 덮어쓰지 마세요.
앱 트래픽 처리, 규칙 분류, DNS를 더 세밀하게 설정해야 한다면 한 번에 한 항목만 바꾸고 변경 전 설정을 보관하세요. 더 알아보려면 설정 파일 참고 자료부터 확인할 수 있습니다. Rule, 정책 그룹, 시스템 프록시 등의 용어만 알고 싶다면 용어 안내를 살펴보세요. 기본 연결이 정상이라면 스위치를 더 켜기 위해 설정을 복잡하게 만들 필요는 없습니다.