Windows 10 で特定のアプリケーションに VPN を自動的に接続する方法

Windows 10 で特定のアプリケーションに VPN を自動的に接続する方法

Windows 10 PowerShell コマンドレットを使用すると、アプリの起動時に VPN 接続を自動的に有効にするアプリを簡単に追加できます。このタスクを自動化すると、特定のアプリを使用するときにわざわざ VPN に接続する必要がなくなります。

PowerShellでこの機能を利用するには、まずVPN サービスをコンピュータに追加する必要があります(まだない場合)。方法については、「 Windows 10 で VPN を作成する方法」の記事を参照してください。

自動 VPN アクティベーションを追加する方法

Windows 10 で VPN 接続を確立した後、管理者権限で PowerShell を開く必要があります。

Windows 10 で特定のアプリケーションに VPN を自動的に接続する方法

管理者権限で PowerShell を開く

表示されるプロンプトで[はい]をクリックすると、コンピューターへのアクセスが許可されます。

PowerShell ウィンドウで次のコマンドを入力し、 と を VPN 接続の名前と、使用する対応するアプリケーションへのファイル パスに置き換えます。

Add-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

コマンドには引用符を含めることに注意してください。

クリックしEnterてコマンドを実行します。 PowerShell は、スプリット トンネリング機能がデフォルトで無効になっていると警告します。続行するには、まずこの機能を確認して有効にする必要があります。

Yプロンプトが表示されたらタップし、Enterもう一度タップして終了します。

Windows 10 で特定のアプリケーションに VPN を自動的に接続する方法

プロンプトが表示されたら「Y」と入力します

人間の介入なしで VPN への自動接続を有効にするには、スプリット トンネリングを有効にする必要があります。

スプリット トンネリングは、アプリケーションが起動を有効にしているときに、Windows がすべてのネットワーク トラフィックを VPN 経由でルーティングすることを防ぎます。代わりに、スプリット トンネリングによってトラフィックが分割され、リストされたアプリケーションからのデータのみがVPNを通過します。

PowerShell に次のコマンドを入力します。

Set-VpnConnection -Name "" -SplitTunneling $True

... これを VPN の名前に置き換えて (引用符を忘れないようにしてください)、 を押しますEnter

次に、アプリケーションを誤って閉じて接続を終了したくない場合に備えて、アプリケーションを再起動するためのタイムアウト バッファを設定できます。

輸入:

Set-VpnConnection -Name "" -IdleDisconnectSeconds 

… PowerShell に移動し、 を押しますEnter。接続名と、接続が終了するまで待機する秒数に置き換えます。

これで、アプリケーションが終了すると、Windows は 10 秒待ってから VPN 接続を終了します。この数値は必要に応じて変更することも、この手順を完全にスキップすることもできます。

どのアプリが VPN を自動的に有効にするかを確認する方法

自動 VPN 接続を有効にするためにインストールされているアプリを確認するには、いくつかの方法があります。 PowerShell でコマンドを使用することも、エクスプローラーで電話帳ファイルを編集することもできます。

VPN が突然開始され、その理由がわからない場合は、次のいずれかの方法を使用して、どのアプリがそれを有効にしたかを確認できます。

PowerShell コマンドレットを使用する

この方法を使用するには、[スタート]ボタンをクリックして Powershell を入力しますWindows PowerShell を右クリックし、メニューから[管理者として実行]を選択します。

表示されるプロンプトで[はい]をクリックすると、コンピューターへのアクセスが許可されます。

PowerShell ウィンドウで次のコマンドを入力します。ただし、これを VPN 接続の名前に置き換えて、 を押しますEnter

Get-VpnConnectionTrigger -ConnectionName 

ファイルエクスプローラーを使用する

もう 1 つのオプションは、エクスプローラーでダイヤルアップ電話帳ファイルを監視することです。テキスト エディタで開くと、VPN 対応アプリのリストが表示されます。

電話帳ファイルは、Windows がリモート アクセス接続 (RAS) を確立するために必要な情報を収集および指定するための標準的な方法を提供します。このファイルには、IP アドレス、ポート、モデム設定、接続を可能にするアプリケーションについて探している情報などの情報が含まれています。

まず、ファイル エクスプローラーを開き、次のフォルダーをアドレス バーに貼り付けます。ただし、現在のユーザー名に置き換えて、 を押しますEnter

C:\Users\\AppData\Roaming\Microsoft\Network\Connections\Pbk

「rasphone.pbk」を右クリックし、ファイルを開くテキスト エディタを選択します。

Windows 10 で特定のアプリケーションに VPN を自動的に接続する方法

「rasphone.pbk」を右クリックします。

このファイルにはコンピュータ上のすべての VPN 接続が含まれているため、複数の VPN がある場合は、必要なアプリケーションを見つけるために多くのアプリケーションをふるいにかけなければならない場合があります。各アプリケーションは関数「ClassicApplicationIDs」に直接ファイルパスとして格納されます。

