M1·M2·M3·M4 Mac에서 ClashX를 설치하는 이유

ClashX는 macOS 메뉴 막대에 상주하면서 시스템 프록시를 빠르게 켜고 끌 수 있는 Clash 계열 클라이언트입니다. 복잡한 터미널 명령을 매번 입력하지 않아도 메뉴 막대 아이콘에서 프록시 모드, 연결 그룹, 프로필을 선택할 수 있어 Mac에서 처음 프록시를 사용하는 분에게 비교적 접근하기 쉽습니다. 특히 M1·M2·M3·M4 Apple Silicon Mac에서는 arm64 또는 Universal로 표시된 배포 파일을 선택하면 칩에 맞는 방식으로 실행할 수 있습니다.

처음 설치할 때 자주 막히는 부분은 앱 파일의 아키텍처를 잘못 고르는 일, DMG 안의 앱을 응용 프로그램 폴더로 복사하지 않는 일, macOS의 보안 경고를 무리하게 우회하는 일입니다. 앱이 정상적으로 실행되어도 프로필이 없거나 시스템 프록시가 꺼져 있으면 실제 인터넷 요청은 프록시를 통과하지 않습니다. 따라서 이 글에서는 Mac 칩 확인, 설치 파일 선택, 권한 승인, 프로필 등록, 프록시 활성화, 연결 테스트와 복구 순서를 차례로 설명합니다.

ClashX의 메뉴 이름은 배포 버전이나 macOS 버전에 따라 조금씩 다를 수 있습니다. 메뉴에 Profiles, Proxy, Mode, Set as System Proxy와 비슷한 항목이 보인다면 같은 기능을 찾으면 됩니다. 또한 사용하는 구독 서비스가 ClashX 또는 호환 코어를 지원하는지 먼저 확인해야 하며, 구독 URL과 개인 인증 정보는 다른 사람에게 공유하지 않는 것이 안전합니다.

설치 전 Mac 칩과 파일 확인하기

먼저 화면 왼쪽 위의 Apple 메뉴를 클릭하고 이 Mac에 관하여를 엽니다. 칩 항목에 Apple M1, Apple M2, Apple M3 또는 Apple M4가 표시되면 Apple Silicon Mac입니다. 다운로드 페이지에서 파일명을 확인할 때는 arm64, aarch64, Apple Silicon이라는 표현을 우선적으로 찾으세요. Intel 전용 파일은 보통 x64 또는 x86_64라고 표시됩니다.

Universal 빌드는 Intel과 Apple Silicon을 모두 지원하므로 호환성 측면에서는 편리하지만 파일 크기가 더 클 수 있습니다. 반대로 arm64 빌드는 M 시리즈에 맞춰져 있어 불필요한 변환 계층을 줄일 수 있습니다. 단, CPU 표기만 보고 임의의 파일을 고르기보다 릴리스 설명에 적힌 지원 macOS 버전과 코어 호환성도 함께 확인해야 합니다. 오래된 ClashX 빌드는 최신 macOS의 보안 정책이나 네트워크 권한 흐름과 맞지 않을 수 있습니다.

확인 항목 권장 선택 잘못 선택했을 때의 문제
Mac 칩 M1·M2·M3·M4 Apple Silicon Intel용 파일을 설치하면 Rosetta가 필요하거나 실행이 불안정할 수 있음
아키텍처 arm64 또는 Universal 앱 실행 지연, 호환성 경고, 즉시 종료
파일 형식 공식 배포처의 macOS용 DMG 광고성 설치 파일이나 변조된 앱을 받을 위험
프로필 ClashX 호환 YAML 또는 구독 URL 앱은 열리지만 노드와 규칙을 선택할 수 없음
팁: M 시리즈 Mac에서 실행되지 않는다고 해서 출처가 불분명한 수정판을 다시 설치하지 마세요. 먼저 파일명이 arm64인지, macOS 버전이 지원 대상인지, 앱을 응용 프로그램 폴더에 복사했는지부터 확인하는 것이 안전합니다.

DMG에서 ClashX 설치하기

