TUN に管理者権限、VPN 権限、ドライバ権限が必要な場合は?

TUN は仮想ネットワークインターフェースを作成し、ルートを変更します。そのため、デスクトップでは管理者権限、モバイルでは通常 VPN の許可が必要です。

  • TUN モードと権限
  • トラブルシューティング
要点

TUN は仮想ネットワークインターフェースを作成してルーティングを調整するため、デスクトップ OS では管理者権限、モバイル端末では通常 VPN の許可が必要です。インストーラーの配布元を確認したうえで、そのシステムが要求する権限だけを付与します。競合するツールを終了してから TUN を作成し、許可に成功しても通信できない場合は DNS とルーティングを確認してください。

不足しているのは、VPN の許可、ネットワーク拡張機能、管理者権限のどれか

システムの表示内容から、VPN の許可、ネットワーク拡張機能、ドライバーのインストール、管理者権限のどれが必要かを判断します。さらに、別の VPN/TUN ツールが仮想ネットワークアダプターを使用していないか確認してください。

  • ネットワーク拡張機能、ドライバー、VPN 構成のインストールをシステムから求められているか(参照: ダウンロードとインストールの FAQ
  • 別の VPN または TUN ツールがすでに動作していないか
  • セキュリティソフトウェアが仮想ネットワークアダプターを遮断していないか
  • クライアントのログに permission denied が表示されているか

ほかのネットワークツールを終了し、TUN をもう一度許可します

  1. クライアントの配布元が信頼できることを確認してから権限を付与します(参照: セキュリティ FAQ
  2. ほかの VPN、プロキシクライアント、仮想ネットワークアダプターツールを終了してから再試行します
  3. Windows では、一度だけ管理者として起動してみます
  4. macOS では、システム設定からネットワーク拡張機能またはバックグラウンドサービスを許可します

配布元が不明なクライアントに、システムレベルのネットワーク権限を付与しないでください

同時に複数の VPN/TUN が通信を引き継ぐと、ルーティング設定を互いに上書きする場合があります

権限を付与した後も、DNS とルールが正しいか確認する必要があります