Clash 설정 가이드
구독 가져오기와 연결 확인

초기 설정은 구독 가져오기 → 프록시 모드 선택 → 연결 켜기 → 적용 여부 확인의 4단계입니다. 먼저 브라우저 접속을 확인한 뒤 TUN, 사용자 지정 규칙, 다른 앱 설정을 진행하세요.

시작 전 준비: 클라이언트와 유효한 구독

이 설정 절차는 클라이언트를 설치했고 사용할 수 있는 구독을 보유한 사용자를 위한 것입니다. 기본 설정은 보통 약 10분이면 완료되지만, 구독 다운로드와 시스템 권한 승인, 네트워크 문제 해결에는 환경에 따라 시간이 더 걸릴 수 있습니다. Clash 셀렉트는 클라이언트 선택 및 설정 정보를 제공합니다. 클라이언트를 설치해도 프록시 서비스가 자동으로 제공되지는 않으므로 구독 주소, 서비스 이용 기간, 계정 상태는 해당 서비스 제공업체에 확인하세요.

시작하기 전에 구독 링크나 클라이언트에서 지원하는 로컬 YAML 설정 파일을 준비하세요. 구독 링크는 보통 서비스 제공업체의 계정 페이지에서 찾을 수 있습니다. Clash 또는 해당 코어와 호환되는 형식으로 표시된 항목을 선택하세요. 계정 로그인 페이지, 결제 페이지, 일반 공유 페이지 주소는 구독 링크가 아닙니다. 링크에 개인 인증 정보가 포함될 수 있으므로 복사할 때는 전체 내용을 유지하되 공개 댓글이나 스크린샷, 온라인 변환 도구에 노출하지 마세요.

다른 프록시 클라이언트는 잠시 종료해 두세요. 두 프로그램이 동시에 시스템 프록시를 변경하거나 가상 네트워크 인터페이스를 만들면 충돌할 수 있습니다. 현재 사용 가능한 네트워크는 유지하고 DNS, 혼합 포트, 고급 라우팅 설정은 우선 변경하지 마세요. 이후 문제가 생기면 한 번에 설정 하나만 바꾼 뒤 마지막 단계로 돌아가 다시 확인해야 어떤 변경이 영향을 줬는지 파악할 수 있습니다. 처음 실행할 때 시스템 권한 안내가 나타나면 설치한 클라이언트에 대한 요청인지 확인한 다음 필요한 권한만 허용하세요.

1단계: 구독을 가져와 설정 활성화

클라이언트를 열고 ‘구독’ 또는 ‘설정’ 페이지로 이동해 ‘새로 만들기’, ‘추가’ 또는 ‘가져오기’ 메뉴를 찾으세요. 일부 클라이언트에서는 링크 가져오기 메뉴가 더하기 버튼 안에 있고, 페이지 상단에 입력란이 있는 경우도 있습니다. 원격 구독을 선택한 뒤 ‘일상 설정’처럼 알아보기 쉬운 이름을 입력하고 전체 구독 링크를 주소 입력란에 붙여넣으세요. 이름은 로컬에서 구분하기 위한 라벨일 뿐 프록시 서비스에 영향을 주지 않습니다. 이름 입력란에 링크를 넣지 마세요.

붙여넣은 뒤 주소를 확인하세요. 앞부분의 프로토콜이 빠지지 않았는지, 끝부분의 매개변수가 잘리지 않았는지, 앞뒤에 공백이나 줄바꿈이 들어가지는 않았는지 살펴보세요. 일부 계정 페이지에는 ‘구독 복사’와 ‘구독 열기’ 버튼이 있습니다. 브라우저 주소창에서 리디렉션된 로그인 페이지 주소를 복사하지 않도록 복사 기능을 사용하세요. 이상이 없으면 저장, 다운로드 또는 가져오기를 눌러 요청이 끝날 때까지 기다리세요. 같은 설정이 여러 개 만들어지지 않도록 이때 추가 버튼을 연달아 누르지 마세요.

다운로드가 끝났다고 설정이 적용된 것은 아닙니다. 설정 목록으로 돌아가 방금 가져온 항목을 누르거나 ‘활성화’, ‘현재 설정으로 지정’을 선택하세요. 현재 항목에는 보통 선택 표시가 나타나지만, 표시 방식은 클라이언트마다 다릅니다. 그런 다음 프록시 페이지를 열어 정책 그룹과 선택 항목이 보이는지 확인하세요. 목록에 이전 내용이 계속 보인다면 새 설정을 선택했는지 먼저 확인하고 가져오기 안내를 살펴보세요. 바로 시스템 프록시를 켜지는 마세요.