다운로드한 DMG 파일을 Finder의 다운로드 폴더에서 두 번 클릭합니다. 디스크 이미지 창이 열리면 ClashX 앱 아이콘을 응용 프로그램 폴더로 드래그합니다. 이 과정은 단순히 앱을 여는 것이 아니라 Mac에 앱을 설치하는 단계입니다. DMG 창에서 앱을 바로 실행하면 당장은 작동하더라도 디스크 이미지를 추출한 뒤 앱을 찾지 못하거나 로그인 시 자동 실행 설정이 정상적으로 저장되지 않을 수 있습니다.

복사가 끝나면 Finder에서 응용 프로그램 폴더를 열고 ClashX를 실행합니다. 처음 실행할 때 인터넷에서 다운로드한 앱이라는 경고가 나타날 수 있습니다. 파일을 신뢰할 수 있는 공식 배포 경로에서 받았는지 확인한 뒤, macOS가 제공하는 열기 절차를 사용하세요. 개발자를 확인할 수 없다는 메시지가 반복되면 시스템 설정의 개인정보 보호 및 보안으로 이동해 차단된 앱 관련 안내를 확인합니다. 출처가 확인되지 않은 앱을 무조건 허용해서는 안 됩니다.

ClashX는 일반적인 문서 앱처럼 큰 창을 계속 표시하지 않고 메뉴 막대에 아이콘만 나타나는 경우가 많습니다. 아이콘이 보이지 않으면 오른쪽 메뉴 막대의 숨겨진 항목을 확인하거나, 응용 프로그램 폴더에서 앱을 다시 실행하세요. 앱을 여러 번 중복 실행하면 프로필이나 프록시 상태를 확인하기 어려워질 수 있으므로, 활동 모니터에서 ClashX 프로세스가 하나만 실행 중인지 확인하는 것도 좋습니다.

macOS 권한과 시스템 프록시 승인

ClashX가 시스템 프록시를 변경하려면 macOS가 관리자 인증을 요청할 수 있습니다. 비밀번호 입력 창이 나타나면 어떤 기능을 활성화하려는지 확인한 뒤 승인합니다. 버전에 따라 네트워크 확장, 시스템 설정 변경 또는 보조 기능에 대한 추가 안내가 나타날 수 있습니다. 모든 권한이 모든 설치에서 필요한 것은 아니므로, 실제로 사용하는 모드가 요구하는 권한만 허용하는 편이 좋습니다.

권한 창이 반복해서 나타나거나 승인 후에도 프록시가 켜지지 않는다면 시스템 설정 → 네트워크개인정보 보호 및 보안을 순서대로 확인합니다. ClashX 관련 확장 기능이 차단되어 있는지, 회사나 학교에서 관리하는 Mac이라 시스템 프록시 변경이 제한되어 있는지 살펴보세요. 다른 VPN 앱이나 보안 프로그램이 이미 네트워크 확장을 사용하고 있으면 충돌할 수 있으므로, 테스트할 때는 사용하지 않는 VPN을 잠시 종료하는 것이 좋습니다.

메뉴 막대의 ClashX 메뉴에서 Set as System Proxy 또는 비슷한 항목을 활성화하면 macOS가 지원하는 브라우저와 앱이 ClashX의 로컬 프록시 포트를 사용하게 됩니다. 이 항목을 켜지 않고 앱만 실행한 상태에서는 연결 그룹을 선택해도 Safari나 다른 앱의 요청이 직접 연결로 나갈 수 있습니다.

프로필과 구독 URL 등록하기

ClashX를 설치한 다음에는 사용할 설정 파일을 등록해야 합니다. 구독 제공자가 URL을 제공한다면 ClashX 메뉴에서 Profiles 또는 프로필 관리와 비슷한 항목을 찾고 구독 URL을 추가합니다. 로컬 YAML 파일을 받은 경우에는 파일을 프로필 목록으로 가져오거나 설정 폴더에 복사하는 방식을 사용할 수 있습니다. 메뉴의 명칭은 버전에 따라 다르지만 핵심은 프로필 추가 → 프로필 다운로드 또는 가져오기 → 활성 프로필 선택의 순서입니다.

