이 글의 목차
프록시 옵션을 더 많이 켠다고 인터넷 연결이 더 잘 되는 것은 아닙니다. Windows에서 TUN이 필요한지는 연결에 실패하는 프로그램의 통신을 처리하는지 확인해 판단하고, 기존에 잘 되던 접속 방식도 유지하세요. 설정을 바꾼 뒤에는 로컬 네트워크 기기와 앱 종료 후의 인터넷 연결에도 영향이 없는지 확인해야 합니다.
브라우저는 정상인데 터미널이나 게임의 연결 기록이 없다
브라우저와 연결에 실패하는 프로그램에서 요청을 각각 한 번 다시 실행하고 연결 기록을 확인하세요. 브라우저는 시스템 프록시로 정상 작동하지만 터미널, 게임 런처, 스토어 앱의 기록이 없다면 TUN으로 해당 통신을 처리하는지 테스트합니다. 브라우저와 자주 쓰는 프로그램이 모두 정상이라면 시스템 프록시를 유지하세요.
시스템 프록시는 해당 설정을 읽는 프로그램에 Windows 프록시 주소를 알려줍니다. TUN은 가상 네트워크 어댑터로 더 많은 TCP, UDP 연결을 받습니다. 트래픽이 Mihomo에 들어간 뒤에도 규칙에 따라 분기되며 TUN이 작동하지 않는 노드나 잘못된 규칙을 고치지는 않습니다.
모든 프로그램이 접속할 수 없으면 구독, 노드, 코어를 확인하세요. 특정 도메인만 잘못된 출구를 사용하면 일치한 규칙을 확인하세요. 두 경우 모두 TUN을 켜서 해결할 문제는 아닙니다.
TUN을 켜기 전 시스템 프록시와 고정 노드 검증
TUN을 켜기 전에 "설정"에서 현재 구독을 선택하고 "프록시" 페이지에서 사용 가능함을 확인한 노드 하나를 고정하며 모드는 우선 Rule로 유지하세요. 시스템 프록시를 켜고 익숙한 웹사이트에 접속하면서 "연결" 페이지에 해당 요청이 나타나는지 확인합니다.
시스템 프록시가 정상 작동하면 이후 설정에 문제가 생겨도 되돌아갈 수 있습니다. 연결 기록이 없으면 시스템 프록시가 적용됐는지, 프로그램이 해당 설정을 사용하는지 확인하세요. 기록에 DIRECT가 표시되면 정책 그룹과 규칙을 살펴봅니다. TUN을 켜도 설정이나 노드가 복구되는 것은 아니며 가상 어댑터까지 점검해야 합니다.
TUN 설정에 들어가기 전 확인할 항목
- 현재 설정에 명확한 업데이트 시각이 있음
- 프록시 페이지에 정책 그룹과 노드가 표시됨
- 고정 노드로 웹페이지 요청을 한 번 완료할 수 있음
- 연결 기록에 도메인, 규칙, 실제 출구가 표시됨
서비스 모드를 설치해 가상 어댑터 권한 확보
Windows에서 가상 어댑터를 만들려면 높은 권한이 필요하지만 서비스 모드를 사용하면 인터페이스를 매번 관리자 권한으로 실행하지 않아도 됩니다. 설치 전에 실제 서비스 파일에 공식 수정이 적용됐는지 확인하고 메인 앱 버전만으로 판단하지 마세요. 설정에서 “서비스 모드(Service Mode)”를 찾아 설치되지 않았다면 클라이언트 내 설치 메뉴를 사용하세요.
Windows 권한 확인 창이 나타날 때 요청 프로그램은 현재 설치된 Clash Verge Rev에서 실행되어야 합니다. 서비스 설치가 끝나면 커널을 다시 불러오세요. 상태가 계속 "중지됨"과 "시작 중" 사이를 오간다면 TUN 스위치를 연속으로 누르지 말고 로그부터 확인합니다.
TUN 활성화 후 기존 요청 재실행
작동하는 상태에서 전환
다른 프록시와 VPN 종료
여러 프로그램이 동시에 경로를 쓰거나 같은 포트를 점유하지 않게 합니다.
Rule 모드와 고정 노드 유지
시험 중에는 자동 속도 측정 그룹이 출구를 바꾸지 않게 합니다.
TUN 모드 켜기
서비스와 가상 네트워크 어댑터가 준비될 때까지 기다리고 DNS와 규칙을 동시에 수정하지 마세요.
이전에 실패한 작업 다시 수행
예를 들어 터미널에서 같은 명령을 실행하거나 런처에서 같은 페이지를 엽니다.
현재 Mihomo는 system, gvisor, mixed 같은 네트워크 stack을 지원합니다. 클라이언트 기본값이 작동하면 그대로 두세요. stack 변경은 호환성을 진단하는 방법이지 성능 스위치가 아닙니다. system 또는 mixed에서 연결이 차단될 때는 Windows 방화벽이 Mihomo 커널 프로세스를 허용하는지도 확인해야 합니다.
auto-route는 일치하는 범위의 시스템 트래픽을 TUN으로 보내고 auto-detect-interface는 실제 출구 네트워크 어댑터를 식별합니다. 로그를 이해하는 데 도움이 되는 필드지만 그래픽 클라이언트 사용자가 "최적화"를 위해 인터넷의 긴 설정을 복사할 필요는 없습니다.

