ガイド
VPNを自動接続する方法
確認を求められずにトンネルを確立する設定を解説します。ログイン時、信頼済みとして登録していないネットワーク、モバイルデータ通信での動作を取り上げます。各プラットフォームにどの設定があるか、信頼済みネットワークで実際に何が許可されるか、そしてどの設定でも単独では解消できない空白を説明します。2026年後半のクライアントを前提にしています。
ここで確定すること
自分でオンにすることを覚えておかなければならないVPNは、肝心なとき、つまり急いで接続したネットワーク上でオフになっています。以下の設定により、接続が標準動作となり、切断が例外になります。つまり、起動し忘れたクライアントでも接続された状態にできます。公衆ネットワークが重要な理由は公衆Wi-Fiのページで説明しています。このページではスイッチを扱います。
設定する順番に並べた4つの項目と、アプリではなくシステムレベルで動作する2つのプラットフォームを説明します。
1. システムから始める
- クライアントの一般設定で、ログイン時の起動をオンにします。Windowsでは同じ項目がスタートアップアプリの下にあり、macOSではログイン項目の下にあります。どちらの場所でも機能しますが、クライアント自体の設定のほうが後から見つけやすくなります。
- 起動時の接続をオンにします。これは通常、起動設定の下にある別のスイッチで、初期状態ではオフになっています。起動して待機するだけのクライアントは、トレイアイコンであってトンネルではありません。
- 再起動して順番を確認します。タブを再び開くブラウザー、メールクライアント、チャットアプリ — これらはすべて起動します。トンネルより先に起動したものは、開いたままのネットワーク上で通信します。その空白が最後のセクションのテーマです。
2. 承認していないネットワークで接続する
- 自動接続ルールを見つけます。通常は、常に接続、信頼されていないネットワークで接続、接続しない、のいずれかを選ぶ形式です。クライアントに常時接続があるなら、それを選びます。信頼されていないネットワークだけを選ぶのは、リストを自分で管理するつもりがある場合に限ります。
- モバイルデータ通信を含めます。同じグループ内の別のスイッチになっていることが多く、通信事業者のネットワークはプライベートだという前提からオフになっています。しかし、その通信を読めるのは通信事業者であり、通信事業者が従う相手も読めます。
- クライアントで設定できる場合は、自動接続で使うデフォルトの出口位置を設定します。設定できない場合はクライアントが選択するため、選ばれる国がネットワークごとに変わることがあります。
3. 信頼済みリスト
信頼済みネットワークとは、クライアントがオフのままになるネットワークです。通常は自宅などで、クライアントが現在のネットワークをリストに追加するか尋ねてきます。この表示は便利な機能のように見えます。実際に許可されるのは、そのネットワーク上ではルーター、それを経由するインターネットプロバイダー、その他の接続者全員に、クライアントがインストールされていない場合と同じように通信が見えることです。自分が運用し、他の誰も使わないネットワークなら、それが正しい判断になることもあります。ただし、これは判断を要することであり、初期状態ではリストは空です。
- 信頼済みネットワークのリストを開き、何が登録されているかを確認します。クライアントは、内容を読まずに受け入れやすい確認画面から項目を追加します。
- 自分で管理していないネットワークはすべて削除します — オフィス、親族の家、頻繁に利用するカフェなどです。見慣れていることと、信頼できることは同じではありません。
- 信頼済みネットワークは名前で照合されることに注意します。たまたま同じ名前を持つ公衆ネットワークも信頼済みになるため、リストを短くしておくことが重要です。
iOSの場合:Connect On Demand
iOSでは、VPNルールをアプリではなくシステム側に置けます。クライアントが設定をインストールしたら、VPN設定にあるオンデマンドスイッチによって、アプリが要求する前に、ネットワークが使われるたびにシステムがトンネルを確立します。このルールはクライアントを閉じても存続しますが、クライアント独自の自動接続は存続しません。クライアントにこの設定がある場合はオンにし、システムのVPN設定でもトグルがオンになっていることを確認します。クライアントのルールで対象を限定していない限り、同じデバイス設定がWi-Fiとモバイル通信の両方に適用されます。
Androidの場合:Always-on
Androidの同等機能はクライアントではなく、VPNのシステム設定にあります。Always-on VPNは、再起動後やクライアントを強制終了した後も含め、デバイスがネットワークに接続されるたびにトンネルを再起動します。その下にあるBlock connections without VPNは、トンネルが確立されるまで通信を止めます。両方をオンにします。これらを組み合わせると、自動接続と空白の閉鎖を1か所で設定でき、アプリの約束ではなくシステムによって強制されます。設定までの手順はAndroidガイドにあります。
4. 接続前の空白
上記の設定はすべて、ネットワークが接続された直後にトンネルを確立します。しかし「直後」は「即時」ではなく、その数秒間にシステムとともに起動したものは、開いた接続上で通信します。この空白を閉じるのがキルスイッチの役割です。具体的には、クライアントの接続中だけでなく、システム起動時にも適用されるモードを使います。クライアントの設定では、永続、常時、起動時などと呼ばれています。そのモードをオンにしたら、そこで説明されている再起動も含めて、キルスイッチをテストし、設定全体を確認します。自動接続し、空白を閉じたままにできるクライアントなら、気にかけ続ける必要がありません。それがこのページの目的です。
自動接続されない場合
システムとともに起動するが、接続しない
ほとんどのクライアントでは、起動と接続は2つの設定に分かれており、初期状態でオンなのは前者だけです。クライアントの一般設定または起動設定を開き、ログイン時に起動する設定の下にある、起動時に接続や自動接続などと書かれた2つ目の項目を探します。
両方がオンなのに待機したままなら、クライアントは信頼されていないと判断したネットワークを待っている可能性があります。信頼済みリストにある自宅ネットワークでは、仕様上、接続されません。
Wi-Fiでは接続するが、モバイルデータ通信では接続しない
モバイルデータ通信は通常、別のルールになっています。信頼されていないWi-Fiで接続するクライアントは、モバイルネットワークを第3のカテゴリーとして扱い、専用のスイッチを設けています。通信事業者のネットワークはプライベートだという前提から、そのスイッチをオフにしているクライアントもあります。しかし、通信事業者から見てプライベートではありません。自動接続設定でモバイルデータ通信の項目を見つけ、オンにします。iOSでは、オンデマンドルールでモバイル通信を明示的に指定できます。
選んでいないサーバーに再接続する
自動接続では、手動で選ぶサーバーとは別に設定されたデフォルトが使われます。最速、最寄り、前回使用した場所などです。自動接続設定でデフォルトまたは優先する出口位置を探し、そこで設定します。出口位置が変わること自体は障害ではありませんが、国が変わることは、解消しておきたい不意の挙動です。
自宅ネットワークで信頼するかどうかを何度も尋ねられる
拒否するか、1度だけ許可して、自分が何を許可したのかを理解します。信頼済みネットワークではクライアントがオフになるため、そのネットワーク上のすべて、つまりルーター、それを経由するインターネットプロバイダー、その他の接続者に、クライアントがインストールされていない場合と同じように通信が見えます。自分で運用し、他の誰も使わないネットワークなら、それは妥当な判断です。この表示はクライアントが例外を提案しているだけで、助言ではありません。
同じ手順、別の機種
他のプラットフォーム
すべてのプラットフォームには、1つのページのタブではなく専用のガイドがある。手順はインストーラーが開いた時点で分岐し、3つのプラットフォームに一度に答えようとするページはどれにもきちんと答えられない。