구독 URL을 붙여 넣은 뒤에는 이름을 알아보기 쉽게 지정하세요. 예를 들어 개인용, 업무용, 테스트용처럼 구분하면 여러 프로필을 번갈아 사용할 때 실수하기 어렵습니다. 다운로드가 실패하면 URL 앞뒤에 공백이 들어갔는지, 주소가 만료되지 않았는지, 현재 네트워크에서 해당 주소에 접근할 수 있는지 확인합니다. 구독을 추가했다고 해서 자동으로 활성화되는 것은 아니므로 목록에서 방금 내려받은 프로필을 직접 선택해야 합니다.

활성 프로필을 선택한 뒤 연결 그룹과 노드 목록이 나타나는지 확인합니다. 목록이 비어 있거나 YAML 파싱 오류가 표시되면 ClashX가 지원하지 않는 문법이 포함되었거나 구독 제공자가 다른 코어 전용 설정을 배포하는 경우가 있습니다. 이때는 설정 파일을 임의로 삭제하기보다 제공자에게 ClashX 호환 여부를 문의하고, 오류가 발생한 줄이나 기능 이름을 기록해 두는 것이 빠릅니다.

처음 연결하고 실제로 테스트하기

프로필을 활성화한 뒤 메뉴 막대의 ClashX 아이콘을 열고 프록시 그룹에서 사용할 노드를 선택합니다. 처음부터 가장 빠른 노드를 고르려고 하기보다, 응답이 안정적이고 지연 시간이 지나치게 높지 않은 노드를 하나 선택해 기본 연결을 확인하는 편이 좋습니다. 이후 Mode에서 Rule, Global, Direct 가운데 사용할 방식을 결정합니다.

  • Rule: 설정 파일의 규칙에 따라 도메인별로 프록시와 직접 연결을 나눕니다.
  • Global: 대부분의 요청을 선택한 프록시로 보내므로 문제 원인을 단순하게 확인할 때 유용합니다.
  • Direct: 프록시를 사용하지 않고 일반 회선으로 연결합니다.

일상적인 사용에서는 규칙 모드가 편리하지만, 처음 설치한 직후에는 Global로 짧게 테스트하면 시스템 프록시와 노드 자체가 정상인지 구분하기 쉽습니다. 브라우저에서 새 비공개 창을 열어 여러 사이트에 접속하고, ClashX 연결 로그에 요청이 기록되는지 확인하세요. 브라우저는 열리지만 로그가 전혀 없다면 시스템 프록시가 꺼져 있거나 브라우저가 별도 프록시 설정을 사용하고 있을 가능성이 있습니다.

테스트가 끝나면 Global에서 Rule 모드로 되돌리고, 국내 서비스나 사내 사이트가 불필요하게 프록시를 통과하지 않는지 확인합니다. 모든 트래픽을 한 노드로 보내면 해외 사이트는 열려도 국내 서비스의 속도가 느려지거나 로그인 위치가 바뀌는 문제가 생길 수 있습니다. 반대로 Rule 모드에서 특정 사이트만 실패한다면 해당 요청이 DIRECT, REJECT, 잘못된 프록시 그룹 중 어디로 분기되는지 로그에서 확인하세요.

실행과 연결 문제 해결하기

앱이 열리지 않거나 바로 종료되는 경우

먼저 ClashX가 응용 프로그램 폴더에 복사되었는지 확인하고, 다운로드한 파일이 arm64 또는 Universal인지 다시 살펴봅니다. 오래된 Intel용 빌드라면 Rosetta 설치 안내가 나타날 수 있지만, M 시리즈 Mac에서는 먼저 Apple Silicon 지원 빌드를 찾는 것이 바람직합니다. macOS 업데이트 직후 문제가 시작되었다면 해당 ClashX 릴리스가 현재 시스템 버전을 지원하는지도 확인하세요.

프록시를 켰지만 인터넷이 바뀌지 않는 경우

