So verbinden Sie sich automatisch mit einem VPN für bestimmte Apps in Windows 10

Mit dem PowerShell-Cmdlet von Windows 10 können Sie ganz einfach Anwendungen hinzufügen, um beim Start automatisch eine VPN-Verbindung auszulösen. Durch die Automatisierung dieser Aufgabe müssen Sie bei der Verwendung bestimmter Apps nicht einmal daran denken, sich mit einem VPN zu verbinden.

Um diese Funktionalität in PowerShell nutzen zu können, müssen Sie Ihrem Computer zunächst einen VPN-Dienst hinzufügen, falls Sie noch keinen haben.

So fügen Sie die automatische VPN-Auslösung hinzu

Nachdem Sie eine VPN-Verbindung unter Windows 10 eingerichtet haben, müssen Sie eine erhöhte Instanz von PowerShell öffnen. Klicken Sie dazu auf die Schaltfläche Start und geben Sie dann „Powershell“ ein. Klicken Sie mit der rechten Maustaste auf „Windows PowerShell“ und wählen Sie dann „Als Administrator ausführen“ aus dem Menü.

Klicken Sie in der erscheinenden Eingabeaufforderung auf „Ja“, um den Zugriff auf Ihren Computer zuzulassen.

Geben Sie im PowerShell-Fenster Folgendes ein und ersetzen Sie und mit dem Namen der VPN-Verbindung bzw. dem Dateipfad zu der Anwendung, die Sie verwenden möchten:

Add-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

Der ” –Anwendungs-ID “”-Befehl in einem PowerShell-Fenster. ‚ width=“650″ height=“115″ onload=“pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);“ onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>

Stellen Sie sicher, dass Sie die Anführungszeichen in den Befehl einfügen.

Drücken Sie die Eingabetaste, um den Befehl auszuführen. PowerShell warnt Sie, dass Split-Tunneling standardmäßig deaktiviert ist. Um fortzufahren, müssen Sie die Funktion bestätigen und aktivieren, bevor sie automatisch ausgelöst wird.

Geben Sie „Y“ ein, wenn die Eingabeaufforderung angezeigt wird, und drücken Sie dann erneut die Eingabetaste, um den Vorgang abzuschließen.

Der

Sie müssen Split-Tunneling aktivieren, damit sich der Auto-Trigger ohne menschliches Eingreifen mit dem VPN verbindet.

  So fügen Sie unter Windows 10 Microsoft Store-Spiele zu Steam hinzu

Split-Tunneling verhindert, dass Windows den gesamten Netzwerkverkehr durch das VPN leitet, wenn die Anwendung den Start auslöst. Stattdessen teilt es den Datenverkehr auf, und nur die Daten der aufgelisteten Anwendung fließen durch das VPN.

Geben Sie Set-VpnConnection -Name ein „” -SplitTunneling $True in PowerShell und ersetzen mit dem Namen Ihres VPN (behalten Sie auch hier die Anführungszeichen bei) und drücken Sie dann die Eingabetaste.

Der Befehl “ -SplitTunneling $True“ in einem PowerShell-Fenster. ‚ width=“650″ height=“136″ onload=“pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);“ onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>

Falls Sie die Anwendung versehentlich schließen und nicht möchten, dass die Verbindung beendet wird, können Sie als Nächstes einen Zeitüberschreitungspuffer für den Neustart der App festlegen.

Geben Sie Set-VpnConnection -Name ein „” -IdleDisconnectSeconds in PowerShell und drücken Sie die Eingabetaste. Ersetzen mit dem Namen Ihres Anschlusses und mit der Anzahl der Sekunden, die gewartet werden soll, bis die Verbindung beendet wird.

Der ” -IdleDisconnectSeconds ”-Befehl in einem PowerShell-Fenster. ‚ width=“650″ height=“100″ onload=“pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);“ onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>

Wenn die Anwendung nun geschlossen wird, wartet Windows 10 Sekunden, bevor es die VPN-Verbindung beendet. Sie können diese Nummer beliebig gestalten oder diesen Schritt ganz auslassen.

So sehen Sie, welche Anwendungen ein VPN automatisch auslösen

Es gibt verschiedene Möglichkeiten, um zu überprüfen, welche Anwendungen Sie so eingestellt haben, dass sie den Start einer VPN-Verbindung auslösen. Sie können entweder ein Cmdlet in PowerShell verwenden oder die Telefonbuchdatei im Datei-Explorer bearbeiten.

