Clash란 무엇인가요?

Clash는 규칙 기반의 오픈소스 네트워크 프록시 클라이언트입니다. 코어는 Go 언어로 작성되었으며 Shadowsocks, VMess, Trojan, VLESS, Hysteria2 등 주요 프로토콜을 지원합니다. Clash의 가장 큰 특징은 강력한 규칙 기반 라우팅 엔진으로, 어떤 트래픽을 프록시로 라우팅하고 어떤 트래픽을 직접 연결할지 세밀하게 제어할 수 있습니다.

원래 Clash 프로젝트는 아카이브되었으며, 현재 가장 활발하게 유지되는 후계자는 Mihomo 코어(구 Clash.Meta)와 그 위에 구축된 다양한 GUI 클라이언트입니다. 이 가이드에서는 Clash Verge Rev를 예로 들어 설명합니다. Windows, macOS, Linux를 지원하는 현대적인 인터페이스를 갖춘 가장 활발히 유지되는 데스크톱 클라이언트 중 하나입니다.

이 가이드는 클라이언트 설정 방법만 다룹니다. 프록시 노드(구독 링크)는 프록시 서비스 제공업체에서 별도로 구입해야 합니다. 이 사이트는 프록시 서비스를 제공하지 않습니다.

1단계: Clash 클라이언트 다운로드 및 설치

다운로드 페이지에서 운영 체제에 맞는 Clash Verge Rev 패키지를 선택하세요. 다운로드 전에 시스템 아키텍처를 확인하세요: Intel Mac은 amd64, Apple Silicon(M 시리즈)은 arm64, 대부분의 Windows 사용자는 x64 버전을 선택하세요.

  • Windows: .exe 설치 프로그램을 다운로드하여 더블클릭으로 실행하고, 설치 마법사를 따라 완료하면 바탕화면에 바로 가기가 생성됩니다.
  • macOS: .dmg 파일을 다운로드하여 열고, Clash Verge 아이콘을 Applications 폴더로 드래그하면 설치 완료입니다.
  • Linux: .deb 패키지를 다운로드하고 sudo dpkg -i clash-verge_*.deb를 실행하거나, .AppImage를 다운로드하여 실행 권한을 부여한 후 직접 실행하세요.
macOS에서 처음 실행 시 "개발자를 확인할 수 없음" 메시지가 나타나면, 시스템 설정 → 개인 정보 보호 및 보안에서 해당 앱을 찾아 "그래도 열기"를 클릭하고 비밀번호로 확인하세요.

2단계: 구독 링크 가져오기

구독 링크(Subscribe URL)는 프록시 서비스 제공업체가 제공하는 HTTPS 주소입니다. 클라이언트가 이 URL에 접근하여 프록시 노드 목록이 포함된 YAML 형식의 설정 파일을 다운로드합니다. 구독을 업데이트할 때마다 최신 노드 목록이 다시 다운로드되므로, 제공업체가 노드를 업데이트해도 한 번의 클릭으로 동기화됩니다.

1

프로필 페이지 열기

Clash Verge Rev를 실행하고 왼쪽 사이드바의 "프로필" 아이콘을 클릭합니다. 처음에는 목록이 비어 있는 것이 정상입니다.

2

구독 링크 붙여넣기

페이지 오른쪽 상단의 "가져오기" 버튼을 클릭합니다. 입력란에 제공업체에서 받은 구독 URL을 붙여넣고 확인을 클릭합니다. 클라이언트가 즉시 해당 URL에 접근하여 설정 파일을 다운로드합니다(보통 몇 초 이내).

3

프로필 활성화

다운로드가 완료되면 구독 카드가 목록에 나타납니다. 카드를 클릭하여 활성화합니다. 카드 왼쪽에 파란색 하이라이트가 표시되면 활성화 성공입니다.

3단계: 시스템 프록시 활성화

