ClashX 사용법: 구독 링크 추가부터 노드 변경까지 초보 가이드

ClashX는 macOS에서 프록시 프로필과 네트워크 규칙을 관리할 때 사용할 수 있는 가벼운 클라이언트입니다. 처음 설치한 뒤에는 프로그램이 실행되더라도 인터넷 연결이 바로 바뀌지 않아 당황하기 쉽습니다. 특히 구독 링크 추가, 프로필 갱신, 프록시 모드 선택, 원하는 노드 변경 순서를 정확히 알아야 안정적으로 사용할 수 있습니다. 이 글에서는 ClashX 초보자가 실제로 가장 많이 막히는 과정을 macOS 기준으로 단계별 안내합니다. 메뉴 이름은 사용 중인 ClashX 또는 호환 클라이언트 버전에 따라 조금 다를 수 있지만, 기본 원리는 거의 같습니다.

ClashX 설치 후 먼저 확인할 기본 설정

ClashX를 실행하면 macOS 상단 메뉴 막대에 작은 Clash 아이콘이 나타납니다. 창이 별도로 보이지 않더라도 프로그램이 백그라운드에서 실행 중일 수 있으므로 메뉴 막대부터 확인하세요. 아이콘을 클릭하면 프로필, 프록시 모드, 시스템 프록시, 프록시 그룹과 관련된 메뉴가 표시됩니다.

  1. ClashX를 macOS의 응용 프로그램 폴더에 설치합니다.
  2. 처음 실행할 때 네트워크 또는 시스템 프록시 권한을 요청하면 내용을 확인한 뒤 허용합니다.
  3. 상단 메뉴 막대의 Clash 아이콘이 표시되는지 확인합니다.
  4. 메뉴에서 Set as System Proxy 또는 이에 해당하는 시스템 프록시 활성화 항목을 확인합니다.
  5. 프로필을 추가하기 전에 사용 중인 구독 서비스가 macOS와 Clash 형식을 지원하는지 확인합니다.

ClashX가 실행되어도 시스템 프록시가 활성화되지 않으면 Safari, Chrome, 메신저 같은 일반 앱의 트래픽은 계속 직접 연결됩니다. 따라서 테스트할 때는 먼저 시스템 프록시 항목이 체크되어 있는지 확인해야 합니다. 반대로 업무용 내부 사이트나 사내 VPN을 사용 중이라면 시스템 프록시를 켠 뒤 일부 서비스가 영향을 받을 수 있으므로, 문제가 생길 때는 해당 도메인을 직접 연결 규칙으로 분리하는 방식이 안전합니다.

처음 확인할 순서: 메뉴 막대 아이콘 확인 → 프로필 추가 → 프로필 갱신 → 프록시 그룹에서 노드 선택 → 시스템 프록시 활성화 순서로 진행하면 원인을 찾기 쉽습니다.

ClashX에 구독 링크 추가하기

구독 링크는 여러 프록시 노드와 그룹 설정을 한 번에 불러오는 URL입니다. 서비스 제공자가 발급한 링크를 ClashX에 등록하면 노드 정보를 수동으로 하나씩 입력하지 않아도 됩니다. 보통 회원 페이지의 “구독”, “Clash 구독”, “Subscription” 또는 “配置文件” 메뉴에서 복사할 수 있습니다.

  1. 구독 서비스의 웹사이트에 로그인하고 Clash 또는 YAML 형식의 구독 URL을 복사합니다.
  2. macOS 상단 메뉴 막대에서 ClashX 아이콘을 클릭합니다.
  3. Config, Profiles 또는 配置 메뉴에서 프로필 관리 화면을 엽니다.
  4. URL 입력란에 복사한 구독 링크를 붙여 넣고 다운로드 또는 추가 버튼을 누릅니다.
  5. 다운로드가 완료되면 새 프로필을 선택해 활성 프로필로 지정합니다.

구독 링크는 일반 웹 주소처럼 보이지만, 내부에 서버 주소와 인증 정보가 포함될 수 있습니다. 따라서 다른 사람에게 공개하거나 공개 저장소, 스크린샷, 채팅방에 그대로 붙여 넣지 마세요. 링크가 유출되었다고 생각되면 제공자 페이지에서 구독 링크를 재발급하거나 기존 링크를 폐기하는 것이 좋습니다.

구독 링크 형식 예시
https://subscription.example.com/client/xxxxxxxxxxxxxxxx
또는
https://example.com/api/subscribe?token=your-private-token

