VPNのキルスイッチ

更新日 2026年9月21日 · 調査方法について

キルスイッチは、トンネルが立ち上がっていないときに通信を遮断します。危険なのはVPNが接続されているときではなく、それが静かに切断された直後の数秒、デバイスが何食わぬ顔で通常の回線に戻ってしまう瞬間だからです。

キルスイッチ:障害時は開放せず遮断する

キルスイッチは、VPNトンネルが切断されたときに保護されていない通信を止めるためのものです。

  1. トンネル接続中

    トラフィックは保護されたVPN経路を通ります。

    保護された経路が有効

  2. トンネルが切断

    アプリが障害または切断を検知します。

    接続イベント

  3. トラフィックを遮断

    保護が回復するまで、インターネットへのアクセスは遮断されたままです。

    障害時の遮断状態

実際に検証する

OS、アプリのバージョン、プロトコル、トラフィックの種類、切断方法、観察されたIP/DNSの挙動、復旧までの時間を記録してください。

ファイアウォールレベルのキルスイッチは、トンネルが回復するまで、トンネル外のすべての通信を拒否します。

どう実装されているか

本当のキルスイッチは、アプリの設定ではなくファイアウォールの規則です。クライアントは、仮想インターフェース上の通信と、VPNサーバーに到達するために必要な一本の経路だけを許可する規則を入れます。インターフェースが消えれば、許可規則に合致するものがなくなり、通信は止まります。

キルスイッチはOSの機能であり、クライアントはそれを動かしているにすぎません。OS側に専用の設定がある場合は、そちらを使ってください。

プラットフォーム仕組み実務上の注意
WindowsWindows Filtering Platformの規則スリープと復帰をまたいでも、おおむね堅牢です
macOSパケットフィルターまたはNetwork Extensionの規則復帰時の挙動はクライアントの実装によって異なることがあります
Linuxiptablesまたはnftablesの規則クライアントが再起動後の維持まで扱う場合に最も強固です
Androidシステムの「常時接続VPN」と「VPNなしの接続をブロック」OSの設定のほうが、アプリ内のスイッチより確実です
iOSNetwork Extension。アプリ単位のVPNは管理対象の端末に限られますOSが短時間、システムの通信をトンネルの外に許すことがあります

Androidのシステム設定を使う

Androidでは「設定」→「ネットワークとインターネット」→「VPN」を開き、アプリの歯車アイコンを選んで、「常時接続VPN」と「VPNなしの接続をブロック」の両方を有効にします。これはOSが強制するため、アプリが終了させられても維持されます。

検証しておく価値のある障害パターン

  1. プロセスの強制終了。タスクマネージャーからVPNクライアントのプロセスを終了させます。通信は続かず、直ちに止まるはずです。
  2. 回線の切り替え。Wi-Fiからモバイル回線に切り替えるか、Wi-Fiを切断して再接続します。
  3. スリープと復帰。数分間スリープさせ、復帰した直後の数秒に何が起きるかを確認します。
  4. 再起動。クライアントを自動起動に設定して再起動し、トンネルが立ち上がる前に何かが外へ出ていないかを確認します。
  5. サーバーの切り替え。アプリ内でサーバーを切り替え、切り替えの最中に保護が途切れないかを確認します。

手順を追った確認方法はVPNのテスト方法で扱っています。

ZoogVPNが述べている内容

ZoogVPNによれば

ZoogVPNは自社のキルスイッチを、デバイスが保護されていない状態でインターネットに接続することを防ぐものと説明し、接続が予期せず失敗した場合には「VPNノードへの接続が回復するまで、対象のデバイスのインターネットアクセスを遮断する」としています。Android、iOS、Windows、macOSで提供され、アプリの設定のスイッチで有効にすると記載されています。既定で有効かどうかはページに記載がなく、私たちもその挙動をテストしていません。
ZoogVPNのロゴ82%割引

ZoogVPNは、Windows、macOS、Android、iOSの各アプリでキルスイッチに対応しているとしています。

$2.49/月+ 3か月無料

2年プラン

デバイス数無制限30日間保証

アフィリエイトリンク — 追加費用なしで当サイトが手数料を受け取る場合があります。アフィリエイトの開示をご覧ください。表示価格はVPN Sherlockに掲載された時点のものです。購入前に最新の条件をご確認ください。

よくある質問

キルスイッチは常に有効にしておくべきですか?
信頼できないネットワークでは、はい。代償として、VPNが落ちている間は通信ができなくなりますが、それは意図された挙動です。
VPNアプリを終了したあとにインターネットが使えなくなるのはなぜですか?
ファイアウォールレベルのキルスイッチは、クライアントが異常終了すると規則が残ってしまうことがあります。クライアントを開き直して正常に切断すれば、通常は解除されます。