로컬 설정 파일만 있다면 ‘파일에서 가져오기’를 선택하고 파일 선택기에서 해당 .yaml 또는 .yml 파일을 여세요. 가져온 뒤에는 해당 설정도 활성화해야 합니다. 웹페이지를 YAML로 저장해 그대로 가져오지 마세요. 확장자가 맞아도 파일 내용이 올바르다는 뜻은 아닙니다. 파일에는 로그인 페이지의 HTML이나 오류 메시지, 공유 링크 한 줄이 아니라 구조화된 설정이 들어 있어야 합니다.

가져오기에 실패하면 안내 메시지에 표시된 구체적인 원인부터 확인하세요. 요청 시간 초과라면 현재 네트워크에서 구독 주소에 접속할 수 있는지 확인하세요. 인증에 실패했다면 서비스 제공업체에 문의해 링크가 만료되었는지 확인하세요. 파싱 오류라면 구독 형식이 클라이언트와 호환되는지 확인하세요. 구독을 다운로드할 때 클라이언트의 기존 프록시 설정을 사용하는 경우도 있으므로 현재 프록시가 작동하지 않는다면 클라이언트에서 제공하는 옵션으로 직접 연결 업데이트를 시도할 수 있습니다. 가져오기를 성공시키려고 인증서 검증을 함부로 끄지 마세요.

가져오기에 성공하면 구독을 주요 업데이트 경로로 유지하세요. 나중에 ‘업데이트’를 누르면 제공업체가 배포한 내용을 다시 가져올 수 있지만, 원격 설정을 직접 수정한 내용은 다음 업데이트에서 덮어써질 수 있습니다. 처음 설정할 때는 파일을 편집할 필요가 없습니다. 개인 규칙을 추가해야 한다면 설정 파일 및 로컬 오버라이드 안내를 참고하세요. 구독과 설정의 차이를 모르겠다면 먼저 개념 빠른 안내를 읽고 프록시 모드를 선택하세요.

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

설정이 활성화되었는지 확인한 다음 ‘프록시’ 페이지에서 ‘규칙 / 전역 / 직접 연결’ 모드 선택 메뉴를 찾으세요. 처음에는 ‘규칙’을 선택하세요. 이 모드는 현재 설정의 규칙에 따라 각 연결의 경로를 결정합니다. 일부 대상은 직접 연결되고 다른 대상은 프록시 정책 그룹을 거칩니다. 모든 웹사이트에 적절한 경로를 자동으로 판단하는 것은 아니며, 실제 동작은 구독에 포함된 규칙에 따라 달라집니다. 따라서 다음으로 정책 그룹의 출구를 확인해야 합니다.

‘전역’은 문제를 비교·확인할 때 잠시 사용하기 좋으며, 일반적으로 클라이언트가 이미 처리하는 연결을 전역 정책 그룹으로 보냅니다. ‘직접 연결’은 처리 중인 연결을 프록시 없이 연결합니다. 모드는 코어가 이미 전달받은 트래픽을 처리하는 방식을 정할 뿐, 시스템에서 트래픽을 가져오는 범위를 정하지 않습니다. 전역으로 바꿔도 모든 앱이 Clash를 거치는 것은 아니며 시스템 프록시나 TUN이 자동으로 켜지지도 않습니다. 먼저 규칙 모드를 선택하고, 3단계에서 트래픽을 클라이언트로 전달하세요.

정책 그룹 목록에서 먼저 이름과 용도가 명확한 기본 프록시 그룹을 찾으세요. 그룹 이름은 구독 제공업체가 정하므로 ‘프록시 선택’, ‘자동 선택’, 앱별 분류 등 다양하며 이름만 보고 구성을 단정할 수 없습니다. 그룹 이름을 눌러 선택 항목을 확인하세요. 그룹에 프록시 항목이 바로 표시되면 하나를 직접 선택할 수 있습니다. 다른 정책 그룹이 표시된다면 한 단계 더 들어가 최종적으로 직접 연결이나 차단을 잘못 선택하지 않았는지 확인하세요.

