자주 묻는 질문

Clash 자주 묻는 질문: 개념부터 문제 해결까지 한 페이지로

구독 가져오기 실패, 노드 전체 타임아웃, 시스템 프록시 미작동—이런 문제는 대부분 정해진 원인과 해결법이 있습니다. 아래에서 4가지 분류로 자주 묻는 질문 20개를 정리했으며, 각 항목마다 구체적인 조작 방법을 제시합니다. 분류를 클릭하면 해당 위치로 바로 이동합니다.

분류 1

기초 개념

몇 가지 핵심 개념을 먼저 이해하면 이후 과정이 훨씬 수월해집니다.

Clash란 무엇인가요? '서비스 제공업체'와 '구독'은 어떤 관계인가요?

Clash는 오픈소스 프록시 클라이언트를 통칭하는 이름으로, 규칙에 따라 네트워크 트래픽을 서로 다른 출구로 분배하는 것이 핵심 기능입니다. Clash 자체는 노드를 제공하지 않습니다.

노드는 서비스 제공업체가 제공하며, 제공업체가 발급한 구독 링크를 클라이언트에 가져오면 노드 목록과 분기 규칙이 자동으로 생성됩니다. 간단히 말해 클라이언트는 도구이고 구독은 열쇠이며, 둘이 함께 있어야 작동합니다.

Clash for Windows 유지보수가 중단됐는데, 지금은 무엇을 추천하나요?

Clash for Windows 저장소는 보관 처리되어 더 이상 새 버전이 나오지 않으며, 기존 버전은 계속 실행되지만 장기적으로 의존하는 것은 권장하지 않습니다.

현재 각 플랫폼별 대체 방안은 이미 성숙한 상태입니다. Windows와 macOS는 Clash Plus 또는 Clash Verge Rev를, Android는 Clash Plus 또는 Clash Meta for Android를 선택할 수 있으며, 모두 지속적으로 유지보수되는 mihomo 커널을 기반으로 합니다. 다운로드 페이지에 플랫폼별 전체 목록이 정리되어 있습니다.

규칙 모드, 전역 모드, 직접 연결 모드는 어떤 차이가 있나요?

규칙 모드는 설정 파일의 분기 규칙에 따라 각 연결의 경로를 결정합니다. 일반 사이트는 직접 연결하고 프록시가 필요한 경우만 노드를 거치는 방식으로, 평소 기본 선택입니다. 전역 모드는 모든 트래픽이 프록시를 거치게 하며, 규칙이 잘못 판단될 때 임시로 급한 불을 끄기에 적합합니다. 직접 연결 모드는 프록시를 전혀 사용하지 않아 분기 기능을 임시로 끈 것과 같습니다.

대부분의 경우 규칙 모드로 두면 충분하며, 전역 모드를 장기간 켜 두면 트래픽이 낭비되고 국내 사이트 접속도 느려집니다.

커널과 클라이언트는 어떤 관계인가요? mihomo는 또 무엇인가요?

커널은 실제로 트래픽을 처리하는 명령줄 프로그램으로, 설정 해석, 규칙 매칭, 연결 수립을 담당합니다. 클라이언트는 커널을 감싸는 그래픽 인터페이스로, 구독 가져오기, 노드 전환, 시스템 프록시 켜기/끄기를 담당합니다.

mihomo는 현재 주류로 쓰이는 Clash 계열 커널로, Clash Meta 프로젝트를 이어받아 더 많은 프로토콜과 규칙 유형을 지원합니다. 화면에서 하는 모든 조작은 결국 커널이 실행합니다.

Clash를 사용하는 데 비용이 드나요?

클라이언트 자체는 무료이며 코드도 오픈소스라, 어떤 플랫폼에서도 소프트웨어 비용을 낼 필요가 없습니다.

실제로 비용이 발생하는 부분은 노드 서비스입니다. 구독 링크는 서비스 제공업체가 제공하며, 보통 월 단위나 트래픽 단위로 요금이 책정됩니다. 즉 본 사이트에서 클라이언트를 내려받는 것은 무료이지만, 네트워크에 연결하려면 별도로 사용 가능한 구독을 준비해야 합니다.