프로필을 활성화한 후에는 OS에 트래픽을 Clash를 통해 라우팅하도록 알려야 합니다. "시스템 프록시"를 활성화하면 됩니다. Clash가 시스템 프록시 설정을 자동으로 업데이트하고 브라우저와 대부분의 앱의 HTTP/HTTPS 트래픽을 처리합니다.

왼쪽 사이드바에서 "홈"을 클릭하고 "시스템 프록시" 스위치를 켭니다. 스위치가 파란색으로 변하면 활성화된 것입니다. 프록시 모드는 "규칙" 모드를 권장합니다. Clash가 규칙 목록에 따라 각 요청을 평가하고, 직접 연결할지 프록시를 통할지 백그라운드에서 자동으로 결정합니다.

시스템 프록시를 활성화하기 전에 브라우저가 열려 있었다면, 프록시가 기존 탭에 적용되도록 페이지를 새로고침하거나 브라우저를 재시작하세요.

설정 확인

위의 세 단계를 완료한 후, 프록시가 정상적으로 작동하는지 확인해 보세요.

  1. 프록시가 필요한 사이트 접속: 프록시가 필요한 웹사이트를 열어 정상적으로 로드되면 프록시가 작동하는 것입니다.
  2. 연결 페이지 확인: Clash Verge Rev의 "연결" 페이지에서 실시간 네트워크 요청 목록을 볼 수 있습니다. Clash를 통해 라우팅되는 트래픽을 실시간으로 확인할 수 있습니다.
  3. 노드 레이턴시 테스트: "프록시" 페이지로 이동하여 레이턴시 테스트 버튼을 클릭하면 모든 노드의 응답 시간을 측정합니다. 초록색 노드가 상태가 양호합니다.

Clash 프록시 모드(규칙 / 글로벌 / 다이렉트)

Clash는 필요에 따라 전환할 수 있는 세 가지 프록시 모드를 제공합니다.

  • 규칙 모드(Rule): 설정 파일의 규칙에 따라 트래픽을 라우팅합니다. 일상적인 사용에 가장 적합한 모드입니다.
  • 글로벌 모드(Global): 모든 트래픽이 프록시를 통합니다. 일시적으로 모든 요청을 프록시로 라우팅하고 싶을 때 유용합니다.
  • 다이렉트 모드(Direct): 프록시를 우회하여 모든 트래픽이 직접 연결됩니다. Clash의 프록시 기능을 일시적으로 중단하는 것과 같습니다.

활용 팁

구독을 정기적으로 업데이트

프록시 제공업체는 주기적으로 노드를 추가·변경·삭제합니다. 프로필 페이지에서 1~3일마다 업데이트 버튼을 클릭하거나, 카드 설정에서 "자동 업데이트"를 활성화하고 간격(예: 24시간)을 설정하면 클라이언트가 백그라운드에서 자동으로 동기화합니다.

로그인 시 시작 및 최소화 실행

설정 → 시스템에서 "로그인 시 실행"을 활성화하면 시스템 시작 시 Clash가 자동으로 실행되어 이전 프록시 상태를 복원합니다. "시스템 트레이에 최소화"도 활성화하면 Clash가 백그라운드에서 자동으로 실행됩니다.

노드 빠르게 전환

현재 노드가 느리거나 레이턴시가 높다면 "프록시" 페이지로 이동하여 "레이턴시 테스트"를 클릭하고 모든 노드를 테스트합니다. 레이턴시가 가장 낮은 초록색 노드를 클릭하여 전환합니다. 앱을 재시작하지 않아도 즉시 적용됩니다.

TUN 모드로 전체 트래픽 커버

시스템 프록시는 프록시 설정을 따르는 앱에만 적용됩니다. 게임, CLI 도구 등도 Clash를 통해 라우팅하고 싶다면 설정에서 TUN 모드를 활성화하세요. Clash가 가상 네트워크 인터페이스를 생성하여 모든 TCP/UDP 트래픽을 OS 레벨에서 캡처합니다.

문제가 발생하면 도움말 센터를 확인하거나 상세 튜토리얼에서 플랫폼별 설정 단계를 확인하세요.