Hoe om Automatisch een VPN-Verbinding voor Specifieke Apps in de Windows-10

0
640

Met Windows 10 PowerShell-cmdlet, kunt u gemakkelijk toevoegen van applicaties om automatisch een VPN-verbinding wanneer ze lanceren. Het automatiseren van deze taak houdt in dat u niet eens na te denken over het verbinden met een VPN-wanneer u het gebruik van bepaalde apps.

Om te profiteren van deze functionaliteit in PowerShell, zult u eerst een VPN toevoegen service aan uw computer als u niet al een hebt.

GERELATEERD: Hoe een VPN-Verbinding in Windows

Hoe Voeg VPN-Auto-Triggering

Nadat u een VPN-verbinding op Windows-10, die je nodig hebt voor het openen van een verhoogde aanleg van PowerShell. Om dit te doen, klik op de knop Start en typ “Powershell.” Rechts-klik op “Windows PowerShell,” en selecteer vervolgens “Uitvoeren als Administrator” uit het menu.

Klik op “Ja” in het venster dat verschijnt om toegang te krijgen tot uw computer.

In de PowerShell-venster, typ de volgende opdracht en plaats <VPNConnection> en <AppPath> met de naam van de VPN-verbinding en het pad naar de toepassing die u wilt gebruiken, respectievelijk:

Add-VpnConnectionTriggerApplication -Naam “<VPNConnection>” –ApplicationID “<AppPath>”

Zorg ervoor dat u de aanhalingstekens in de opdracht.

Druk op Enter om het commando uitvoert. PowerShell waarschuwt u dat split tunneling is standaard uitgeschakeld. Om verder te gaan, moet u bevestigen en schakel de functie voor het automatisch geactiveerd.

Typ “Y” als de prompt verschijnt, en druk vervolgens op Enter zodra meer om te voltooien.

U moet inschakelen split tunneling voor de auto-trigger om verbinding te maken met de VPN-zonder menselijke tussenkomst.

Split tunneling stopt Windows-routering voor alle netwerk verkeer via de VPN-wanneer de toepassing triggers om te starten. In plaats daarvan verdeelt het verkeer, en alleen de gegevens van de aanvraag vermeld zal de stroom via de VPN.

Type Set-VpnConnection -Naam “<VPNConnection>” -SplitTunneling $True in PowerShell en vervang <VPNConnection> met de naam van uw VPN (weer, houd de aanhalingstekens voor en achter), en druk vervolgens op Enter.

Daarna, in het geval dat u per ongeluk het programma te sluiten en niet de verbinding wilt beëindigen, kunt u een time-out buffer voor u opnieuw opstarten van de app.

Type Set-VpnConnection -Naam “<VPNConnection>” -IdleDisconnectSeconds <IdleSeconds> in PowerShell en druk op Enter. Vervang <VPNConnection> met de naam van uw verbinding en <IdleSeconds> met het aantal seconden te wachten totdat de verbinding wordt beëindigd.

Nu, wanneer de toepassing wordt gesloten, Windows, wacht 10 seconden voordat deze wordt beëindigd op de VPN-verbinding. U kunt dit nummer wat je wilt of kunt u deze stap overslaan helemaal.

Hoe om te Zien Welke Applicaties Auto-Trigger een VPN

Er zijn een paar manieren waarop u kunt controleren om te zien welke applicaties u hebt ingesteld voor het activeren van het starten van een VPN verbinding. U kunt gebruik maken van een cmdlet in PowerShell of bewerken van het telefoonboek-bestand in de Verkenner.

GERELATEERD: Hoe PowerShell Verschilt Van de Windows-Opdrachtprompt

Als de VPN-plotseling begint en je niet zeker weet waarom, kunt u een van de volgende methoden te achterhalen welke applicatie geactiveerd.

Met behulp van een PowerShell-Cmdlet

Deze methode wilt gebruiken, klikt u op de knop Start en typ “Powershell.” Rechts-klik op “Windows PowerShell,” en selecteer vervolgens “Uitvoeren als Administrator” uit het menu.

