문제 확인 설정 및 연결 문제 해결

Clash 문제 해결

문제가 발생한 단계에 따라 확인하세요. 먼저 설정과 트래픽 진입점을 점검한 뒤 출구, DNS, 규칙을 살펴봅니다. 결과를 비교할 수 있도록 한 번에 설정 하나씩만 변경하세요.

입문 가이드

클라이언트, 코어, 설정의 역할을 구분해 설치 완료와 연결 가능 상태를 혼동하지 마세요.

Clash 클라이언트, mihomo 코어, 구독은 각각 어떤 역할을 하나요?

Clash 클라이언트는 설정 가져오기, 모드 전환, 시스템 프록시, 로그 확인 등의 인터페이스를 제공합니다. mihomo 코어는 연결을 처리하고 규칙을 적용하며 DNS를 해석합니다. 구독은 설정을 가져오는 방식으로, 보통 프록시 서버, 정책 그룹, 규칙이 포함되며 구체적인 내용은 제공업체에 따라 다릅니다. 클라이언트를 설치했다고 해서 사용할 수 있는 프록시 서비스까지 제공되는 것은 아닙니다. 문제를 확인할 때는 먼저 설정이 정상적으로 로드되는지, 구독에 포함된 서비스가 유효한지, 마지막으로 시스템 트래픽이 코어로 들어오는지 차례로 확인하세요. 인터페이스가 실행된 것만으로 연결이 정상이라고 판단하지 마세요.

규칙 모드, 전역 모드, 직접 연결 모드는 어떻게 선택하나요?

규칙 모드는 설정에 지정된 순서대로 규칙을 적용해 연결별 정책을 선택하므로 일상적인 트래픽 분기에 적합합니다. 전역 모드는 코어로 들어오는 연결에 전역 정책을 적용하지만, 사용할 수 있는 출구를 선택해야 합니다. 직접 연결 모드에서는 코어로 들어온 연결이 대상에 바로 접속합니다. 처음 사용하는 경우 규칙 모드부터 시작하는 것이 좋습니다. 특정 사이트의 문제를 확인할 때는 잠시 전역 모드로 바꿔 비교해 보세요. 전역 모드에서는 되지만 규칙 모드에서는 안 된다면 규칙 적용 결과와 정책 그룹 선택을 확인해야 합니다. 전역 모드가 모든 앱의 트래픽을 자동으로 처리하는 것은 아니므로 시스템 프록시나 TUN 같은 트래픽 진입점도 올바르게 설정해야 합니다.

구독 링크와 로컬 YAML 설정은 무엇이 다른가요?

구독 링크는 원격에서 설정을 가져오는 방식으로, 업데이트하면 제공업체의 설정을 다시 다운로드합니다. 로컬 YAML 설정은 사용자가 저장하고 수정하는 파일이며 일반적으로 원격 업데이트가 자동 반영되지 않습니다. 가져올 수 있는지는 파일 이름이 아니라 설정 형식과 코어의 지원 여부에 따라 달라집니다. 구독으로 생성된 설정을 수정하기 전에 업데이트 시 변경 사항이 덮어써지는지 확인하세요. 사용자 지정 규칙을 계속 유지하려면 클라이언트에서 지원하는 오버라이드 기능을 우선 사용하세요. 백업할 때는 현재 설정 이름과 출처를 함께 기록하고, 화면 캡처나 로그를 공유하기 전에는 구독 링크의 인증 정보를 가리세요.

Clash 무료 노드를 일상적인 연결에 사용해도 되나요?

Clash 클라이언트에는 어디서나 사용할 수 있는 프록시 서비스가 포함되어 있지 않습니다. 공개된 무료 노드는 언제든 작동하지 않을 수 있으며 운영 주체나 데이터 처리 방식이 불분명할 수도 있습니다. 사용하기 전에 출처, 적용 규칙, 서비스 이용 권한을 확인하세요. 노드를 가져오기 위해 출처를 알 수 없는 인증서를 설치하거나 계정 비밀번호를 입력하지 마세요. 공개 설정은 DNS, 규칙, 외부 제어 인터페이스를 변경할 수 있으므로 가져온 뒤 해당 항목을 확인해야 합니다. 연결에 성공했다는 사실은 그 시점에 네트워크에 접속할 수 있었다는 뜻일 뿐, 장기적인 안정성이나 개인정보 보호를 보장하지 않습니다. 로그인이나 결제 시에는 HTTPS 인증서 검증을 유지하세요.

설정 및 설치