메뉴에서 프로필과 노드를 선택했는지, Set as System Proxy가 활성화되어 있는지, Mode가 Direct로 남아 있지 않은지 점검합니다. Safari와 Chrome의 프록시 동작이 다르게 보이면 브라우저 확장이나 별도 네트워크 설정이 있는지 확인합니다. 회사 VPN, 보안 소프트웨어, 다른 프록시 앱이 동시에 실행 중이면 하나씩 종료한 뒤 다시 테스트하세요.

사이트가 간헐적으로 열리지 않는 경우

한 노드만 계속 사용하지 말고 같은 그룹의 다른 노드로 바꿔 비교합니다. 특정 노드에서만 실패한다면 앱 재설치보다 노드 상태나 서버 측 제한을 먼저 의심하는 것이 합리적입니다. 여러 노드에서 같은 문제가 생기면 프로필 업데이트 실패, DNS 처리 방식, 규칙 프로바이더 오류를 확인해야 합니다. 구독을 새로 고친 뒤 코어를 재시작하고, 변경 전 프로필을 백업해 두면 문제가 생겼을 때 쉽게 되돌릴 수 있습니다.

팁: 문제를 설명할 때 “인터넷이 안 된다”라고만 기록하기보다 사용한 모드, 선택한 노드, 실패한 도메인, ClashX 로그의 판정 결과를 함께 적어 보세요. 직접 연결 실패인지, 규칙 오판인지, 서버 응답 지연인지 구분하는 데 큰 도움이 됩니다.

자주 묻는 질문

M1·M2·M3·M4 Mac에는 어떤 파일을 받아야 하나요?

파일명에 arm64, aarch64 또는 Apple Silicon이라고 표시된 macOS 빌드를 우선 선택하면 됩니다. Universal 빌드도 사용할 수 있지만, 릴리스 페이지에서 지원하는 macOS 버전과 현재 ClashX 코어 호환성을 함께 확인하세요.

Intel용 ClashX를 설치하면 사용할 수 있나요?

일부 Intel용 앱은 Rosetta를 통해 실행될 수 있지만, 네트워크 확장이나 최신 macOS 권한 처리에서 예상하지 못한 문제가 생길 수 있습니다. 특별한 이유가 없다면 M 시리즈에 맞는 arm64 빌드를 선택하는 편이 안정적입니다.

프로필을 추가했는데 노드가 보이지 않는 이유는 무엇인가요?

구독 URL이 만료되었거나, 다운로드가 실패했거나, 제공된 설정이 ClashX가 사용하는 코어와 맞지 않을 수 있습니다. URL을 다시 확인하고 프로필을 새로 고친 뒤에도 문제가 지속되면 구독 제공자에게 ClashX 호환 설정인지 문의하세요.

ClashX를 완전히 끄려면 어떻게 하나요?

먼저 메뉴 막대에서 시스템 프록시를 끄고 Mode를 Direct로 바꾼 다음 앱을 종료합니다. 프록시를 끄지 않고 앱만 종료하면 macOS가 이전의 로컬 프록시 포트를 계속 참조해 인터넷이 일시적으로 끊길 수 있습니다.

일부 메뉴 막대형 프록시 앱은 설정 화면이 단순한 대신 Apple Silicon별 빌드 선택, 권한 승인, 프로필 호환성 확인을 사용자가 직접 처리해야 하고, 오래된 앱은 최신 macOS 업데이트 이후 시스템 프록시가 풀리는 문제가 생길 수 있습니다. 반면 ClashX는 M1부터 M4까지 맞는 배포 파일을 선택하고, 프로필·노드·규칙·연결 로그를 한 흐름에서 확인할 수 있어 설치 후 원인을 추적하기가 비교적 쉽습니다. 특히 앱을 다시 설치하기 전에 아키텍처, 시스템 프록시, 활성 프로필, 로그를 순서대로 점검할 수 있다는 점이 장점이므로, Apple Silicon Mac에서 처음 ClashX를 설정한다면 공식 배포 파일과 호환 프로필을 기준으로 천천히 진행해 보세요.

지금 Clash를 무료로 다운로드하고 자유로운 인터넷 경험을 →