링크를 추가했는데 프로필 목록에 나타나지 않는다면 URL 앞뒤에 공백이 들어갔는지 확인하고, 브라우저에서 해당 주소가 정상적으로 열리는지도 테스트해 보세요. 브라우저에서 다운로드가 차단되거나 HTML 오류 페이지가 표시된다면 ClashX의 문제가 아니라 구독 링크가 만료되었거나 클라이언트 형식이 맞지 않는 경우일 수 있습니다.

프로필 갱신 및 활성화 방법

구독 서비스의 노드가 추가되거나 삭제되어도 ClashX가 자동으로 최신 목록을 가져오지 못하는 경우가 있습니다. 이때는 프로필을 직접 갱신해야 합니다. 프로필 메뉴에서 해당 항목을 선택한 뒤 Update, Update Profile, 업데이트와 같은 명령을 실행하세요.

갱신이 완료되었다는 메시지가 보여도 현재 사용 중인 프로필이 바뀌었다는 뜻은 아닙니다. 다운로드한 프로필을 목록에서 다시 클릭해 활성화해야 할 수 있습니다. 일반적으로 현재 활성 프로필에는 체크 표시나 강조 표시가 붙습니다. 갱신 후 노드 수가 갑자기 0개로 표시되면 새 프로필을 적용하기 전에 YAML 형식 오류, 만료된 인증 토큰, 제공자의 일시적인 서버 오류를 확인해야 합니다.

  • 노드 이름은 그대로인데 연결이 안 됨: 프로필을 갱신하고 다른 노드로 테스트합니다.
  • 새 노드가 목록에 없음: 올바른 구독 URL인지, 갱신 시간이 최근인지 확인합니다.
  • 프로필 다운로드 실패: 브라우저와 다른 네트워크에서 URL 접근이 가능한지 확인합니다.
  • 설정이 매번 사라짐: 직접 수정한 임시 설정이 아니라 구독 프로필을 활성화했는지 확인합니다.
구독으로 내려받은 YAML 파일을 직접 편집하면 다음 갱신 때 수정 내용이 덮어써질 수 있습니다. 개인 규칙이나 DNS 설정을 추가해야 한다면 클라이언트의 별도 오버라이드 기능을 사용하거나 원본 설정을 백업해 두세요.

원하는 노드로 변경하는 방법

프로필을 정상적으로 적용한 다음에는 프록시 그룹에서 실제로 사용할 노드를 선택합니다. ClashX 메뉴에서 Proxy 또는 Proxies 항목을 열면 여러 그룹이 표시됩니다. 그룹 이름은 제공자마다 다르지만 보통 Proxy, Global, 자동 선택, 해외, 스트리밍과 같은 형태입니다. 먼저 최상위 그룹을 선택하고, 그 안에서 지역이나 서버 이름이 포함된 노드를 클릭하세요.

  1. ClashX 아이콘을 클릭하고 프록시 그룹 메뉴로 이동합니다.
  2. 트래픽을 담당하는 최상위 그룹을 찾습니다.
  3. 그룹 안의 실제 노드 목록에서 원하는 서버를 선택합니다.
  4. 체크 표시가 이동했는지 확인합니다.
  5. 브라우저를 새로고침하고 IP 확인 페이지나 접속이 필요한 사이트로 연결을 테스트합니다.

노드 이름에 숫자가 작다고 반드시 빠른 것은 아닙니다. 실제 속도는 현재 위치, 서버 부하, 국제 회선, 시간대에 따라 달라집니다. ClashX 또는 연결된 대시보드에서 지연 시간을 측정할 수 있다면 여러 노드를 비교하되, 핑이 낮은 노드가 모든 서비스에서 가장 빠르다는 뜻은 아니라는 점도 기억하세요. 웹 페이지는 빠르지만 영상 스트리밍에는 불안정한 노드가 있을 수 있습니다.

노드 선택 개념 예시
Proxy
├── Auto Select
│   ├── Japan-01
│   ├── Singapore-01
│   └── United-States-01
└── DIRECT

상위 그룹이 Auto Select로 설정되어 있다면 그 그룹 내부의 노드를 바꾸어야 합니다. 하위 노드를 변경했는데도 트래픽이 계속 다른 서버를 사용하는 경우, 실제 규칙이 참조하는 그룹과 변경한 그룹이 서로 다른지 확인하세요. 일부 설정은 웹 브라우징, 스트리밍, 광고 차단 트래픽에 각각 별도의 프록시 그룹을 사용합니다.