설치 파일, 설정 출처, 현재 설정, 권한 순서로 확인해 준비하세요.

운영체제와 프로세서 아키텍처에 맞는 설치 파일은 어떻게 고르나요?

먼저 시스템 정보에서 운영체제 버전과 프로세서 아키텍처를 확인한 다음 알맞은 설치 파일을 선택하세요. Windows는 보통 x64와 ARM64를 구분합니다. macOS는 Intel과 Apple Silicon용을 확인해야 합니다. Android는 arm64와 arm이 일반적이며, 범용 패키지를 사용할 수 있는지는 다운로드 안내를 확인하세요. Linux는 배포판에 따라 deb 또는 rpm 패키지를 선택해야 합니다. 기기 외형만으로 아키텍처를 판단하거나, 코어 압축 파일을 GUI 클라이언트로 착각하지 마세요. 설치가 시스템에 의해 차단되면 출처와 호환성 요구 사항을 먼저 확인하고 구체적인 안내에 따라 처리하세요. 시스템 보안 설정을 모두 끄는 방법은 권장하지 않습니다.

구독을 가져오지 못하거나 업데이트 시 만료 오류가 뜨면 무엇부터 확인해야 하나요?

먼저 구독 링크가 온전한지, 공백이나 줄바꿈이 섞이지 않았는지, 웹페이지 주소를 복사한 것은 아닌지 확인한 뒤 클라이언트 로그에서 구체적인 오류를 살펴보세요. 401 또는 403 오류가 발생하면 이용 권한과 계정 상태를 먼저 확인하고, 404 오류라면 주소가 변경되었는지 확인하세요. 요청 시간이 초과되면 네트워크에 접속할 수 없는 것인지 서버가 응답하지 않는 것인지 구분해야 합니다. 로그인 페이지가 반환되거나 형식이 지원되지 않는다면 Clash 코어에서 사용할 수 있는 설정을 다시 받으세요. 요청 제한을 피하려면 업데이트를 반복해서 누르지 마세요. 현재 사용할 수 있는 설정을 보관한 뒤 제공업체에 유효 기간, 트래픽 한도, 링크 상태를 문의하세요.

설정을 가져온 뒤 제대로 적용됐는지 어떻게 확인하나요?

가져오기가 끝나면 설정 화면에서 해당 항목을 현재 설정으로 선택하고 구문 오류나 로드 실패 메시지가 없는지 확인하세요. 다음으로 프록시 화면에서 규칙에 사용될 정책 그룹에 이용 가능한 출구를 선택한 뒤 시스템 프록시를 켭니다. 모바일에서는 시스템의 VPN 연결 생성을 허용해야 합니다. 대상 사이트를 열고 연결 또는 로그 화면에 해당 요청과 규칙 적용 결과가 표시되는지 확인하세요. 요청이 보이지 않으면 노드를 계속 바꾸기보다 먼저 트래픽 진입점을 점검하세요. 설정을 전환하면 이후 새 연결에 적용되지만, 기존의 장시간 연결은 이전 정책을 계속 사용할 수 있습니다. 관련 앱을 종료한 뒤 다시 확인하세요.

TUN 모드를 켤 때 권한이 부족하다고 나오면 어떻게 해야 하나요?

TUN 모드는 가상 네트워크 인터페이스를 만들고 라우팅을 조정하므로 관리자 권한, 클라이언트 서비스 또는 시스템 VPN 권한이 필요한 경우가 많습니다. Windows에서는 클라이언트 안내에 따라 서비스 모드를 설치하고 실행한 뒤 TUN을 다시 켜세요. macOS에서는 아직 완료되지 않은 권한 확인 절차가 있는지 살펴보세요. Linux에서는 실행 계정, 필요한 권한, 가상 인터페이스 지원 여부를 확인해야 합니다. 모바일에서는 VPN 권한 요청이 거부되지 않았는지 확인하세요. 그래도 실패한다면 로그에서 인터페이스 생성이나 라우팅 설정 오류를 확인하고 다른 VPN이 리소스를 점유하고 있는지도 살펴보세요. 먼저 TUN을 꺼서 네트워크를 복구한 다음 항목별로 처리하고, DNS와 라우팅 설정을 동시에 변경하지 마세요.

전체 가져오기 절차는 사용 가이드에서, 플랫폼별 설치 파일 선택은 Clash 다운로드 페이지에서 확인하세요.

사용 팁

자동 실행, 설정 전환, 트래픽 분기 변경은 화면 상태만 확인하지 말고 새 연결을 만들어 점검하세요.