Wenn das VPN plötzlich startet und Sie sich nicht sicher sind, warum, können Sie eine der folgenden Methoden verwenden, um festzustellen, welche Anwendung es ausgelöst hat.

  So beheben Sie, dass sich der CPU-Lüfter auf einem Windows 10-PC nicht dreht

Verwenden eines PowerShell-Cmdlets

Um diese Methode zu verwenden, klicken Sie auf die Schaltfläche Start und geben Sie „Powershell“ ein. Klicken Sie mit der rechten Maustaste auf „Windows PowerShell“ und wählen Sie dann „Als Administrator ausführen“ aus dem Menü.

Typ

Klicken Sie in der erscheinenden Eingabeaufforderung auf „Ja“, um den Zugriff auf Ihren Computer zuzulassen.

Geben Sie im PowerShell-Fenster den folgenden Befehl ein, aber ersetzen Sie mit dem Namen Ihrer VPN-Verbindung und drücken Sie dann die Eingabetaste:

Get-VpnConnectionTrigger -ConnectionName 

Der ”-Befehl in einem PowerShell-Fenster. ‚ width=“645″ height=“171″ onload=“pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);“ onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>

In unserem Beispiel hat der Befehl die Triggereigenschaften der VPN-Verbindung „VPN Canada“ abgerufen und unten angezeigt.

Verwenden des Datei-Explorers

Die andere Möglichkeit besteht darin, die Einwahl aufzuspüren Telefonbuchdatei im Datei-Explorer. Sie können es in einem Texteditor öffnen und die Liste der Anwendungen anzeigen, die das VPN auslösen.

Eine Telefonbuchdatei bietet Windows eine Standardmethode zum Sammeln und Angeben der Informationen, die es zum Herstellen einer RAS-Verbindung (RAS) benötigt. Die Datei enthält Informationen wie IP-Adressen, Ports, Modemeinstellungen und – die gesuchten Informationen – Anwendungen, die die Verbindung auslösen.

Um zu beginnen, öffnen Sie den Datei-Explorer und fügen Sie das folgende Verzeichnis in die Adressleiste ein, aber ersetzen Sie mit dem aktuellen Benutzernamen und drücken Sie dann die Eingabetaste:

C:UsersAppDataRoamingMicrosoftNetworkConnectionsPbk

Klicken Sie mit der rechten Maustaste auf „rasphone.pbk“ und wählen Sie dann den Texteditor aus, in dem Sie die Datei öffnen möchten.

Rechtsklick

Diese eine Datei enthält alle VPN-Verbindungen auf Ihrem Computer. Wenn Sie also mehr als ein VPN haben, müssen Sie möglicherweise viel durchsuchen, um die gewünschten Anwendungen zu finden. Jede Anwendung wird unter der Funktion „ClassicApplicationIDs“ als direkter Dateipfad gespeichert.

  Wie man Linux wie Windows XP aussehen lässt

Eine Liste von

Glücklicherweise verfügen die meisten Texteditoren über eine Suchfunktion, wenn Sie nicht scrollen möchten, um jede App zu finden. Drücken Sie Strg+F, geben Sie „ClassicApplicationIds“ in das Textfeld ein und drücken Sie dann die Eingabetaste.

So entfernen Sie die automatische VPN-Auslösung

Wenn Sie versehentlich die falsche Anwendung hinzufügen oder nicht mehr möchten, dass das VPN beim Starten bestimmter Apps ausgelöst wird, können Sie sie mit einem ähnlichen Cmdlet in PowerShell entfernen.

Um die automatische VPN-Auslösung zu entfernen, klicken Sie auf die Schaltfläche Start und geben Sie dann „Powershell“ ein. Klicken Sie mit der rechten Maustaste auf „Windows PowerShell“ und wählen Sie dann „Als Administrator ausführen“ aus dem Menü.

Typ

Klicken Sie in der erscheinenden Eingabeaufforderung auf „Ja“, um den Zugriff auf Ihren Computer zuzulassen.

Geben Sie im PowerShell-Fenster Folgendes ein, aber ersetzen Sie und mit dem Namen Ihrer VPN-Verbindung bzw. dem Pfad zur Anwendung:

Remove-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

PowerShell fordert Sie auf, zu bestätigen, dass Sie die Anwendung aus der Auto-Trigger-Liste entfernen möchten. Geben Sie „Y“ ein und drücken Sie die Eingabetaste.

Wiederholen Sie diesen Schritt für jede Anwendung, die Sie aus der Liste entfernen möchten.

Wenn Sie nun die von Ihnen angegebenen Anwendungen starten, initiiert Windows eine VPN-Verbindung und sendet ihren Datenverkehr darüber – keine Software von Drittanbietern erforderlich.

x