Connections에 어떤 요청이 표시될까?
시스템 프록시에서 실패하던 프로그램으로 돌아가 완전히 같은 요청을 반복하세요. "연결" 페이지에 해당 도메인 또는 대상 IP와 규칙 및 출구가 표시되면 트래픽이 TUN에서 Mihomo로 들어온 것입니다. 앱에서 결과까지 받아야 설정이 실제로 적용된 것입니다.
앱이 실패하고 연결 페이지에 새 기록이 없음
서비스 상태, 가상 네트워크 어댑터, 다른 VPN, Windows 방화벽을 확인하세요.
기록은 나타나지만 DIRECT로 표시됨
일치한 규칙 행을 확인하고 TUN을 반복해서 켜고 끄는 것으로 규칙 수정을 대신하지 마세요.
기록이 프록시를 사용하고 timeout을 표시함
다른 사용 가능한 노드로 고정해 진입점 문제와 노드 문제를 구분하세요.
TUN 활성화 후 인터넷이 끊기면 시스템 프록시 복구 및 서비스 확인
TUN을 끈 뒤 시스템 프록시가 복구되면 구독과 노드는 여전히 작동할 가능성이 높으므로 서비스, 경로, 가상 어댑터, DNS를 확인하세요. 시스템 프록시도 사용할 수 없으면 구성과 코어를 다시 확인하세요.
- 서비스 시작 실패
- 커널을 다시 불러오고 로그에서 permission, service 또는 driver 관련 정보를 확인하세요.
- 가상 네트워크 어댑터는 있지만 요청이 없음
- 다른 VPN이나 이전 Clash의 TUN을 끄고 다른 가상 어댑터가 동시에 경로를 변경하지 않는지 확인하세요. 보안 소프트웨어가 통신을 차단하면 로그와 현재 코어의 허용 규칙을 확인하세요.
- 연결은 나타나지만 도메인 이름 해석 실패
- DNS 로그와 dns-hijack 설정을 확인하세요. Android 비공개 DNS 같은 안내는 Windows에 적용되지 않으므로 서로 다른 가이드를 섞지 마세요.
- Wi-Fi를 바꾼 뒤에만 작동하지 않음
- 커널이 출구 네트워크 어댑터를 다시 식별하게 한 뒤 auto-detect-interface 결과를 확인하세요.
NAS, 프린터, 가상 머신의 LAN 접근
인터넷은 복원되었지만 라우터 관리 페이지, NAS 또는 프린터를 열 수 없다면 로컬 연결이 TUN에 들어온 뒤 LAN 규칙에 따라 직접 연결되지 않았을 가능성이 큽니다. TUN을 끄자마자 해당 기기가 다시 보이는 현상도 이 판단을 뒷받침합니다.
사설 주소 규칙이 더 넓은 프록시 규칙보다 먼저 DIRECT에 맞는지 확인하세요. 회사 네트워크에서 사용자 지정 네트워크 범위와 내부 도메인을 사용한다면 실제 주소에 맞게 추가해야 하며 가정용 네트워크의 제외 목록을 그대로 복사하면 안 됩니다. Windows의 strict-route는 VirtualBox 같은 가상 네트워크에도 영향을 줄 수 있으므로 가상 머신 사용 시 별도로 검증하세요.
LAN 복원에 필요한 정보
- 연결이 끊긴 기기의 실제 IP와 네트워크 범위
- 해당 연결에 Clash에서 적용된 규칙
- 기업 내부 DNS가 현재 네트워크에서만 사용 가능한지 여부
- VirtualBox, Hyper-V 또는 다른 가상 네트워크 어댑터의 동시 존재 여부
TUN 비활성화와 서비스 제거의 차이
TUN을 끄고 방금 작동한 설정과 노드를 유지한 채 시스템 프록시를 켜세요. 네트워크가 즉시 복원된다면 Windows의 "네트워크 재설정"을 사용할 필요가 없습니다. 이 작업은 Wi-Fi, 가상 네트워크 어댑터, 기타 네트워크 설정을 함께 정리하므로 현재 문제보다 영향 범위가 훨씬 큽니다.
TUN을 끌 때 서비스 모드를 제거할 필요는 없습니다. 앞으로 사용하지 않기로 했다면 클라이언트 설정의 제거 메뉴로 서비스를 삭제할 수 있습니다. 시스템 프록시로 돌아가면 브라우저는 정상으로 복구되고 TUN에 의존하던 프로그램의 연결 기록은 다시 사라집니다. 이 차이로 TUN이 필요한지 판단할 수 있습니다.
대상 프로그램이 TUN에서만 Connections에 나타나고 네트워크, DNS, LAN이 모두 정상이라면 TUN을 유지하세요. 시스템 프록시가 일상용 프로그램을 이미 처리한다면 TUN을 끈 상태가 오히려 간단합니다.