幸いなことに、スクロールして各アプリケーションを見つけたくない場合は、ほとんどのテキスト エディタに検索機能が備わっています。Ctrl+を押しF、テキストフィールドに「ClassicApplicationIds」Enterと入力して、 を押します。

Windows 10 で特定のアプリケーションに VPN を自動的に接続する方法

テキストフィールドに「ClassicApplicationIds」と入力します。

自動 VPN アクティベーションを無効にする方法

間違ったアプリを誤って追加した場合、または特定のアプリの起動時に VPN をアクティブ化したくない場合は、PowerShell で同様のコマンドレットを使用してそれらを削除できます。

自動 VPN アクティブ化機能を削除するには、管理者権限で Powershell を開きます。

表示されるプロンプトで[はい]をクリックすると、コンピューターへのアクセスが許可されます。

PowerShell ウィンドウで次のように入力します。 ただし、 と を VPN 接続の名前と対応するアプリケーションへのパスに置き換えます。

Remove-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

PowerShell では、自動アクティブ化リストからアプリケーションを削除するかどうかを確認するメッセージが表示されます。種類を入力してYを押しますEnter

リストから削除するアプリごとにこの手順を繰り返します。


Windows + V: 多くの Windows ユーザーが知らない便利なショートカット

Windows + V: 多くの Windows ユーザーが知らない便利なショートカット

他の多くのプラットフォームと同様に、Windows にも「クリップボード履歴」と呼ばれる特殊なクリップボード マネージャーがあります。

Windows 10 に macOS Big Sur/iOS 14 ウィジェットをインストールする方法

Windows 10 に macOS Big Sur/iOS 14 ウィジェットをインストールする方法

macOS Big Sur バージョンは、最近の WWDC カンファレンスで正式に発表されました。また、Rainmeter ツールを使用すると、macOS Big Sur のインターフェイスを Windows 10 に完全に持ち込むことができます。

RDStealer マルウェアからリモート デスクトップを保護する方法

RDStealer マルウェアからリモート デスクトップを保護する方法

RDStealer は、RDP サーバーに感染し、そのリモート接続を監視することで資格情報とデータを盗もうとするマルウェアです。

ファイルエクスプローラーに代わるWindows用の7つの最高のファイル管理ソフトウェア

ファイルエクスプローラーに代わるWindows用の7つの最高のファイル管理ソフトウェア

ファイル エクスプローラーに別れを告げ、サードパーティのファイル管理ソフトウェアを使用する時期が来たのかもしれません。ここでは、Windows ファイル エクスプローラーの代替となる 7 つの最良のツールを紹介します。

LoRaWAN はどのように機能しますか? IoT にとってなぜ重要なのでしょうか?

LoRaWAN はどのように機能しますか? IoT にとってなぜ重要なのでしょうか?

LoRaWAN (長距離ワイヤレス エリア ネットワーク) は、長距離にわたる低電力デバイス間の通信に役立ちます。

Windows 10 で詳細スタートアップ オプションを開く 8 つの方法

Windows 10 で詳細スタートアップ オプションを開く 8 つの方法

詳細スタートアップ オプションに移動すると、Windows 10 のリセット、Windows 10 の復元、以前に作成したイメージ ファイルからの Windows 10 の復元、起動エラーの修正、コマンド プロンプトを開いてオプションの実行、別のオプションの選択、UEFI 設定を開いて、スタートアップ設定の変更を行うことができます。 ..

ソーシャル ネットワーク アカウントでログインする前に慎重に検討する必要があるのはなぜですか?

ソーシャル ネットワーク アカウントでログインする前に慎重に検討する必要があるのはなぜですか?

新しいサービスにサインアップするたびに、ユーザー名とパスワードを選択するか、Facebook または Twitter でログインすることができます。しかし、それをすべきでしょうか?

Google DNS 8.8.8.8 および 8.8.4.4 の変更手順

Google DNS 8.8.8.8 および 8.8.4.4 の変更手順

DNS Google 8.8.8.8 8.8.4.4 は、特にネットワーク アクセスを高速化するため、またはブロックされた Facebook へのアクセスを目的として、多くのユーザーが使用することを選択する DNS の 1 つです。

Windows 10 で Microsoft Edge を常に InPrivate モードで起動する方法

Windows 10 で Microsoft Edge を常に InPrivate モードで起動する方法

共有 Windows 10 コンピューターで Microsoft Edge を使用しており、閲覧履歴を非公開にしたい場合は、Edge を常に InPrivate モードで起動することができます。

対称暗号化と非対称暗号化の違いを調べる

対称暗号化と非対称暗号化の違いを調べる

現在一般的に導入されている暗号化には、対称暗号化と非対称暗号化の 2 種類があります。これら 2 つのタイプの暗号化の基本的な違いは、対称暗号化では暗号化操作と復号化操作の両方に単一のキーが使用されることです。