예상 읽기 시간 8분

Clash 첫 연결 방법: 노드 선택, 지연 시간 측정, 프록시 작동 확인

노드 목록의 지연 시간부터 이해하기: 일괄 속도 측정, 지연 시간 기준 노드 선택, 프록시 모드 전환, IP 조회 페이지로 트래픽이 실제로 프록시를 거치는지 확인하는 세 가지 방법.

먼저 노드 목록의 3단계 구조를 이해하자

클라이언트 설치와 구독 가져오기를 마치고 나면, 대부분의 사람들이 바로 노드 목록 단계에서 막힙니다 — 노드를 못 찾는 게 아니라 어떤 걸 눌러야 하는지 모르는 것입니다. Clash 코어는 노드를 세 단계로 구성합니다. 가장 바깥쪽은 "프록시 그룹"(Proxy Group)으로, "자동 선택", "수동 전환", "홍콩", "미국" 같은 분류 라벨이 여기에 속합니다. 중간은 구체적인 "노드"로, 구독 하나에 수십~수백 개가 포함될 수 있습니다. 가장 안쪽은 "전략"으로, 이 프록시 그룹이 어떤 규칙으로 노드를 고르는지를 결정합니다 — url-test(자동 속도 측정 후 가장 빠른 것 선택), fallback(주-백업 전환), select(수동 선택), load-balance(로드 밸런싱) 등입니다.

클라이언트의 "프록시" 또는 "노드" 화면을 열면 클릭 가능한 그룹 카드마다 프록시 그룹 하나가 대응되고, 펼치면 노드 항목들이 줄지어 나오며 오른쪽에 숫자와 "ms" 단위가 붙어 있습니다. 이것이 지연 시간입니다. 처음 연결할 때는 모든 전략 유형을 이해할 필요는 없고, 두 가지만 기억하면 됩니다 — 지금 실제로 적용 중인 출구가 어떤 그룹인지, 그리고 그 그룹에서 어떤 노드가 선택되어 있는지. 대부분의 클라이언트는 색상이나 체크 표시로 현재 선택된 항목을 강조 표시합니다.

노드 목록이 비어 있거나 "DIRECT" 하나만 있다면, 먼저 구독 관리 화면으로 돌아가 구독이 정상적으로 불러와졌는지 확인하세요. 목록이 비어 있으면 속도를 측정해도 아무것도 나오지 않습니다.

일괄 속도 측정: 지연 시간 숫자는 어떻게 측정되는가

노드 목록 화면에는 보통 속도 측정 버튼이 있는데, 원형 화살표나 스톱워치 아이콘이 흔히 쓰입니다. 누르면 현재 그룹의 모든 노드에 대해 속도 측정을 시작하고, 몇 초 후 각 노드 옆 숫자가 갱신됩니다. 이 숫자는 "네트워크 속도"가 아니라 지연 시간입니다 — 클라이언트가 이 노드를 통해 테스트 주소(구글의 generate_204나 클라이언트 내장 테스트 엔드포인트가 흔히 쓰임)에 접속해 요청을 보낸 뒤 응답을 받는 데 걸린 시간을 밀리초 단위로 기록한 것입니다.

지연 시간이 낮다고 다운로드 속도가 빠른 것은 아니지만, 지연 시간은 두 가지를 반영합니다 — 노드 서버와 사용자 네트워크 사이의 경로 거리, 그리고 노드가 현재 정상 작동 중인지 여부입니다. 지연 시간이 시간 초과이거나 수천 밀리초로 나온다면 그 노드는 현재 사용할 수 없는 상태일 가능성이 높으니 숫자를 신경 쓰지 말고 바로 다른 노드로 넘어가세요.

네트워크를 바꿀 때마다(예: Wi-Fi에서 모바일 데이터로 전환) 속도 측정을 다시 실행하는 것을 권장합니다. 지연 시간은 구독 제공자가 정한 고정값이 아니라 사용자의 실제 출구 회선 상태와 직접적으로 관련되기 때문입니다.

수동 속도 측정과 자동 속도 측정의 차이

프록시 그룹의 전략이 url-test라면, 클라이언트는 설정된 시간 간격(보통 설정 파일에 몇 분 단위로 지정)마다 자동으로 속도를 측정하고 현재 가장 빠른 노드로 트래픽을 전환합니다. 목록에서 "자동 선택" 같은 그룹을 보게 되는데, 이 안에서는 수동으로 클릭할 필요가 없습니다. 전략이 select라면 전적으로 수동 선택에 의존하며, 속도 측정은 참고용 숫자만 제공할 뿐 어떤 노드를 쓸지는 직접 클릭해서 결정해야 합니다.