Clash 시작 시 자동 실행과 자동 연결은 따로 설정해야 하나요?

시작 프로그램 설정은 Clash 클라이언트를 실행할 뿐, 시스템 프록시나 TUN 또는 이전 설정까지 자동으로 활성화하지 않을 수 있습니다. 먼저 클라이언트 설정에서 시작 시 실행을 켜고, 프록시 상태 복원이나 코어 시작 옵션이 있는지 확인하세요. 마지막으로 시스템에 다시 로그인해 실제 동작을 점검합니다. Windows에서는 서비스 모드와 사용자 인터페이스의 시작 시 실행이 별도 설정일 수 있습니다. 모바일에서는 백그라운드 실행이나 배터리 정책의 영향을 받을 수 있습니다. 재부팅 후 연결되지 않는다면 현재 설정과 이용 권한을 확인한 뒤 코어가 실행 중인지 점검하세요. 트레이 아이콘만 보고 프록시가 트래픽을 처리한다고 판단하지 마세요.

여러 구독을 어떻게 관리해야 전환 후 규칙이 꼬이지 않나요?

각 설정에 출처와 용도를 알아볼 수 있는 이름을 붙이고 업데이트 주기, 정책 그룹, 사용자 지정 오버라이드를 따로 기록하세요. 대부분의 클라이언트는 현재 설정을 전환할 때 전체 설정 하나를 불러오며 모든 구독을 자동으로 병합하지 않습니다. 따라서 이전 설정에서 선택한 정책 그룹이 새 설정에는 없을 수 있습니다. 전환한 뒤 주요 정책 그룹을 확인하고 대상 요청에 어떤 규칙이 적용되는지 살펴보세요. 여러 프록시 출처를 병합해야 한다면 명시적으로 지원되는 프록시 제공자나 병합 기능을 사용하고 이름이 같은 항목이 충돌하지 않도록 하세요. 원격 업데이트 전에 백업을 보관하고, 정상 작동을 확인한 뒤 일상적으로 사용하는 설정을 교체하세요. 유일하게 사용할 수 있는 파일을 바로 덮어쓰지 마세요.

규칙 모드에서 특정 사이트가 잘못된 출구로 연결되면 어떻게 확인하나요?

먼저 연결 화면에서 해당 사이트의 요청을 찾아 대상 도메인, 적용된 규칙, 최종 정책을 기록하세요. 규칙은 보통 위에서 아래 순서로 적용되므로, 앞에서 일치한 포괄적인 규칙이 뒤에 있는 구체적인 규칙보다 먼저 적용될 수 있습니다. 정책 그룹에서 직접 연결이나 다른 출구를 선택한 것은 아닌지도 확인하세요. 연결 정보에 IP 주소만 표시된다면 DNS와 도메인 식별이 설정의 예상대로 작동하는지 추가로 점검해야 합니다. 규칙을 추가할 때는 명확한 도메인 조건을 사용하고 먼저 적용될 수 있는 규칙보다 앞에 배치하세요. 수정 후에는 새 연결을 만들어 테스트하세요. 기존 연결을 재사용할 수 있는 페이지를 새로 고치는 것만으로 확인하지 말고, 원인을 찾는 대신 지나치게 포괄적인 규칙을 추가하지 마세요.

Clash Fake-IP란 무엇이며 어떤 경우에 조정해야 하나요?

Fake-IP는 도메인에 대응하는 주소를 반환하고, 코어는 매핑 정보를 이용해 도메인을 복원한 뒤 연결을 처리합니다. 실제 서버 주소는 아닙니다. 정상적으로 사용하려면 DNS 요청과 이후 연결이 올바른 처리 경로로 들어가야 합니다. 로컬 네트워크 기기 검색, 특정 게임 또는 앱에서 호환성 문제가 명확히 나타난다면 먼저 로그를 확인하고 해당 도메인에 필터 규칙을 적용해 보세요. 기능 전체를 바로 끄는 것은 피하세요. 향상 모드를 변경한 뒤에는 시스템과 앱의 DNS 캐시를 지우고 새 연결을 만들어야 할 수 있습니다. 조회 결과에 매핑 주소가 보이는 것만으로 장애라고 할 수는 없습니다. 요청이 코어에 들어오는지, 대상에 접속할 수 있는지를 함께 확인하세요.

규칙 집합, 정책 그룹, DNS 설정에 관한 자세한 내용은 고급 설정에서, 개념은 용어집에서 확인하세요.

문제 해결