설정에 ‘자동 선택’ 그룹이 있다면 우선 사용해도 됩니다. 다만 자동 선택은 설정의 테스트 주소와 확인 주기에 따라 달라지므로 모든 웹사이트의 속도를 보장하지는 않습니다. 직접 선택할 때는 클라이언트의 지연 시간 테스트 버튼을 눌러 유효한 결과가 나오는지 확인할 수 있습니다. 테스트 시간 초과는 제한 시간 안에 확인이 끝나지 않았다는 뜻일 뿐, 서비스가 영구적으로 사용할 수 없음을 단독으로 입증하지는 않습니다. 지연 시간이 표시되어도 테스트 요청의 결과만 알 수 있으며 실제 다운로드 속도를 판단할 수는 없습니다.

웹사이트나 앱별 그룹이 여러 개 있더라도 처음부터 하나씩 모두 설정할 필요는 없습니다. 먼저 기본 그룹을 확인한 다음 곧 접속할 대상에 해당하는 분류 그룹을 살펴보세요. 특정 연결이 규칙에 따라 전용 정책 그룹으로 전달된다면 기본 그룹만 바꾸지 말고 해당 그룹에서 출구를 선택해야 합니다. 4단계에서 연결 기록을 확인하면 실제로 어떤 규칙이 적용되었는지 알 수 있어 ‘프록시를 바꿨는데 현재 접속에는 영향이 없다’고 잘못 판단하는 일을 줄일 수 있습니다.

정책 그룹에 선택 가능한 프록시가 없다면 1단계로 돌아가 현재 설정, 구독 상태, 다운로드 결과를 확인하세요. 임의로 서버 주소를 추가하지 마세요. 프록시 연결에는 실제로 유효한 서비스 정보가 필요합니다. 출구를 선택한 뒤에는 현재 모드와 기본 그룹 선택을 기억해 두고 당분간 바꾸지 않은 채 연결을 켜세요. 정책 그룹 중첩, 자동 테스트, 규칙 우선순위에 관한 자세한 설명은 설정 심화 안내서에서 확인할 수 있습니다. 여기서는 우선 가장 간단한 설정 절차를 마치세요.

3단계: 연결 및 시스템 트래픽 전달 켜기

현재 설정을 지정하고 규칙 모드와 출구를 선택했습니다. 이제 앱의 트래픽을 클라이언트로 전달하세요. 일부 데스크톱 클라이언트는 실행하면 코어가 이미 작동하지만, 다른 클라이언트는 시작이나 연결 버튼을 먼저 눌러야 합니다. 홈 화면에서 코어 상태와 오류 메시지를 확인한 다음 시스템 프록시를 켜세요. 클라이언트 창이 열려 있다고 연결이 완료된 것은 아니며, 트레이 아이콘 색상만 확인하고 끝내서도 안 됩니다.

데스크톱: 먼저 시스템 프록시 켜기

Windows, macOS 또는 Linux 클라이언트의 홈 화면이나 설정 페이지에서 ‘시스템 프록시’를 찾아 켜세요. 클라이언트가 시스템 프록시 주소를 로컬 수신 포트로 설정합니다. 켠 뒤에는 시스템 프록시를 따르는 브라우저로 대상 웹사이트에 접속하세요. TUN을 동시에 켤 필요는 없습니다. macOS에서 네트워크 프록시를 처음 변경할 때 관리자 권한을 요청할 수 있습니다. Linux는 데스크톱 환경과 브라우저에 따라 시스템 프록시 지원이 다르므로 사용 중인 클라이언트와 데스크톱 환경에서 설정이 적용되었는지 확인해야 합니다.

포트는 우선 클라이언트 기본값으로 두세요. 클라이언트마다 7890, 7897 또는 다른 포트를 사용할 수 있으며, 모든 클라이언트에 공통으로 적용되는 표준값은 아닙니다. 현재 클라이언트에 표시된 수신 포트를 기준으로 하세요. 브라우저에 프록시 확장 프로그램이 설치되어 있다면 시스템 설정을 덮어쓸 수 있습니다. 먼저 시스템 프록시를 사용하도록 설정하거나 잠시 비활성화한 뒤 테스트하세요. 터미널이나 일부 전문 프로그램은 시스템 프록시를 사용하지 않으므로 초기 설정이 성공했는지 확인하는 용도로 사용하지 마세요.

시스템 프록시를 켤 때 포트 사용 중 오류가 발생하면 다른 프록시 프로그램이 종료되었는지, 같은 클라이언트가 백그라운드에서 중복 실행 중인지 확인하세요. 운에 맡기고 시스템 프록시를 반복해서 껐다 켜지 마세요. 혼합 포트를 변경해야 한다면 클라이언트 수신 포트, 시스템 프록시가 가리키는 포트, 앱에 직접 입력한 프록시 주소가 모두 일치해야 합니다. 자세한 확인 및 변경 방법은 Clash 포트 설정을 참고하세요. 설정을 마친 뒤 브라우저에서 다시 확인하세요.

