Clash Meta HubClash Meta HubMihomo client hub
Choose language

Network feature

What Is TUN Mode in Clash Meta?

Understand TUN mode in Clash Meta / Mihomo clients, including use cases, permissions, and common errors.

Content reviewed: 2026-08-21

Who it is for

Users who need more applications to use the client, or whose target app ignores the system proxy.

Prerequisites

  • The client and core must support TUN
  • Understand that TUN changes the system network path
  • Prepare administrator or VPN permission

Usage steps

  1. 1

    Confirm the profile works in ordinary system-proxy mode first.

  2. 2

    Read the client notes, grant required permissions, and enable TUN.

  3. 3

    Test the browser, terminal, and target app while watching logs and DNS behavior.

  4. 4

    If conflicts appear, disable TUN and return to the known-good system proxy mode.

Common issues

Network stops working

Check permissions, routes, DNS, and conflicts with other VPN applications.

Why not enable it immediately?

TUN has a wider scope; verifying the basic profile first narrows troubleshooting.

Next step

Read startup troubleshooting if the client or connection behaves unexpectedly.

Read next:Clash Meta Client Startup Troubleshooting

This site is an independent Clash Meta / Mihomo ecosystem hub and is not affiliated with the related open-source projects.

Download links point to official GitHub Releases or official websites whenever available.