분류 2

설치 설정

각 플랫폼 설치 단계에서 자주 막히는 지점을 하나씩 해결합니다.

구독 링크는 클라이언트에 어떻게 가져오나요?

서비스 제공업체에서 전체 구독 URL을 복사한 뒤, 클라이언트의 '설정' 또는 '구독' 페이지를 열고 'URL에서 가져오기'를 선택합니다. 붙여넣고 확인하면 클라이언트가 자동으로 설정을 내려받아 노드 목록을 생성합니다.

가져오기가 끝나면 이 설정을 활성화한 뒤 시스템 프록시 스위치를 켜야 합니다. 플랫폼별 자세한 절차는 본 사이트의 빠른 시작 페이지를 참고하세요.

Windows 설치 시 SmartScreen이나 백신 프로그램에 차단되면 어떻게 하나요?

오픈소스 클라이언트는 상용 코드 서명 인증서를 구매하지 않았기 때문에, 흔히 볼 수 없는 설치 파일에 대해 SmartScreen이 경고를 띄우는 것은 정상적인 현상입니다. '추가 정보'를 클릭한 뒤 '실행'을 선택하면 설치를 계속할 수 있습니다.

백신 프로그램이 오탐하는 경우 설치 폴더를 예외 목록에 추가하면 됩니다. 설치 파일이 본 사이트 다운로드 페이지나 프로젝트 공식 채널에서 받은 것이 맞는지 확인한 뒤 허용하세요.

macOS에서 '확인되지 않은 개발자이므로 열 수 없습니다'라는 메시지가 뜨면 어떻게 하나요?

처음 실행할 때는 앱 아이콘을 마우스 우클릭한 뒤 '열기'를 선택하고 팝업 창에서 확인하면, 시스템이 이 선택을 기억합니다.

'파일이 손상되었습니다'라는 메시지가 뜨는 경우는 대부분 격리 속성 때문이며, 터미널에서 xattr -cr 뒤에 앱 경로를 붙여 실행해 격리 표시를 제거하면 다시 열립니다. macOS 관련 세부 명령은 전 플랫폼 가이드에 정리되어 있습니다.

Android에서 구독을 가져온 뒤 인터넷에 연결되지 않거나 VPN 권한 창이 뜨지 않는다면?

Android 클라이언트는 시스템 VPN 인터페이스를 통해 트래픽을 관리하므로, 처음 실행할 때 반드시 'VPN 연결 생성' 권한 팝업을 허용해야 합니다. 이때 거부를 눌렀다면 시스템 설정의 VPN 페이지에서 기록을 삭제한 뒤 클라이언트를 다시 실행해 권한 요청을 다시 띄우면 됩니다.

일부 커스텀 시스템은 백그라운드를 정리하므로, 클라이언트를 배터리 최적화 예외 목록에 추가하고 자동 실행을 허용하는 것을 권장합니다.

iOS에서는 Clash 클라이언트를 어떻게 설치하나요?

iOS 플랫폼에서는 App Store에서 Clash Plus를 설치하는 것을 추천합니다. 스토어 버전은 시스템 업데이트에 맞춰 지속적으로 유지보수되며, 자세한 내용은 공식 사이트 clashplus.io에서 확인할 수 있습니다.

설치 후 앱 안에서 구독을 가져오고, 처음 프록시를 실행할 때 시스템이 VPN 설정 추가를 요청하면 안내에 따라 허용하면 됩니다. 다운로드 페이지의 iOS 영역에 스토어로 바로 가는 링크가 있습니다.

분류 3

활용 팁

설치는 시작일 뿐, 몇 가지 설정만 조정해도 사용 경험이 한층 안정적입니다.

TUN 모드란 무엇인가요? 켜려면 어떤 권한이 필요한가요?