모바일: 연결 후 VPN 권한 허용

Android와 iOS 클라이언트는 보통 홈 화면에 연결 버튼이 있습니다. 버튼을 누르면 시스템에서 VPN 연결 권한을 요청할 수 있습니다. 표시된 앱 이름이 현재 클라이언트와 일치하는지 확인한 뒤 안내에 따라 허용하세요. iOS는 VPN 구성을 추가하고 기기 인증을 완료해야 할 수 있으며, Android는 VPN 연결 요청이 표시될 수 있습니다. 처음에 권한을 거부했다면 연결을 다시 누르거나 시스템 설정에서 처리해야 합니다. 프록시 항목만 선택해서는 연결을 복구할 수 없습니다.

시스템에 VPN 표시가 나타나더라도 터널이 일정 단계까지 설정되었다는 뜻일 뿐, 모든 대상에 정상적으로 접속할 수 있다는 뜻은 아닙니다. 휴대폰에서 다른 VPN, 업무용 프로파일, 보안 소프트웨어의 네트워크 터널을 사용 중이라면 시스템에서 허용하는 동시 사용 방식을 먼저 확인해 서로 대체되지 않도록 하세요. 테스트하는 동안 클라이언트를 계속 실행 상태로 두세요. Android에서 화면을 잠근 뒤 연결이 끊긴다면 앱의 백그라운드 실행 및 배터리 제한을 확인하세요. 설정을 막 가져온 시점에 시스템 옵션을 한꺼번에 변경하지 마세요.

TUN: 브라우저 확인 후 필요할 때 설정

데스크톱에서 시스템 프록시를 따르지 않는 앱이 있을 때 TUN을 고려하세요. TUN은 가상 네트워크 인터페이스를 통해 트래픽을 더 넓게 처리하며 관리자 권한, 서비스 구성 요소, 추가 네트워크 설정이 필요할 수 있습니다. 처음 설정할 때 시스템 프록시와 TUN을 동시에 켜면 문제가 생겼을 때 원인을 찾기 어려워집니다. 브라우저 접속을 확인한 뒤 TUN 설정 안내에 따라 켜고 대상 앱을 다시 테스트하세요. 모바일 클라이언트의 VPN 트래픽 처리 메뉴와 데스크톱 TUN 스위치를 같은 기능으로 간주해서는 안 됩니다.

4단계: 접속 및 실제 경로 확인

연결한 뒤 프록시로 접속해야 하는, 평소에도 사용할 수 있는 웹사이트를 여세요. 캐시된 제목이나 오래된 이미지가 아니라 페이지 본문이 실제로 로드되는지 확인하세요. 다음으로 클라이언트의 ‘연결’ 페이지를 열고 브라우저를 새로고침해 해당 도메인의 새 연결이 나타나는지 살펴보세요. 첫 확인의 목적은 속도 측정이 아니라 요청이 클라이언트에 전달되고, 예상한 규칙이 적용되며, 유효한 출구를 선택했는지 확인하는 것입니다.

연결 기록에서 대상 도메인, 적용된 규칙, 정책 그룹, 최종 프록시를 확인하세요. 클라이언트마다 표시 항목이 다르며 연결을 눌러야 상세 정보가 열리는 경우도 있습니다. 대상 연결에 직접 연결로 표시되지만 프록시를 거쳐야 한다고 예상했다면 2단계로 돌아가 모드와 해당 분류 그룹을 확인하세요. 모든 트래픽을 전역으로 바꾼 뒤 문제가 해결되었다고 단정하지 마세요. 전역 모드는 잠시 비교할 때는 유용하지만, 평소 규칙 모드를 사용하려면 규칙과 그룹을 올바르게 설정해야 합니다.

현재 설정에서 직접 연결되어야 하는 웹사이트도 열고 연결 기록에서 경로를 비교하세요. 규칙 모드에서는 두 대상이 서로 다른 경로를 사용하는 것이 정상일 수 있습니다. 공인 IP 확인 사이트는 해당 요청의 출구만 보여주므로 모든 앱의 트래픽이 처리되고 있음을 증명하지는 않습니다. 브라우저에서 접속된다고 해서 터미널, 게임 또는 다른 프로그램도 같은 경로를 사용한다는 뜻은 아닙니다. 특정 앱을 확인하려면 해당 앱에서 새 요청을 발생시킨 뒤 관련 연결을 살펴보세요.

