상황별 정보 · Clash 기술 블로그

Steam 다운로드가 느리고 Discord 음성 지연이 높을 때 Clash 게임 분기 및 UDP 설정

Steam 스토어, 게임 콘텐츠 다운로드, Discord 음성 및 실제 게임 트래픽을 하나의 연결로 보면 안 됩니다. 각각 테스트해야 도메인 규칙, 프로세스 규칙 또는 TUN 중 무엇을 사용할지 알 수 있습니다.

  • Discord
  • Steam
  • UDP
이 글의 목차

Steam 다운로드가 느리고 Discord 음성이 끊긴다면 먼저 같은 경로 문제로 보지 마세요

Steam 상점 페이지가 열리지 않거나 게임 다운로드가 느린 문제, Discord 문자는 되지만 음성이 들리지 않는 문제, 대전에 들어간 뒤 지연 시간이 높아지는 문제는 모두 게임 환경에서 발생하는 것처럼 보이지만 실제 사용하는 프로토콜과 프로세스가 다릅니다. 전부 '게임 노드'로 보내면 한 항목을 고치면서 다른 항목을 느리게 만드는 일이 흔합니다.

상점과 로그인은 주로 HTTPS를 사용하고, 다운로드는 지속 처리량이 중요하며, Discord 음성과 일부 게임 대전은 UDP에 의존합니다. 점검하기 전에 어느 동작이 실패하는지 먼저 확정하고 Clash 연결 기록에서 해당 프로세스, 대상, 정책을 찾으세요.

게임 환경의 네 가지 요청 유형

작업중요하게 볼 항목흔한 오판
상점 및 로그인웹페이지, 인증, 지역별 접근성상점이 열리면 게임 네트워크도 정상이라고 판단함
패치 및 게임 다운로드CDN 경로 및 지속 대역폭지연 시간 수치만 보고 노드를 선택함
Discord 음성UDP, 지터, 패킷 손실, 장시간 세션문자 메시지가 되면 네트워크 문제를 배제함
게임 대전서버 지역, RTT, 안티 치트 호환성런처와 게임 본체를 같은 출구로 보냄

TUN은 요청을 Clash에 넘길 뿐 회선을 빠르게 만들지는 않습니다

많은 런처와 게임은 시스템 HTTP 프록시를 읽지 않습니다. 연결 기록에 아예 나타나지 않을 때만 TUN을 고려하세요. 이를 켠 뒤 같은 동작을 다시 재현합니다. 프로세스와 대상이 연결 페이지에 나타나면 인계는 된 것이며, 그다음에야 규칙과 노드를 점검할 차례입니다.

TUN이 자동으로 UDP 기능을 제공하거나 사용할 수 없는 노드를 가속 노드로 바꾸지는 않습니다. 다른 VPN, 기업 보안 소프트웨어, 가상 머신, 게임 안티 치트도 동시에 네트워크 스택을 조작할 수 있습니다. 어떤 게임이 TUN을 켰을 때 실행되지 않는다면 TUN을 끄고 비교해 드라이버 충돌이 있는지 확인하세요. 규칙 범위를 계속 넓히지는 마세요.

Steam 페이지와 depot 다운로드는 별도로 비교하세요

Steam 클라이언트의 상점과 커뮤니티는 보통 steamwebhelper 같은 웹 프로세스가 담당하고 게임 본체에는 자체 실행 파일이 있습니다. 먼저 상점 페이지를 프록시 정책 그룹으로 보낸 다음 다운로드 페이지에서 실제 CDN 요청을 확인하세요. 다운로드가 매우 느리다면 직접 연결과 같은 지역 프록시의 지속 속도를 각각 비교합니다.

Steam에서 'Steam → 설정 → 다운로드'를 열고 다운로드 지역을 기록하세요. 테스트할 때는 '라이브러리 → 다운로드'에서 네트워크와 디스크 두 그래프를 확인합니다.

동시에 Clash Verge Rev 또는 현재 클라이언트의 '연결' 페이지를 열고 steam이나 steamwebhelper로 필터링해 프로세스, 대상 호스트, 규칙, 최종 출구를 기록하세요. 클라이언트 버전에 따라 화면 명칭은 조금 다를 수 있지만 찾아야 할 것은 실시간 연결이며 노드 지연 시간 페이지가 아닙니다.

다운로드 최고 속도는 높지만 자주 멈춘다면 CDN, 디스크 쓰기, 압축 해제 때문일 수 있으며 반드시 Clash 문제인 것은 아닙니다. Windows 작업 관리자의 '프로세스' 페이지와 Steam 다운로드 페이지의 디스크 그래프로 구분할 수 있습니다. 속도를 높이려고 모든 Steam 도메인을 영구적으로 프록시하면 원래 더 가까운 로컬 CDN을 우회할 수도 있습니다.

Steam 비교 테스트 한 번

  1. 먼저 상점 열기

    Clash 연결 페이지에서 steamwebhelper가 예상 정책에 일치하는지, 로그인이 반복해서 리디렉션되지 않는지 확인합니다.

  2. 같은 소형 콘텐츠 다운로드하기

    Steam의 '라이브러리 → 다운로드'에서 CDN 호스트와 평균 속도, 네트워크 그래프가 자주 바닥으로 떨어지는지 기록합니다.

  3. 출구는 한 번에 하나만 전환하기

    직접 연결과 하나의 고정 노드 사이에서 비교하고 DNS를 동시에 바꾸지 않습니다.

  4. 디스크 그래프 확인하기

    네트워크가 멈추는 동시에 Steam 디스크 그래프가 높다면 압축 해제가 끝날 때까지 기다리세요.