Rule, Global, Direct 모드 이해하기

노드 선택과 함께 프록시 모드도 확인해야 합니다. Rule 모드는 설정 파일의 규칙에 따라 도메인별로 프록시와 직접 연결을 나눕니다. 일반적인 사용자는 이 모드를 기본값으로 사용하는 것이 좋습니다. Global 모드는 대부분의 트래픽을 선택한 프록시 그룹으로 보내므로 테스트에는 편리하지만, 로컬 서비스나 국내 사이트까지 프록시를 거치게 될 수 있습니다. Direct 모드는 프록시를 사용하지 않고 직접 연결하는 모드입니다.

모드동작추천 상황
Rule규칙에 따라 직접 연결과 프록시를 자동 분리일상적인 기본 사용
Global선택한 프록시 그룹으로 대부분의 트래픽 전송특정 노드 연결 테스트
Direct프록시를 거치지 않고 직접 연결프록시 문제와 원래 회선 비교

처음에는 Global 모드로 특정 노드가 작동하는지 확인한 뒤 Rule 모드로 돌아오는 방법이 편리합니다. Rule 모드에서 특정 사이트만 접속되지 않는다면 그 사이트의 도메인이 잘못된 그룹으로 연결되고 있을 수 있습니다. 이때는 노드 자체를 계속 바꾸기보다 연결 로그에서 매칭된 규칙과 사용된 그룹을 먼저 확인하는 것이 효율적입니다.

연결 문제를 진단하는 기본 순서

구독 링크를 추가하고 노드까지 선택했는데도 인터넷이 되지 않는다면 한 번에 여러 설정을 바꾸지 말고 아래 순서대로 확인하세요. 먼저 시스템 프록시가 활성화되어 있는지 확인하고, 그다음 ClashX가 실행 중인지, 프로필이 활성 상태인지 살펴봅니다. 이후 Global 모드에서 다른 노드를 선택해 단순 연결 테스트를 진행합니다.

  • 모든 사이트가 열리지 않음: 시스템 프록시, 활성 프로필, 선택된 노드의 상태를 확인합니다.
  • 일부 사이트만 실패: Rule 모드의 규칙 또는 DNS 처리를 점검합니다.
  • 노드 지연 시간만 높음: 다른 지역 노드와 비교하고 피크 시간을 피합니다.
  • 연결 후 속도가 느림: 자동 선택 그룹의 테스트 URL, 서버 부하, 현재 모드를 확인합니다.
  • ClashX 종료 후 인터넷이 안 됨: macOS 네트워크 설정에서 시스템 프록시가 남아 있는지 확인하고 비활성화합니다.

특히 ClashX를 종료할 때 시스템 프록시가 그대로 남아 있으면 브라우저가 꺼진 로컬 프록시 포트에 접속하려고 하면서 인터넷이 끊긴 것처럼 보일 수 있습니다. 종료 전 메뉴에서 시스템 프록시를 해제하거나, 문제가 발생한 뒤 macOS 네트워크 설정의 프록시 항목에서 수동 프록시를 비활성화하세요. 또한 출처가 불분명한 설정 파일이나 구독 링크는 사용하지 말고, 인증 토큰이 포함된 URL은 비밀번호처럼 관리하는 것이 좋습니다.

정리하면 ClashX 사용의 핵심 흐름은 간단합니다. 신뢰할 수 있는 구독 링크를 등록하고, 프로필을 갱신한 뒤 활성화하고, 프록시 그룹에서 노드를 선택한 다음, 평소에는 Rule 모드로 사용하는 방식입니다. 이 순서를 익혀 두면 노드가 추가되거나 서버 상태가 바뀌어도 문제를 훨씬 빠르게 해결할 수 있습니다.

시작하기

Clash로 트래픽을 완전히 제어하세요

Windows, macOS, Linux, Android, iOS 지원. 유연한 규칙, 간단한 설정.

무료 다운로드 설정 가이드 보기 →
Clash 다운로드 모든 플랫폼 지원. 원클릭 트래픽 제어, 복잡한 설정 불필요.
무료 다운로드
시작하기

Clash로 트래픽을 완전히 제어하세요

Windows, macOS, Linux, Android, iOS 지원. 유연한 규칙, 간단한 설정.

무료 다운로드 설정 가이드 보기 →
Clash 다운로드
모든 플랫폼 지원. 원클릭 트래픽 제어, 복잡한 설정 불필요.
무료 다운로드