요청이 코어에 들어오지 않는지, 규칙 선택이 잘못됐는지, 출구 연결이 실패했는지 먼저 구분한 뒤 알맞은 방법으로 해결하세요.

노드 연결 시간이 초과되거나 연결되지 않을 때 권장하는 점검 순서는 무엇인가요?

먼저 프록시를 끄고 기본 네트워크가 정상인지 확인한 다음 구독 만료 여부, 서버 주소와 포트의 유효성, 시스템 시간이 정확한지 살펴보세요. 이어 로그에서 도메인 해석 실패, 연결 시간 초과, 인증 실패를 구분합니다. 도메인 해석에 실패하면 DNS를, 시간이 초과되면 대상에 접속할 수 있는지를, 인증에 실패하면 서비스 인증 정보를 확인하세요. 같은 설정의 다른 출구와 비교하고, 라우팅 충돌을 배제하기 위해 다른 VPN은 잠시 끄세요. 클라이언트의 테스트 결과는 테스트 대상에서의 상태만 보여 주며 모든 사이트에 접속할 수 있다는 뜻은 아닙니다. 한 번에 설정 하나씩만 변경하고 오류가 발생했을 때의 로그를 보관해 여러 문제를 뒤섞지 마세요.

시스템 프록시를 켰는데도 브라우저나 앱에서 적용되지 않는 이유는 무엇인가요?

시스템 프록시는 해당 설정을 지원하는 앱에 프록시 진입점을 제공할 뿐, 모든 프로그램이 이를 사용하는 것은 아닙니다. 먼저 코어가 실행 중인지, 수신 대기 포트와 시스템 프록시 주소가 일치하는지 확인한 뒤 브라우저에 별도 프록시 설정이 있거나 확장 프로그램이 시스템 설정을 덮어쓰는지 살펴보세요. 웹페이지를 열었을 때 연결 화면에 요청이 없다면 트래픽 진입점에 문제가 있을 가능성이 큽니다. 요청은 있지만 직접 연결로 표시된다면 모드와 규칙을 확인하세요. 일부 명령줄 도구, 게임, 특수 앱은 프록시를 별도로 설정해야 하며 라우팅 영향을 이해한 뒤 TUN을 사용할 수도 있습니다. 다른 프록시 도구가 시스템 설정을 반복해서 바꾸는지도 확인하고 여러 트래픽 처리 프로그램을 동시에 실행하지 마세요.

Windows UWP 앱이 연결되지 않을 때 루프백 제한은 어떻게 해결하나요?

일부 Windows 앱 컨테이너는 루프백 접속 제한으로 인해 로컬 프록시 포트에 연결하지 못할 수 있지만, 일반 데스크톱 브라우저는 정상 작동할 수 있습니다. 먼저 문제가 해당 앱 유형에서만 발생하는지 확인한 다음 Clash 클라이언트의 UWP 루프백 도구를 사용하세요. 안내에 따라 필요한 권한을 부여하고 실제로 필요한 앱만 예외로 추가한 뒤 앱을 완전히 종료하고 다시 시작합니다. 모든 앱을 한꺼번에 추가하거나 방화벽을 꺼서 루프백 설정을 대신하지 마세요. 예외를 추가한 뒤에도 문제가 해결되지 않으면 해당 앱이 시스템 프록시를 사용하는지, 로그에 요청이 있는지 확인하세요. TUN은 별도의 트래픽 진입 방식이며 권한과 라우팅 환경을 고려해 사용할 수 있는지 판단해야 합니다.

프록시를 켠 뒤 DNS 오류나 HTTPS 인증서 오류가 발생하면 어떻게 해야 하나요?

먼저 오류 유형을 확인하세요. 도메인 해석에 실패하면 DNS 서버에 접속할 수 있는지, 요청이 예상한 해석 경로로 들어가는지, 암호화 DNS 주소 자체를 해석할 수 있는지 살펴봅니다. 인증서 오류가 발생하면 시스템 날짜, 인증서 유효 기간, 시스템 신뢰 저장소를 먼저 확인하고 프록시를 끈 상태와 비교하세요. 일반적인 프록시 전달에는 웹사이트 인증서를 교체할 필요가 없습니다. 경고를 없애려고 인증서 검증을 끄거나 출처가 불분명한 루트 인증서를 설치하지 마세요. 특정 네트워크나 출구에서만 문제가 생긴다면 다른 네트워크와 비교하고 인증서 발급자를 기록하세요. DNS를 변경한 뒤 새 연결을 만들고, 문제가 계속되면 로그와 전체 오류 메시지를 보관해 원인을 찾아보세요.