Discord 문자 메시지가 되더라도 음성 연결은 별도로 테스트하세요

문자 메시지는 주로 일반 HTTPS와 장기 연결을 사용하며, 음성 채널에 참여한 뒤에야 실시간 미디어 연결이 생성됩니다. 채널은 보이지만 RTC Connecting 상태가 계속되거나 소리가 들리지 않거나 몇 분 뒤 연결이 끊기면 음성 통화 중 UDP 연결이 있는지, 선택한 노드가 UDP를 지원하는지, 패킷 손실이 계속 늘어나는지 확인하세요.

먼저 Discord의 '사용자 설정 → 음성 및 비디오'에서 입력 및 출력 장치를 확인하고 현재 버전의 마이크 테스트로 장치 문제를 배제하세요. 이어서 음성 채널에 참여한 뒤 Clash의 '연결' 페이지에서 Discord.exe로 필터링합니다. 통화 중 발생한 UDP 연결, 일치한 규칙, 최종 정책 그룹이 보여야 합니다.

url-test가 통화 중 출구를 바꾸지 않도록 하나의 고정 노드로 십 분간 음성 통화를 진행하세요. 노드의 TCP는 정상인데 UDP가 계속 시간 초과되면 UDP를 명확히 지원하는 출구로 바꾸세요. 연결 기록에 음성 트래픽이 전혀 없다면 Discord 웹 도메인을 추가할 것이 아니라 TUN 또는 애플리케이션 인계 설정으로 돌아가야 합니다.

게임 본체와 런처는 대개 별도로 처리 방식을 정해야 합니다

런처 로그인에 프록시가 필요하다고 해서 게임 서버에도 같은 노드가 적합한 것은 아닙니다. 로컬 또는 인접 지역 서버는 DIRECT가 RTT가 더 낮은 경우가 많습니다. 다른 지역 출구가 꼭 필요하더라도 다운로드 노드를 그대로 쓰지 말고 별도 정책 그룹을 만들어야 합니다.

Mihomo는 프로세스 기준 일치를 지원하지만 프로세스 이름은 Windows 작업 관리자의 '세부 정보' 페이지나 Clash 연결 기록에서 확인해야 합니다. 게임 업데이트 뒤 실행 파일이 바뀔 수 있고 원격 규칙 세트가 프로세스 규칙보다 먼저 일치할 수도 있으므로 업데이트할 때마다 실제 일치 결과를 확인하세요.

아래 YourGame.exe는 작업 관리자에 표시되는 게임 프로세스로, YOUR_EXISTING_GROUP은 현재 설정에 실제로 존재하는 정책 그룹으로 바꿔야 합니다. 두 값을 바꾸지 않으면 이 예시는 사용할 수 있는 설정이 아닙니다.

그룹 이름과 게임 프로세스 이름을 먼저 바꾼 뒤 프로세스 규칙 작성하기
# 先替换 YOUR_EXISTING_GROUP 和 YourGame.exe
proxy-groups:
  - name: GAME-STORE
    type: select
    proxies:
      - YOUR_EXISTING_GROUP
      - DIRECT
  - name: VOICE
    type: select
    proxies:
      - YOUR_EXISTING_GROUP
      - DIRECT

rules:
  - PROCESS-NAME,steamwebhelper.exe,GAME-STORE
  - PROCESS-NAME,Discord.exe,VOICE
  - PROCESS-NAME,YourGame.exe,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,YOUR_EXISTING_GROUP

상점, 다운로드, 음성, 대전을 각각 한 차례씩 검증하세요

Steam 상점은 빈 화면이지만 게임은 실행됨

흔한 원인:웹 프로세스 또는 인증 요청이 올바른 정책으로 들어가지 않음

해결 방법:상점 로딩만 다시 재현하고 steamwebhelper와 실패한 호스트를 확인하세요.

지연 시간 테스트는 좋은데 다운로드 속도가 낮음

흔한 원인:테스트 대상과 CDN 경로가 다르거나 디스크가 압축을 푸는 중임

해결 방법:한 번의 지연 시간만 보고 노드를 바꾸지 말고 지속 처리량과 디스크 그래프를 비교하세요.

Discord 문자는 정상이나 음성이 RTC Connecting 상태임

흔한 원인:UDP가 인계되지 않았거나 노드가 지원하지 않거나 패킷 손실이 심함

해결 방법:음성 UDP 연결을 확인하고 고정 노드로 십 분간 테스트하세요.

상점은 정상인데 대전 지연 시간이 갑자기 높아짐

흔한 원인:게임 본체가 상점의 프록시를 그대로 사용함

해결 방법:게임 프로세스의 일치 결과를 확인하고 필요하면 별도로 DIRECT 처리하거나 가까운 출구를 선택하세요.

이 네 항목은 각각 검증해야 합니다. Steam 상점은 안정적으로 로그인되어야 합니다. 다운로드는 최소 몇 분간 계속 확인하고 네트워크가 멈추는 원인이 디스크 쓰기인지 판단하세요.

Discord는 음성 채널에 참여할 수 있어야 하고 RTC Connecting이 사라져야 하며, 십 분간 통화가 반복해서 끊기지 않고 연결 페이지에서 UDP가 VOICE를 거치는 것을 확인해야 합니다. 게임 본체는 별도로 선택한 DIRECT 또는 독립 출구에 일치해야 합니다.

참고 자료