TUN 모드는 가상 네트워크 어댑터를 통해 시스템 하위 레벨에서 모든 트래픽을 관리하며, 시스템 프록시 설정을 따르지 않는 프로그램(일부 게임이나 명령줄 도구 등)까지 처리할 수 있습니다.

켜려면 더 높은 권한이 필요합니다. Windows에서는 관리자 권한으로 클라이언트를 실행하고 가상 네트워크 어댑터 드라이버를 설치해야 하며, macOS에서는 시스템 확장 프로그램 승인이나 관리자 비밀번호 입력이 필요하고, Android의 VPN 모드 자체가 같은 종류의 메커니즘입니다. 일상적인 브라우징에는 시스템 프록시만으로 충분하며, 프록시를 타지 않는 프로그램을 만났을 때 TUN을 켜면 됩니다.

같은 네트워크에 연결된 다른 기기가 이 컴퓨터의 프록시를 함께 쓰게 하려면?

클라이언트에서 allow-lan(로컬 네트워크 연결 허용)을 켜고, 혼합 포트 번호를 확인합니다. 기본값은 흔히 7890입니다. 그런 다음 TV나 게임기 등의 네트워크 설정에서 프록시 서버 주소를 이 컴퓨터의 로컬 IP로, 포트는 혼합 포트로 입력합니다.

컴퓨터 방화벽에서 해당 포트를 허용해야 하며, 두 기기가 같은 네트워크 대역에 있어야 한다는 점에 주의하세요.

구독은 얼마나 자주 업데이트해야 하나요? 자동 업데이트가 가능한가요?

서비스 제공업체는 수시로 노드 주소를 변경하므로, 구독을 오래 업데이트하지 않으면 실패하는 노드가 많아집니다. 주요 클라이언트는 구독에 자동 업데이트 간격을 설정할 수 있으며, 흔히 12~24시간 간격이 많이 쓰입니다.

수동 업데이트는 설정 페이지에서 새로고침 아이콘을 누르면 됩니다. 업데이트 후 노드 목록이 크게 바뀌었다면 지연 시간 테스트를 다시 진행한 뒤 노드를 선택하세요.

지연 시간 테스트의 밀리초 값은 무슨 의미인가요? 낮을수록 좋은가요?

패널에 표시되는 지연 시간은 클라이언트가 노드를 거쳐 테스트 주소로 요청을 보내고 받은 왕복 시간으로, 연결이 얼마나 빨리 이뤄지는지를 나타낼 뿐 실제 다운로드 속도와는 다릅니다.

이 값으로 타임아웃 노드를 빠르게 걸러낼 수 있지만, 지연 시간이 낮다고 해서 영상 재생이 매끄럽다는 보장은 없습니다. 대역폭과 회선 혼잡은 별개의 문제이기 때문입니다. 노드를 고를 때는 먼저 지연 시간으로 사용 불가능한 노드를 제외하고, 실제로 목표 사이트에 접속해 체감 속도를 비교하세요.

GeoIP 데이터베이스는 어떤 역할을 하나요? 업데이트가 필요한가요?

규칙에 있는 GEOIP,CN 같은 항목은 GeoIP 데이터베이스로 IP의 소속 지역을 판단합니다. 데이터베이스가 오래되면 일부 로컬 주소가 잘못 판단되어 프록시를 타는 경우가 생깁니다.

대부분의 클라이언트는 설정에서 원클릭 업데이트 기능을 제공하며, 몇 달에 한 번씩 업데이트하면 충분합니다. 로컬 사이트가 갑자기 노드를 거치게 되는 경우, GeoIP 데이터베이스를 업데이트하면 대부분 해결됩니다.

분류 4

문제 해결

연결 안 됨, 인터넷 끊김, 일부 앱이 프록시를 타지 않음—아래 순서대로 하나씩 확인해 보세요.

시스템 프록시를 켰는데도 브라우저가 여전히 프록시를 타지 않는다면?

먼저 클라이언트의 시스템 프록시 스위치가 실제로 켜져 있는지 확인한 뒤, 브라우저에 프록시 관련 확장 프로그램이 설치되어 있는지 확인하세요. SwitchyOmega 같은 확장은 시스템 설정을 덮어쓰므로 '시스템 프록시' 모드로 전환해야 합니다.