지연 시간만으로 노드를 고르면 안 되는 이유

가장 낮은 지연 시간의 노드만 보고 선택하는 것이 오히려 최선이 아닌 경우가 있습니다. 이유는 세 가지입니다.

  1. 지연 시간은 짧은 연결을 측정한 값이지, 지속적인 처리량이 아닙니다. 어떤 노드는 지연 시간이 매우 낮지만 대역폭이 제한적이어서 대용량 파일 다운로드나 고화질 동영상 재생 시 오히려 끊길 수 있습니다. 이런 경우 지연 시간 숫자는 도움이 되지 않으며 실제 사용 체감으로 판단해야 합니다.
  2. 지역별 노드가 제공하는 서비스가 다릅니다. 구독 노드가 지역별로 그룹화되어 있다면(홍콩, 일본, 미국 등), 어떤 지역을 선택할지는 접속하려는 서비스가 실제로 어디에 배포되어 있는지에 따라 달라집니다 — 지연 시간 비교는 같은 지역 노드 사이에서만 의미가 있고, 지역이 다른 노드끼리 비교하는 것은 참고 가치가 없습니다.
  3. 유료 구독에는 대체로 배율 표시가 있습니다. 노드 이름에 "0.5x", "2x" 같은 배율이 붙어 있는 경우가 많은데, 이는 트래픽 사용량 계산 비율을 나타냅니다. 노드를 고를 때 낮은 배율을 선택하면 사용량을 절약할 수 있지만 지연 시간 자체에는 영향을 주지 않습니다.

특별한 요구사항이 없다면 가장 간편한 방법은 "자동 선택", "Auto" 같은 이름이 붙은 프록시 그룹을 그대로 쓰는 것입니다 — 내부적으로 url-test 전략이 적용되어 같은 그룹 안에서 지연 시간이 가장 낮고 사용 가능한 노드를 계속 골라주므로 수동으로 개입할 필요가 없습니다. 수동 모드는 특정 노드의 회선이 더 안정적이라는 것을 이미 알고 있어 고정해서 쓰고 싶은 경우에 적합합니다.

프록시 모드 전환: 규칙, 전역, 직접 연결 중 무엇을 선택할까

노드를 정한 다음에도 놓치기 쉬운 스위치가 하나 더 있습니다 — 바로 프록시 모드입니다. Clash 클라이언트는 보통 메인 화면이나 설정에서 세 가지 모드 전환을 제공합니다.

모드트래픽 흐름적용 상황
규칙 모드(Rule)설정 파일의 규칙 세트에 따라 트래픽을 분류하며, 매칭된 도메인은 프록시를 거치고 나머지는 직접 연결됩니다일상 사용에 추천, 한국 내 서비스는 추가로 우회하지 않음
전역 모드(Global)모든 트래픽이 강제로 현재 선택된 노드를 거칩니다규칙이 정상 작동하는지 점검, 특정 회선으로 일시적으로 전체를 전환할 때
직접 연결 모드(Direct)모든 트래픽이 프록시를 거치지 않습니다프록시를 임시로 끄거나, "프록시를 거치지 않을 때"의 비교 기준으로 사용할 때

처음 연결할 때는 규칙 모드로 두는 것을 권장합니다 — 대부분의 클라이언트에서도 기본값이며, 규칙 파일(흔히 GEOIP, GEOSITE 같은 규칙 세트)이 어떤 도메인은 프록시가 필요하고 어떤 도메인은 직접 연결을 유지해야 하는지 자동으로 판단해주므로 목록을 직접 관리할 필요가 없습니다. 특정 사이트가 프록시를 거치지 않는 것 같다면 잠시 전역 모드로 바꿔 비교 테스트를 해본 뒤, 확인이 끝나면 다시 규칙 모드로 되돌려 모든 트래픽이 계속 프록시를 거치며 불필요하게 소모되는 것을 방지하세요.

주의 전역 모드에서는 한국 내 서비스(예: 결제, 지도, 일부 은행 앱)도 프록시 노드를 통과하게 되어 이상 지역 로그인 경고가 뜰 수 있습니다. 테스트가 끝나면 반드시 규칙 모드나 직접 연결 모드로 되돌리세요.