Klik op “Ja” in het venster dat verschijnt om toegang te krijgen tot uw computer.

In de PowerShell-venster, typ de volgende opdracht in, maar vervang <VPNConnection > met de naam van de VPN-verbinding en drukt u vervolgens op Enter:

Get-VpnConnectionTrigger -ConnectionName <VPNConnection>

In ons voorbeeld is de opdracht opgehaald en de trigger eigenschappen van de VPN-verbinding maken “VPN-Canada” en ze getoond hieronder.

Het Gebruik Van De Verkenner

De andere optie is om de sporen van de dial-up telefoonboek-bestand in de Verkenner. U kunt het openen in een tekst editor en zie de lijst van de toepassingen die leiden tot de VPN.

Een telefoonboek-bestand bevat een standaard manier voor Windows-te verzamelen en geven de informatie die nodig is om een ras-Verbinding (RAS). Het bestand bevat gegevens zoals IP-adressen, poorten, modem-instellingen, en de info die we naar op zoek bent—toepassingen die leiden tot de verbinding.

Om te beginnen, open dan de Verkenner en plak de volgende map in de adresbalk, maar vervangt u <Gebruiker> met de huidige gebruikersnaam en druk vervolgens op Enter:

C:Users<Gebruiker>AppDataRoamingMicrosoftNetworkConnectionsPbk

Rechts-klik op “rasphone.pbk,” en selecteer vervolgens de tekst editor waarin u het bestand wilt openen.

Deze file bevat alle VPN-verbindingen op uw computer, dus als u meer dan één VPN, je zou kunnen hebben om te ziften door middel van veel te vinden van de applicaties die u wilt. Elke aanvraag wordt opgeslagen onder de functie “ClassicApplicationIDs” als zijn directe pad.

Gelukkig, als u niet wilt dat om te bladeren om te vinden elke app, de meeste tekst-editors hebben een functie Zoeken. Druk op Ctrl+F, type “ClassicApplicationIds” in het tekstveld en druk op Enter.

Hoe te Verwijderen VPN-Auto-Triggering

Als u per ongeluk voeg de verkeerde toepassing of niet langer wilt dat de VPN dat u wilt activeren wanneer u start met specifieke apps, kunt u deze verwijderen met behulp van een soortgelijke cmdlet in PowerShell.

GERELATEERD: Geek School: het Leren Gebruiken in PowerShell-Cmdlets

Verwijderen VPN-auto-activering, klikt u op de knop Start en typ “Powershell.” Rechts-klik op “Windows PowerShell,” en selecteer vervolgens “Uitvoeren als Administrator” uit het menu.

Klik op “Ja” in het venster dat verschijnt om toegang te krijgen tot uw computer.

In de PowerShell-venster, typ de volgende, maar vervang <VPNConnection> en <AppPath> met de naam van de VPN-verbinding en het pad naar de toepassing, respectievelijk:

Verwijderen-VpnConnectionTriggerApplication -Naam “<VPNConnection>” –ApplicationID “<AppPath>”

PowerShell wordt u gevraagd om te bevestigen dat u wilt verwijderen van de applicatie van de auto-trigger lijst. Typ “Y” in en druk op Enter.

Herhaal deze stap voor elke toepassing die u wilt verwijderen uit de lijst.

Nu, als u bij het starten van toepassingen die u hebt opgegeven, zal Windows starten van een VPN verbinding en sturen hun verkeer via het—geen derde-partij software vereist.

LEES VERDER

  • “Het Tijdelijk Uitschakelen van de Face ID of Touch-ID op Uw iPhone
  • “Linux Tijdstempels Uitgelegd: atime, mtime, en ctime
  • “Die Tracking Preventie Instelling Moet U in Microsoft Rand?
  • “Scam Alert: Nee, Netflix Is niet Opschorten van Uw Account
  • “Hoe Uw Persoonlijke Informatie te Verwijderen Van Mensen-Finder Sites