Premium 版 · Clash ドキュメント

機能:eBPF から TUN へのリダイレクト

Linux で eBPF redirect-to-tun を使って通信を TUN に渡す前に、インターフェースとカーネルの依存条件を確認してください。tun.auto-route、Tailscaled との競合や、利用できる代替手段も確認します。

  • eBPF
  • TUN
  • redirect-to-tun
  • auto-route
  • Tailscaled
Premium 版
本文の見出し

過去のドキュメントの適用範囲

この記事は、旧設定を確認するために原版 Clash / Clash Premium の過去の使い方を残しています。「Premium のみ」「未対応」やプラットフォームの制限は、現在の Mihomo の機能を示すものではありません。そのまま現在の設定に上書きしたり、権限に関するコマンドを実行したりしないでください。

Mihomo を使う場合は 現在の Mihomo 設定ドキュメント を参照してください。画面操作、インストール、権限の設定は 使用するクライアントのプロジェクトドキュメント に従います。

eBPF の TUN リダイレクトは、指定したネットワークインターフェース上のすべてのトラフィックを捕捉し、TUN インターフェースへ転送する機能です。この機能ではカーネルの対応が必要です。

警告

この機能は tun.auto-route と競合します。

通常は tun.auto-redir や tun.auto-route より高性能ですが、auto-route ほど成熟していません。そのため、慎重に使用してください。

設定

yaml
ebpf:
  redirect-to-tun:
    - eth0

既知の問題

  • この機能は Tailscaled と競合するため、代わりに tun.auto-route を使用してください。