원본 Clash, Meta, mihomo
원본 Clash는 노드, 프록시 그룹, 라우팅 규칙을 YAML로 작성하는 방식을 정착시켰고, 여러 그래픽 클라이언트가 이 설정 구조를 이어받았습니다. 원본 프로젝트의 공개 유지 관리가 중단된 뒤에도 생태계의 포크는 계속 발전했습니다. Clash.Meta는 이후 mihomo라는 이름으로 개발을 이어 갔습니다. 따라서 가이드에서 언급하는 Meta와 mihomo는 역사적으로 연결되어 있지만, Clash라는 이름을 쓰는 모든 앱을 같은 것으로 봐서는 안 됩니다. 오래된 가이드를 읽을 때는 코어, 그래픽 클라이언트, 구독 형식 중 무엇을 가리키는지 먼저 확인하세요.
클라이언트는 대개 코어를 내장하거나 호출하고, 설정 다운로드, 시스템 프록시, 서비스 관리, 연결 확인 기능을 제공합니다. 인터페이스를 바꿔도 프로토콜 지원은 달라지지 않을 수 있고, 코어를 교체해도 인터페이스에 관련 옵션이 자동으로 추가되지는 않습니다. 일반 사용자라면 유지 관리 안내가 분명한 클라이언트를 먼저 고른 뒤 사용 중인 코어와 기능 메뉴를 확인하는 편이 안전합니다. 생소한 필드가 나오면 들여쓰기를 반복해서 바꾸기보다 해당 코어 문서를 확인하세요. 구형 코어가 새 문법을 받아들이지 못할 수 있습니다.
프로토콜 지원 및 설정 호환성
Shadowsocks, VMess, Trojan, VLESS, Hysteria2, TUIC는 연결 매개변수와 전송 방식이 서로 다르며, 프로토콜 이름만으로 실제 속도를 예측할 수는 없습니다. 회선 품질, 서버 설정, 패킷 손실, 기기 성능도 결과에 영향을 줍니다. 특히 UDP 기반 전송 방식은 사용 중인 네트워크에서 해당 트래픽을 허용해야 합니다. 클라이언트가 설정 필드를 인식하더라도 연결에 필요한 조건이 갖춰졌다는 뜻은 아닙니다. 먼저 서비스 제공자가 안내한 매개변수를 지원하는지 확인한 뒤 모바일 네트워크 전환, 배터리 소모, 관리 복잡성을 고려하세요.
Clash YAML에서 자주 쓰이는 노드, 프록시 그룹, 규칙 필드는 여러 프로젝트에서 이어져 왔지만, 새 프로토콜이나 DNS 옵션, 규칙 데이터 형식까지 구형 코어가 인식한다고 보장할 수는 없습니다. 전체 설정 파일, 노드 제공자, 단일 노드 링크는 서로 다른 자료입니다. 구독을 변환하면 특정 클라이언트 전용 필드가 사라지거나 규칙과 프록시 그룹 이름의 연결이 끊길 수 있습니다. 가져오기 오류가 나면 로그를 확인해 형식 해석, 필드 지원, 리소스 다운로드 중 어느 단계의 문제인지 파악하세요. 문법 검사를 통과하는 것은 연결 확인의 첫 단계일 뿐입니다.
이름보다 유지 관리 기록을 확인하세요
프로젝트를 장기간 사용해도 좋을지 판단하려면 공개된 소스 코드, 릴리스 노트, 이슈 논의와 기능 변경에 맞춰 문서가 갱신되는지 확인하세요. 클라이언트와 내장 코어의 업데이트 주기는 다를 수 있으며, 규칙 데이터베이스도 별도로 관리됩니다. 인터페이스 앱, 코어, 구독을 업데이트하는 일은 각각 다른 문제를 해결합니다. 하나가 성공적으로 업데이트됐다고 나머지까지 모두 최신이라고 볼 수는 없습니다. 다운로드 페이지에서는 현재 사용 중인 선택지와 지원이 종료된 보관 항목을 구분합니다. 보관 항목은 이전이나 과거 설정을 참고할 때 활용하세요.
업데이트 전에는 정상 작동하는 설정과 오버라이드 설정을 백업하고, 현재 프록시 모드, DNS 방식, TUN 상태를 기록해 두세요. 업데이트 후에는 설정을 다시 불러오고 자주 쓰는 앱, 로컬 서비스, 출구 선택을 확인하세요. 문제가 생기면 모든 설정을 기본값으로 되돌리기보다 변경 기록을 항목별로 대조하는 편이 좋습니다. 공개적으로 문제를 문의할 때는 시스템, 클라이언트 이름, 사용 중인 코어, 민감 정보를 가린 오류 내용을 함께 제공하면 ‘연결이 안 된다’는 설명만으로 문의하는 것보다 원인을 파악하기 쉽습니다.
연결 확인 및 자료 살펴보기
노드 지연 시간 테스트는 지정된 테스트 대상과의 연결 결과를 보여줄 뿐, 모든 웹사이트와 앱이 같은 경로를 사용한다는 뜻은 아닙니다. 설정이 적용됐는지 확인하려면 클라이언트의 연결 기록, 적용된 규칙, 실제 출구를 함께 살펴본 뒤 앱이 시스템 프록시를 읽는지 또는 TUN 라우팅에 포함됐는지 확인하세요. 일부 앱만 문제라면 진입점과 앱 자체 프록시 설정을 먼저 점검하고, 일부 도메인만 문제라면 DNS와 규칙 매칭을 먼저 살펴보세요. 불필요한 설정 변경을 줄이는 데 도움이 됩니다.
Fake-IP, 프록시 그룹, 규칙 제공자, UWP 루프백 같은 용어가 낯설다면 용어집에서 개념을 먼저 확인한 뒤 가이드를 따라 설정해 보세요. 기술 참고 자료에서는 프로토콜 설계, 코어 간 관계, 구독 호환성을 비교하므로 클라이언트나 서버 구성을 바꾸기 전에 읽어보면 좋습니다. 이 사이트의 예시 창은 설정 간 관계를 설명하기 위한 것으로, 모든 운영체제에서 특정 클라이언트의 전체 화면을 재현하거나 설치 후 실제 연결을 확인하는 일을 대신하지 않습니다.