브라우저에서 웹페이지가 열리지만 연결 목록에 대상 기록이 없다면 페이지가 캐시에서 불러온 것이 아닌지 확인하고, 브라우저에서 프록시 확장 프로그램이나 별도 프록시, 다른 네트워크 경로를 사용하지 않는지 살펴보세요. 연결이 매우 짧아 새로고침 중 사라질 수도 있으므로 로그 페이지를 함께 확인할 수 있습니다. 종료된 연결을 보관하는 기능이 있다면 이를 사용해 방금의 기록을 확인하세요. 시스템 프록시가 켜져 있다는 표시만 보고 실제 트래픽 경로 확인을 건너뛰지 마세요.

문제 해결: 4단계를 역순으로 점검

아무 사이트에도 접속할 수 없다면 클라이언트가 실행 중인지, 코어에 오류가 없는지, 현재 설정이 방금 가져온 항목인지부터 확인한 다음 정책 그룹에 유효한 선택 항목이 있는지 살펴보세요. 이어서 시스템 프록시나 모바일 VPN이 실제로 켜져 있는지 확인하세요. 데스크톱에서는 시스템 프록시를 끄고 기존 직접 연결 네트워크가 작동하는지 확인하세요. 모바일에서는 VPN 연결을 끊고 같은 방식으로 비교하세요. 기존 네트워크도 작동하지 않는다면 프록시를 계속 바꾸기보다 로컬 네트워크 문제를 먼저 해결해야 합니다.

일부 대상에만 접속할 수 없다면 해당 연결에 적용된 규칙과 출구를 확인하고, 같은 정책 그룹에서 유효한 다른 프록시를 시도하세요. 한 번에 변수 하나만 바꾸세요. 연결 기록에 예상한 출구가 표시되는데도 연결 오류가 발생한다면 로그에서 대상 주소, 이름 확인 오류, 핸드셰이크 오류를 확인하고 서비스 상태와 함께 살펴보세요. DNS와 프로토콜 세부 사항은 이 초기 설정 안내에서 다루지 않습니다. 용어는 개념 빠른 안내에서 확인하고 구체적인 설정은 설정 심화 안내를 참고하세요.

웹페이지는 정상적으로 열리지만 특정 앱에서 문제가 계속되면 해당 앱이 시스템 프록시를 사용하는지, 설정을 바꾼 뒤 앱을 완전히 종료하고 다시 시작해야 하는지 확인하세요. 일부 앱은 기존 연결을 재사용하므로 정책 그룹을 바꿔도 연결이 즉시 새로 만들어지지 않을 수 있습니다. 대상 앱을 종료한 뒤 다시 열어 확인하세요. 클라이언트 설정 전체를 초기화할 필요는 없습니다. 해당 앱이 시스템 프록시를 따르지 않는다고 확인된 경우에만 앱 자체 프록시 설정이나 TUN을 고려하세요. 구독을 반복해서 가져오지는 마세요.

설정 완료 후: 재현 가능한 상태 유지

초기 설정이 완료된 상태란 현재 설정이 올바르고, 규칙 모드가 분명하며, 정책 그룹에 유효한 출구가 있고, 대상 연결이 클라이언트 기록에 나타나 예상한 경로로 접속되는 것입니다. 현재 설정 이름, 프록시 모드, 트래픽 처리 방식을 기록해 두면 충분합니다. 구독 링크를 스크린샷으로 저장할 필요는 없습니다. 나중에 문제가 생기면 확인된 설정과 비교해 불필요한 재설치와 무작정 설정 변경을 줄일 수 있습니다.

데스크톱 클라이언트를 종료하기 전에 시스템 프록시를 끄거나 정상 종료 시 클라이언트가 시스템 프록시 설정을 복구하는지 확인하세요. 창을 닫아도 트레이로 최소화되어 백그라운드에서 계속 실행될 수 있습니다. 프로그램을 강제 종료하면 시스템 프록시가 로컬 포트를 계속 가리켜 직접 연결도 되지 않을 수 있습니다. 모바일에서 더 이상 트래픽을 전달하지 않을 때는 클라이언트의 연결 해제 버튼을 누르고 시스템 VPN도 종료되었는지 확인하세요. 기본 설정 절차는 여기까지입니다. 구독 업데이트, 규칙 오버라이드, TUN 최적화는 필요할 때 확인하세요.