TUN 모드가 해결하는 문제
과거 Mihomo Party로 알려진 프로젝트는 현재 Clash Party라는 이름으로 유지되고 있지만 예전 폴더나 화면에는 이전 이름이 남을 수 있습니다. TUN은 가상 네트워크 인터페이스와 경로를 만들어 더 많은 시스템 트래픽을 Mihomo 코어로 보냅니다. 시스템 HTTP/SOCKS 프록시를 따르지 않는 일부 런처, CLI, 독립 네트워크 스택 프로그램이 주된 대상입니다.
시스템 프록시는 참여하는 앱에 로컬 프록시 포트를 알려 주지만 TUN은 더 낮은 계층에서 트래픽을 잡습니다. 둘은 느린 모드와 빠른 모드가 아닙니다. 브라우저가 시스템 프록시로 이미 동작한다면 TUN은 경로, DNS, 권한과 가상 어댑터라는 추가 변수도 만듭니다.
작동하는 기준 저장과 충돌 변수 제거
구독을 갱신하고 실제 웹 접속을 통과한 고정 노드를 선택한 뒤 현재 모드를 기록합니다. 다른 VPN, 가속기, 가상 어댑터 또는 기본 경로를 바꾸는 프로그램은 잠시 종료합니다. VirtualBox, Docker, 기업용 보안 도구가 항상 충돌하는 것은 아니지만 동시에 경로를 수정하면 어느 프로그램이 패킷을 가져갔는지 알기 어렵습니다.
- 현재 작동 설정을 내보내거나 보관합니다.
- 시스템 프록시만 켜서 직접 및 프록시 목적지를 확인합니다.
- 시스템 프록시를 끄고 원래 직접 연결도 확인합니다.
- 다른 터널 앱을 종료한 뒤 Clash Party를 시작합니다.
- 가상 어댑터를 끌 복구 스위치를 미리 확인합니다.
원래 DNS, IPv6 또는 게이트웨이에 문제가 있다면 먼저 운영체제 네트워크를 복구해야 합니다. TUN이 기반 연결을 자동으로 고치는 기능은 아닙니다.
클라이언트에서 가상 어댑터 켜기
현재 Clash Party 화면에서 TUN 또는 가상 어댑터라고 표시된 스위치를 찾습니다. 릴리스마다 위치가 달라질 수 있으므로 오래된 캡처보다 실제 레이블을 따릅니다. 첫 실행에서는 Windows 관리자 승인과 방화벽, macOS 네트워크 권한, Linux TUN 인터페이스 및 경로 권한이 필요할 수 있습니다.
스위치를 켠 뒤 코어 상태가 안정될 때까지 기다리고 인터페이스가 생성됐는지 확인합니다. 직접 목적지와 프록시 목적지를 하나씩 열어 로그의 도메인, 규칙, 그룹, 최종 노드를 봅니다. 스위치가 바로 꺼지면 반복 클릭하지 말고 권한이나 코어 시작 오류를 확인하세요.
tun 블록을 겹치지 마세요.스택, 자동 경로와 DNS 가로채기
Mihomo 공식 문서는 system, gvisor, mixed 스택을 설명하며 호환성 문제가 없다면 mixed를 권합니다. auto-route는 가상 인터페이스로 경로를 설정하고 auto-detect-interface는 실제 출구를 선택하며 dns-hijack은 일치한 DNS 요청을 내부 해석기로 보냅니다.
YAMLtun:
enable: true
stack: mixed
auto-route: true
auto-detect-interface: true
dns-hijack:
- any:53
유선, Wi-Fi, 핫스팟을 동시에 쓰면 자동 출구가 기대와 다를 수 있습니다. 공식 문서에는 Windows와 macOS에서 LAN으로 보내는 DNS를 자동 가로채는 데 한계가 있다고 적혀 있습니다. strict-route는 경로를 강화하지만 일부 환경의 VirtualBox 같은 앱에 영향을 줄 수 있으므로 첫 시험에서는 제외합니다.
연결 끊김을 네 계층으로 진단하기
| 증상 | 우선 확인 | 통제된 시험 |
|---|---|---|
| 스위치가 유지되지 않음 | 권한·코어 | 코어 로그 확인 |
| 모든 도메인 실패 | DNS·기본 경로 | IP와 이름 해석 분리 시험 |
| LAN 접속 실패 | strict-route·제외 대역 | 엄격 경로 끄기 |
| 네트워크 변경 후 실패 | 출구 인터페이스 | 코어 재시작 후 어댑터 확인 |
| UDP만 실패 | stack·노드 UDP | 노드 고정 후 stack만 변경 |
노드, 규칙, DNS는 유지하고 TUN만 끕니다. 즉시 복구되면 TUN 계층을 계속 조사하고, 그대로라면 다른 원인입니다. Linux나 Windows 방화벽에서는 전체를 끄지 말고 실제 Mihomo 코어 또는 TUN 인터페이스에 필요한 좁은 권한만 추가하세요.
안정적인 운영과 안전한 복구
스위치 색이 아니라 대상 앱이 연결되고 로그가 기대한 규칙과 노드를 표시하며 직접 및 LAN 목적지도 정상일 때 성공입니다. Wi-Fi 변경, 회사 VPN 연결, 절전 복귀, 업데이트 뒤에는 다시 확인합니다. 긴 회의나 다운로드에는 고정 노드를 사용해 자동 전환으로 세션이 재설정되는 일을 줄입니다.
복구할 때는 TUN을 먼저 끄고 클라이언트를 종료한 뒤 원래 기본 경로와 DNS가 돌아왔는지 확인합니다. 목적을 모르는 경로를 일괄 삭제하지 말고 일반 네트워크 재연결이나 재부팅을 우선하세요. 플랫폼별 동작은 Mihomo TUN 공식 문서, 클라이언트 정보는 Clash Party 공식 저장소를 기준으로 합니다.
시스템 프록시로 충분하면 단순하게 유지하고, 명확히 우회하는 앱이 있을 때만 TUN을 도입하는 것이 가장 재현 가능한 운영 방식입니다.
공식 자료와 버전 범위
버전 번호, 파일 이름, 화면 문구는 업데이트로 바뀔 수 있습니다. 작업 전에 연결된 공식 문서를 확인하세요.