이 글의 범위와 전제
이 문서는 macOS에서 Clash Verge Rev를 이미 설치·첫 실행까지 마친 상태를 전제로 합니다. DMG 설치, 시스템 확장·프록시 허용처럼 처음 한 번 건너는 관문은 버전마다 화면 문자열이 달라 한 글에 모두 담기 어렵습니다. 패키지를 받는 순서가 더 필요하면 같은 사이트의 다른 설치 튜토리얼과 맞물려 읽으면 흐름이 끊기지 않습니다. 여기서는 설치 다음 단계인 구독 갱신·모드·정책 그룹·시스템 프록시·TUN을 실제 업무 패턴에 붙이는 방법만 다룹니다.
Clash Verge Rev는 창 형태의 UI와 트레이 아이콘을 같이 제공하는 경우가 많아, ClashX Pro처럼 메뉴 막대만으로 전부 끝내는 방식과는 체감이 조금 다릅니다. 메뉴 중심 UX가 익숙한 분은 ClashX Pro macOS 사용법을 참고해 차이를 빠르게 비교해 보세요. 데스크톱 GUI 여러 개를 같은 기준으로 보고 싶다면 Clash Verge Rev·Mihomo Party·ClashX Pro 비교 글이 큰 지도를 잡는 데 도움이 됩니다.
메인 창·트레이와 Mihomo 코어
실행 직후 확인할 첫 목표는 백그라운드 코어가 실제로 기동했는지입니다. Clash Verge Rev는 내부적으로 Mihomo 코어를 물리는 빌드가 대부분이라, 화면에 보이는 지연 측정·규칙 히트·프로필 병합 결과는 결국 Mihomo 구성 파일을 어떻게 불러왔느냐의 반영입니다. 트레이 아이콘만 켜 두고 본창을 닫아도 코어는 유지되는 경우가 많지만, 메뉴에 “중지”나 “종료”에 가까운 항목이 따로 있다면 의도치 않게 스택 전체를 내린 뒤 브라우저만 열어 두는 상황이 생기니 상태 문구를 습관적으로 확인하는 편이 안전합니다.
창 UI에서는 보통 현재 프로필 이름, 모드, 시스템 프록시 또는 동등한 전역 스위치, 연결·로그·구독으로 이어지는 탭이 한 화면에 모입니다. 이 중 매일 손이 가는 부분은 모드 전환과 정책 그룹 탭에서 노드 선택, 그리고 구독 URL 갱신입니다. 버전에 따라 “대시보드”·“홈”·“개요” 같은 이름으로 묶여 있어도 역할은 비슷합니다.
프로필 가져오기와 구독 갱신
공항 패널이 준 Clash 호환 HTTPS 구독 URL을 구독 또는 프로필 화면에 붙여 넣고 저장하면 원격 YAML 또는 변환 결과가 로컬로 내려옵니다. 처음에는 “불러오기 실패”가 뜨기 쉬운데, 이때는 붙여 넣은 문자열에 잘못된 공백이 섞였는지, 패널 쪽에서 잠시 429 과다 요청을 내고 있지는 않은지, 회사망·ISP가 해당 도메인만 막고 있지는 않은지부터 가르는 편이 빠릅니다. 갱신이 멈춘 것처럼 느껴질 때 연속 클릭으로 새로고침을 몇 초 간격으로 몇 번이나 때리면 오히려 차단 시간이 길어질 수 있으니 수동 갱신 사이에 호흡을 두는 습관이 좋습니다.
여러 구독을 동시에 쓰는 구성이라면 어느 항목이 최종 활성 프로필에 병합되는지를 숙지해야 합니다. 한 URL만 고정해 두고 나머지는 백업용으로 두었다가 나중에 합류시키는 방식도 있고, 스크립트형 프리셋으로 로컬 조각을 덧붙이는 방식도 있습니다. 자동 갱신 주기를 너무 짧게 잡으면 패널 정책과 충돌하기 쉬우니 6~24시간처럼 현실적인 간격부터 시도해 보세요. YAML을 직접 편집해 커스텀 노드를 끼워 넣었다면, 원격 새로고침이 로컬 수정을 덮어쓸 수 있는지 반드시 확인해야 합니다.
규칙 모드·글로벌 모드·직접 연결
세 가지 축을 한 문장으로 줄이면, 규칙 모드는 “도메인·IP·GEOIP 규칙 표를 위에서 아래로 따라가며 DIRECT와 PROXY를 나눈다”, 글로벌 모드는 “많은 요청을 기본 출구 쪽으로 몰아 넣어 한 번에 검증한다”, 직접 연결은 “로컬 ISP 경로를 살리고 싶을 때 잠깐 우회 레이어를 줄인다”에 가깝습니다. 실제 메뉴 문자열은 빌드마다 조금씩 다르지만 분류 라우팅을 기본 업무 값으로 두고 싶다면 규칙 모드를 중심에 두는 패턴이 가장 흔합니다.
규칙 세트가 오래되었거나 Rule Provider 스냅샷이 꼬이면, 화면에서 노드를 아무리 바꿔도 특정 사이트만 깨지는 현상이 납니다. 이때 패닉으로 즉시 글로벌 모드로 가면 증상은 가려지지만, 국내 결제·행정 포털까지 우회 출구로 몰릴 위험이 커지니 문제 추적이 끝나면 규칙 모드로 복귀하는 절차를 권합니다. 규칙 순서 전반을 손보고 싶다면 분류 라우팅 최적 전략 글과 같이 읽으면 위에서 아래로 매칭된다는 감각이 빨리 잡힙니다.
정책 그룹에서 노드·자동 선택 다루기
프로필마다 PROXY·Auto·Fallback 같은 정책 그룹 이름이 다르게 잡히지만, 사용자가 손으로 고르는 Select 계열과 헬스 체크에 따라 출구를 바꾸는 url-test·fallback 계열을 구분하는 것이 핵심입니다. 전자는 탭을 새로 고침했을 때도 내가 지정한 노드가 유지되는 경우가 많고, 후자는 RTT 변화에 따라 다른 슬롯으로 옮겨가 이질감이 생길 수 있습니다. “노드를 바꿨는데도 속만 답답하다”고 느낄 때는 그룹 타입부터 확인하는 습관이 디버깅 비용을 줄입니다.
지연 숫자는 참고용으로만 쓰고, 실제로는 해외·국내 테스트 사이트를 두세 군데씩 교차해 보는 편이 체감과 가장 잘 맞습니다. 공항 패널이 노드 지역 라벨을 바꾸면 화면 문자열만 보고 착각하는 경우도 있으니, IP 확인 페이지와 짝을 지어 확인하면 큰 오해를 피할 수 있습니다.
시스템 프록시·mixed-port·브라우저 경로
macOS에서 가장 단순한 경로는 시스템 프록시를 켜 두고 HTTP·SOCKS가 안내된 로컬 포트로 붙게 만드는 것입니다. Verge Rev 설정에 mixed-port나 동등한 통합 포트 값이 보이면, 시스템 설정의 고급 프록시 화면과 숫자가 일치하는지 맞춰 봅니다. 브라우저가 여전히 직결처럼 보이면 프록시 스위치 자체가 꺼진 것인지, 브라우저가 확장 프로그램으로 별도 프록시를 잡고 있는 것인지를 나눕니다. 터미널 도구는 HTTPS_PROXY 환경 변수가 비어 있으면 클라이언트와 다른 길을 갈 수 있다는 점도 기억해 두면 좋습니다.
TUN을 언제 켜야 하는지
시스템 프록시는 “OS가 프록시를 존중하는 앱”에 효과적입니다. 반면 일부 Electron 앱·CLI·게임 런처는 로컬 소켓을 직접 열어 시스템 레벨 프록시 설정을 건너뜁니다. 이 패턴에서 “클라이언트는 켜졌는데 IP 테스트만 국내” 같은 증상이 나오면 다음 단계가 TUN 계열 기능입니다. 자세한 개념 비교는 TUN 모드 안내에서 크로스 체크할 수 있습니다.
macOS에서는 TUN을 켤 때 네트워크 확장·시스템 권한과 충돌이 적지 않습니다. 다른 상용 VPN이 같은 자리를 차지하고 있으면 한쪽만 남기고 나머지를 끄는 것이 우선입니다. 회사·학교 관리 맥이라면 보안 정책상 가상 어댑터 삽입 자체가 막혀 있을 수 있습니다. 배터리 소모와 라우팅 테이블 변화도 길게 켜 두면 체감되므로, 필요할 때만 켰다 끄는 운용이 현실적입니다.
시스템 설정으로 최종 검증하기
메뉴 문구와 실제 macOS 상태가 어긋나면 디버깅이 꼬입니다. 시스템 설정 → 네트워크에서 사용 중인 인터페이스를 고른 뒤 세부 정보·고급 안의 프록시 패널을 열면 HTTP·HTTPS·SOCKS가 켜졌는지, 주소가 127.0.0.1과 기대 포트인지 바로 대조할 수 있습니다. 여기 값이 다르면 Verge Rev 쪽 수신 포트 설정과 충돌했거나, 이전 테스트에서 남은 커스텀 값이 살아 있는 경우가 많습니다.
자주 묻는 질문
Clash Verge Rev에서 구독 갱신은 어디서 하나요?
구독 목록 화면에서 전체 새로고침 또는 특정 항목만 갱신하는 버튼을 씁니다. 탭 이름은 버전에 따라 다르지만, 흐름은 URL을 받아 파싱해 노드 목록을 갱신한다는 점이 같습니다. 요청이 막히면 오류 문구와 함께 로그를 확인하고, 과도한 자동 갱신 간격은 피합니다.
규칙 모드와 글로벌 모드는 언제 나눠 쓰나요?
일상에서는 규칙 모드로 국내 자산은 직결·해외 자산은 우회를 동시에 노립니다. 글로벌 모드는 한 출구로 모든 것이 동일하게 나가는지 빠르게 확인하거나 노드 품질만 격리해 볼 때 잠시 씁니다. 끝나면 다시 규칙 모드로 돌아오는 것이 안전합니다.
TUN은 항상 켜 두어야 하나요?
아닙니다. 브라우저 위주 업무라면 시스템 프록시만으로 충분한 경우가 많습니다. 특정 앱만 규칙에서 벗어난다는 확증이 있을 때만 TUN을 추가로 켜세요. 다른 VPN·회사 에이전트와 겹치면 라우팅이 꼬일 수 있습니다.
Mihomo는 화면에서 어디에 반영되나요?
화면에 찍히는 지연 테스트·연결 로그·정책 그룹 이름은 모두 Mihomo가 불러온 프로필을 실행한 결과입니다. 사용자가 편집기로 YAML을 손대었다면 저장 후 코어 재적용이 필요할 때도 있으니, UI 상의 “적용”·“재시작”에 가까운 버튼이 있다면 변경 직후 한 번 눌러 주는 습관이 좋습니다.
데스크톱 프록시 도구는 패키지 채널이 여러 갈래로 흩어져 있어 첫 주만 해도 어느 빌드를 받았는지·메뉴 이름이 무엇을 뜻하는지를 동시에 외워야 하는 부담이 있습니다. 반대로 말하면 한 번 개념 축을 잡아 두면 Mihomo 기반 클라이언트를 옮겨도 큰 흐름은 그대로 따라옵니다. 다만 UI가 복잡하게 느껴질 때는 설명이 길게 흩어진 공식 문서만으로는 시간이 많이 들고, 노드 상태를 스스로 판단하기도 어렵습니다. ClashFast는 이런 마찰을 줄이기 위해 구독을 한 번에 정리하고 노드 가용 흐름을 단순한 시각으로 보여 주도록 맞춰 두었으며, 다른 OS에서도 비슷한 사용 습관을 이어 갈 수 있습니다. 한 가지 패키지로 고정하고 싶다면 ClashFast에서 Clash를 무료로 내려받아 오늘 정리한 구독·규칙·TUN 개념부터 차근차근 맞춰 보세요.