프록시가 실제로 작동하는지 확인하는 세 가지 방법

노드를 고르고 모드를 전환했다고 해서 트래픽이 실제로 의도한 대로 흐르고 있다는 뜻은 아닙니다. 아래 세 가지 방법을 쉬운 것부터 어려운 순서로 소개하며, 최소 두 가지는 순서대로 해보고 나서 안심하고 사용하는 것을 권장합니다.

방법 1: IP 조회 페이지로 출구 주소가 바뀌었는지 확인

브라우저에서 현재 공용 IP를 표시해주는 조회 페이지를 열어, 먼저 직접 연결 모드에서 결과를 한 번 기록한 뒤 규칙 모드나 전역 모드로 전환해 같은 페이지에 다시 접속합니다. 두 결과의 IP 주소와 소속 지역이 눈에 띄게 다르다면 트래픽이 실제로 프록시 노드를 거쳐 전달되었다는 뜻입니다. 두 결과가 같다면 프록시가 작동하지 않고 있다는 뜻이므로 노드 선택, 프록시 모드, 클라이언트의 시스템 프록시 스위치가 켜져 있는지 다시 확인해야 합니다.

방법 2: 클라이언트 내장 트래픽 통계 또는 연결 로그 확인

대부분의 Clash 클라이언트는 메인 화면이나 "로그" 화면에서 현재 활성 연결을 실시간으로 보여주며, 접속한 도메인, 매칭된 규칙, 사용된 노드까지 함께 표시합니다. 웹페이지를 하나 열고 이 목록을 확인했을 때 도메인 항목과 구체적인 노드 이름(DIRECT가 아닌)이 함께 표시된다면 이 요청은 실제로 프록시를 거친 것입니다. 이 방법은 IP 조회보다 더 세밀하게 어떤 도메인이 프록시를 거쳤고 어떤 도메인이 직접 연결되었는지 특정할 수 있습니다.

방법 3: 시스템 수준의 프록시 설정이나 VPN 아이콘 확인

Android 시스템이 TUN 모드로 전체 트래픽을 인계할 경우, 상태 표시줄에 계속 표시되는 열쇠나 작은 자물쇠 아이콘이 나타나 시스템 수준 VPN 서비스가 실행 중임을 알려줍니다. 클라이언트가 TUN이 아닌 로컬 HTTP/SOCKS 프록시 모드를 쓰고 있다면 시스템의 Wi-Fi 상세 정보나 프록시 설정에서 프록시 주소와 포트가 이미 입력되어 활성화된 상태인지 확인해야 합니다. 이 단계는 주로 "클라이언트 화면에는 연결됨으로 표시되지만 실제로 시스템이 트래픽을 인계하지 않은" 경계 상황을 점검하는 데 사용됩니다.

자주 발생하는 문제 해결 순서:
1. IP 조회 페이지의 IP가 바뀌지 않음 → 프록시 모드가 "직접 연결"에 머물러 있는지 확인
2. IP는 바뀌었지만 특정 사이트가 안 열림 → 연결 로그를 확인해 해당 도메인이 어떤 규칙에 매칭되었는지 확인
3. 로그에는 프록시를 거쳤다고 나오지만 페이지 로딩이 계속 실패 → 다른 노드로 바꿔 재시도해 단일 노드 문제인지 배제

세 가지 방법은 각각 초점이 다릅니다 — IP 조회는 "출구가 바뀌었는지"를 확인하고, 연결 로그는 "구체적으로 어떤 트래픽이 프록시를 거쳤는지"를 확인하며, 시스템 설정은 "인계 방식이 맞는지"를 확인합니다. 일상적인 사용에서는 IP 조회 한 번으로 전체 작동을 확인하는 것으로 충분하며, 연결 로그와 시스템 설정은 구체적인 문제를 파악할 때 사용하면 됩니다.

흔한 오해 정리

이 단계들을 한 번씩 거치면 구독, 노드, 모드 세 부분이 모두 올바르게 설정되었는지 기본적으로 확인할 수 있습니다. 이후 사용 중 갑자기 연결이 안 되는 날이 있어도 같은 방식으로 — 먼저 노드 지연 시간을 확인하고, 다음으로 프록시 모드를 확인하고, 마지막으로 IP가 바뀌었는지 확인하는 순서로 — 단계별로 점검하면 되고, 클라이언트를 전부 다시 설치할 필요는 없습니다.

클라이언트 다운로드