그런 다음 운영체제의 프록시 설정에서 주소와 포트가 올바르게 입력되었는지 확인합니다. 127.0.0.1과 클라이언트 포트를 가리켜야 합니다. 그래도 안 되면 브라우저를 재시작하세요. 일부 브라우저는 시작할 때 한 번만 프록시 설정을 읽어들입니다.

구독 가져오기나 업데이트가 실패하며 404, 403 또는 타임아웃이 뜬다면?

404는 보통 구독 주소가 만료되었거나 서비스 제공업체가 바꿨다는 뜻이므로, 사용자 센터에서 최신 링크를 다시 복사하세요. 403은 구독 접근이 제한된 상태일 수 있으니 서비스 제공업체에 문의해 계정 상태를 확인하세요. 타임아웃은 대부분 구독 도메인 자체에 연결되지 않는 경우이니, 먼저 사용 가능한 노드에 연결한 뒤 프록시가 켜진 상태에서 다시 업데이트를 시도하세요.

붙여넣을 때 링크가 완전한지 확인하고, 끝에 불필요한 공백이나 줄바꿈이 있어도 실패할 수 있습니다.

모든 노드가 타임아웃되고 하나도 연결되지 않는다면?

세 단계로 원인을 찾습니다. 첫 번째, 직접 연결 테스트: 프록시를 끄고 일반 사이트를 직접 열어봅니다. 열리지 않는다면 로컬 네트워크 자체에 문제가 있는 것입니다. 두 번째, 구독 확인: 구독을 업데이트한 뒤 다시 시도해 노드 대량 실패 여부를 배제합니다. 세 번째, 포트와 방화벽 확인: 클라이언트 포트가 다른 프로그램에 점유되지 않았는지, 방화벽이나 보안 소프트웨어가 클라이언트 프로세스를 막고 있지 않은지 확인합니다.

세 단계가 모두 정상인데도 연결되지 않으면 서비스 제공업체에 문의해 서버 상태를 확인하세요.

Microsoft Store 앱(UWP)이 프록시를 타지 않으면 어떻게 하나요?

Windows는 보안상의 이유로 기본적으로 UWP 앱이 로컬 루프백 주소에 접근하는 것을 막기 때문에, 스토어 버전 앱은 127.0.0.1에 있는 프록시를 인식하지 못합니다.

해결 방법은 루프백 제한을 해제하는 것입니다. 일부 클라이언트는 설정에 'UWP 루프백 예외' 도구를 내장하고 있어 대상 앱을 체크하면 됩니다. 마이크로소프트 공식 CheckNetIsolation 명령으로 하나씩 허용할 수도 있습니다. 허용 후에는 해당 앱을 다시 실행해야 적용됩니다.

Clash를 켠 뒤 컴퓨터 전체가 인터넷에 연결되지 않고, 끄면 복구된다면?

대부분 남아 있는 프록시 설정이나 TUN이 비정상 종료된 것이 원인입니다. 먼저 시스템 프록시가 이미 닫힌 포트를 가리키고 있는지 확인하고, 시스템 프록시를 수동으로 끈 뒤 클라이언트가 다시 관리하도록 합니다. TUN 모드를 켠 적이 있다면 비정상 종료로 인해 실패한 가상 네트워크 어댑터 라우팅이 남을 수 있으므로, 클라이언트를 재시작하고 TUN을 정상적으로 끈 뒤 필요하면 컴퓨터를 재부팅해 네트워크 스택을 초기화하세요.

또한 설정 파일의 포트와 시스템 프록시에 입력된 포트가 일치하는지도 확인하세요.

찾는 답이 없다면?

단계별 가이드를 처음부터 따라가면 대부분의 설정 문제는 과정 중에 자연스럽게 해결됩니다. 플랫폼별 세부 내용이 필요하면 전 플랫폼 가이드를 확인하세요.