VPN 自動トリガー プロファイル オプション
Windows では、さまざまな機能を使用して VPN を自動トリガーできるため、必要なリソースにアクセスするために VPN が必要な場合にユーザーが手動で接続することを回避できます。 自動トリガーの規則には、次の 3 つの種類があります。
- アプリケーション トリガー
- 名前ベースのトリガー
- 常にオン
注
AppData のフォルダー リダイレクトが有効になっている場合、自動トリガー VPN 接続は機能しません。 AppData のフォルダー リダイレクトを無効にするか、自動トリガーされた VPN プロファイルを SYSTEM コンテキストに展開する必要があります。これにより、 rasphone.pbk ファイルが格納されている場所へのパスが変更されます。
アプリケーション トリガー
VPN プロファイルは、特定のアプリケーションの実行時に自動的に接続するように構成できます。
- VPN 接続をトリガーするようにデスクトップまたはユニバーサル Windows プラットフォーム (UWP) アプリを構成できます
- アプリごとの VPN を構成し、各アプリのトラフィック 規則を指定できます
注
デスクトップ アプリのアプリ ID は、ファイル パスです。 UWP アプリのアプリ ID は、パッケージ ファミリ名です。
詳細については、「 トラフィック フィルター」を参照してください。
名前ベースのトリガー
特定のドメイン名によって VPN 接続がトリガーされるように、ドメイン名ベースの規則を構成することができます。
名前ベースの自動トリガーは、VPNv2 構成サービス プロバイダー (CSP) のVPNv2/<ProfileName>/DomainNameInformationList/dniRowId/AutoTrigger
設定を使用して構成できます。
名前ベースのトリガーには次の 4 種類があります。
- 短い名前: たとえば、 HRweb がトリガーとして構成されていて、スタックに HRweb の DNS 解決要求が表示された場合、VPN トリガーは
- 完全修飾ドメイン名 (FQDN): たとえば、 HRweb.corp.contoso.com がトリガーとして構成されていて、スタックに HRweb.corp.contoso.com の DNS 解決要求 が表示された場合、VPN トリガー
- サフィックス: たとえば、 .corp.contoso.com がトリガーとして構成されていて、スタックに一致するサフィックス ( HRweb.corp.contoso.com など) を持つ DNS 解決要求が表示された場合、VPN トリガーがトリガーされます。 短い名前解決では、VPN トリガーと DNS サーバーが<ShortName>.corp.contoso.com に対してクエリされます。
- すべて: 使用すると、すべての DNS 解決によって VPN がトリガーされます
常にオン
Always On は、アクティブな VPN プロファイルが次のトリガーで自動的に接続できるようにする Windows 機能です。
- ユーザー サインイン
- ネットワークの変更
- デバイスの画面がオン
トリガーが発生すると、VPN は接続を試行します。 エラーが発生した場合、またはユーザー入力が必要な場合は、より多くの操作のためにトースト通知が表示されます。
デバイスに Always On トリガーを持つ複数のプロファイルがある場合、ユーザーは[設定] > [ネットワーク] & [インターネット > VPN ><VPN プロファイル] でアクティブなプロファイルを指定できます>[アプリがこの VPN 接続を自動的に使用できるようにする] チェック ボックスをオンにします。 既定では、MDM で構成された最初のプロファイルが [アクティブ] とマークされます。 複数のユーザーが同じ制限を持つデバイス: Always On トリガーを使用できるのは 1 つのプロファイルのみであり、1 人のユーザーのみです。
ユーザーの [Always On] 基本設定を保持する
もう 1 つの Windows 機能は、ユーザーの Always On 基本設定を保持することです。 ユーザーが手動で [ 自動的に接続 ] チェック ボックスをオフにすると、レジストリ値 AutoTriggerDisabledProfilesList にプロファイル名を追加することで、プロファイル名のユーザー設定が記憶されます。
管理ツールが同じプロファイル名を削除または追加し、 AlwaysOn を true に設定した場合、ユーザー設定を維持するために、プロファイル名が次のレジストリ値に存在する場合、Windows はチェック ボックスをオンにしません。
鍵:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Config
価値:AutoTriggerDisabledProfilesList
種類:REG_MULTI_SZ
信頼されたネットワークの検出
信頼されたネットワーク検出機能は、デバイスが信頼されたネットワーク上にあるときに接続がトリガーされないように VPN を構成します。 信頼されたネットワーク検出を構成するには、DNS サフィックスの一覧を指定する必要があります。 VPN スタックは、物理インターフェイス接続プロファイルのネットワーク名を検証します。一覧で構成されているサフィックスのいずれかに一致し、ネットワークが MDM によってプライベートまたはプロビジョニングされている場合、VPN はトリガーされません。
信頼されたネットワーク検出は、VPNv2 CSP のVPNv2/<ProfileName>/TrustedNetworkDetection
設定を使用して構成できます。
アプリ トリガー VPN の構成
XML 構成については、「VPN プロファイル オプション」と「VPNv2 CSP」をご覧ください。
次の図は、Microsoft Intune を使用して VPN プロファイル構成ポリシーでアプリを VPN 接続に関連付ける方法を示しています。