클라이언트는 조작 화면, 코어는 연결 처리 담당
Clash 생태계는 모든 기기에 하나의 설치 파일을 사용하는 단일 제품이 아닙니다. 그래픽 클라이언트는 설정 관리, 프록시 선택, 연결 확인, 시스템 연동을 담당하고 코어는 설정을 읽고 규칙을 적용해 외부 연결을 만듭니다. mihomo는 이 생태계에서 지속적으로 개발되는 오픈소스 코어입니다. 이 관계를 이해하면 화면의 기능 스위치와 설정 파일의 항목을 구분하고, 문제를 클라이언트 설정에서 찾아야 할지 코어 설정에서 찾아야 할지 판단하기 쉽습니다.
클라이언트마다 사용하는 코어 빌드, 기본 설정, 설정 병합 방식이 다를 수 있으므로 메뉴 이름이나 튜토리얼 화면이 정확히 일치하지 않을 수 있습니다. 화면보다 작업 목표에 집중하세요. 설정 메뉴를 찾고, 유효한 설정을 적용하고, 프록시를 선택한 뒤 트래픽이 처리되는지 확인하면 됩니다. 버튼 위치가 바뀌어도 전체 절차가 달라진 것은 아닙니다. 반대로 메뉴 이름이 비슷하더라도 모든 고급 설정을 그대로 적용할 수 있는 것은 아닙니다.
기존 프로젝트와 새 포크는 유지 관리 상태를 따로 확인하세요
Clash 공식 웹사이트, Clash Verge 다운로드, Clash for Windows 지원 종료 등을 검색하면 오래된 튜토리얼, 보관된 프로젝트, 후속 포크가 함께 표시될 수 있습니다. 일부 설정 문법을 공유하더라도 관리 주체와 배포 경로는 서로 다릅니다. 다운로드하기 전에 프로젝트명을 확인하고 최신 릴리스 안내를 읽은 뒤 운영체제에 맞는 설치 파일을 선택하세요. 오래된 글에 나온 프로그램명이 현재도 권장되는 선택이라고 단정하지 마세요.
보관된 프로젝트라고 해서 기존 파일이 바로 작동하지 않는 것은 아니지만, 이후 호환성과 문제 수정 여부는 별도로 판단해야 합니다. 이전을 계획한다면 현재 정상 작동하는 설정을 저장하고 사용자 규칙, 프록시 그룹 이름, 로컬 포트를 기록하세요. 새 클라이언트에서 확인을 마친 뒤 기존 프로그램을 정리하면 차이가 생겼을 때 비교할 기준이 남아 있어 설정을 처음부터 다시 만들 필요가 없습니다.
오픈소스 정보는 저장소에서, 연결 상태는 실제 설정으로 확인하세요
오픈소스 저장소에서는 소스 코드, 라이선스, 커밋 기록, 이슈 논의를 확인할 수 있어 프로젝트 구현과 변경 사항을 살펴보는 데 유용합니다. mihomo의 공개 저장소는 MetaCubeX 조직에서 관리합니다. 아래 명령은 소스 코드를 가져오므로 구현이나 빌드 과정을 살펴보려는 사용자에게 적합합니다. 일반 사용자는 클라이언트를 설치하기 위해 명령을 실행할 필요가 없으며, 4단계 시작을 위해 빌드 환경을 구성할 필요도 없습니다.
소스 코드 공개 여부와 실제 연결 가능 여부는 별개의 문제입니다. 구독 유효성, 프록시 서버 접속 가능 여부, 네트워크 환경의 접근 허용 여부, 규칙 적용 결과가 모두 연결에 영향을 줍니다. 이 사이트는 검증되지 않은 다운로드 수나 평점 대신 실제로 확인할 수 있는 점검 항목을 안내합니다. 설정을 불러올 수 있는지, 프록시를 선택할 수 있는지, 요청 기록이 남는지, 최종 연결 경로가 예상과 일치하는지 확인하세요.
클라이언트 업데이트와 구독 업데이트는 별도로 관리하세요
클라이언트 업데이트는 보통 화면, 시스템 연동 또는 포함된 코어를 변경합니다. 구독 업데이트는 구독 주소에서 설정을 다시 가져오는 작업입니다. 클라이언트 업데이트로 서비스 구독이 자동 갱신되지는 않으며, 구독 업데이트가 앱을 업그레이드하지도 않습니다. 구독 업데이트에 실패하면 먼저 링크에 접속할 수 있는지, 응답 내용이 지원되는 형식인지, 서비스가 여전히 유효한지 확인하세요. 모든 실패를 오래된 클라이언트 탓으로 돌리지 마세요.
업그레이드 전에 변경 사항을 읽고 현재 설정을 내보내세요. 업그레이드 후에는 기존 프록시 그룹, 덮어쓰기, DNS 설정이 예상대로 유지됐는지 확인하고 자주 사용하는 앱의 연결을 다시 테스트합니다. 구독에서 생성된 파일을 직접 수정했다면 다음 구독 업데이트 때 변경 사항이 덮어써질 수 있습니다. 계속 유지할 규칙은 클라이언트가 공식 지원하는 덮어쓰기 또는 병합 기능을 사용하고 복구할 수 있도록 백업해 두세요.
문제를 제보하기 전에 재현 가능한 점검 내용을 정리하세요
커뮤니티에 도움을 요청할 때는 운영체제와 클라이언트명, 사용 중인 트래픽 처리 방식, 문제가 시작된 단계를 먼저 설명하세요. 모든 사이트에서 실패하는지 특정 도메인이나 앱에서만 실패하는지 밝히고, 규칙 모드와 전역 모드에서 차이가 있는지도 적어 주세요. 이런 정보가 단순히 연결되지 않는다는 설명보다 문제 범위를 파악하는 데 도움이 되며 추가 질문도 줄일 수 있습니다.
로그와 설정에는 구독 인증 정보, 서버 주소, 개인 네트워크 정보가 포함될 수 있습니다. 공유하기 전에 민감한 내용을 삭제하고 문제와 관련된 설정 구조, 오류 메시지, 재현 절차만 남기세요. 구독 주소 전체를 공개하거나 수정한 긴 설정 파일을 현재 작동하는 환경에 그대로 덮어쓰지 마세요. 먼저 최소 범위로 비교 테스트한 뒤 DNS, 라우팅, TUN 설정을 조정할지 결정하세요.