Hur till Auto-Ansluta till ett VPN för Specifika Appar i Windows 10

0
426

Med Windows 10 PowerShell-cmdlet, kan du enkelt lägga till applikationer för att automatiskt utlösa en VPN-anslutning när de startar. Automatisera denna uppgift innebär att du inte ens behöver tänka på att ansluta till ett VPN när du använder vissa program.

För att dra fördel av denna funktionalitet i PowerShell du först måste lägga till en VPN-tjänster till din dator om du inte redan har ett.

RELATERAT: Hur du Ansluter till en VPN-anslutning i Windows

Hur Lägga till VPN-Auto-Utlöser

Efter att du satt upp en VPN-anslutning i Windows 10, måste du öppna en förhöjd förekomst av PowerShell. Gör så här: klicka på Start-knappen och skriv “Powershell.” Höger-klicka på “Windows PowerShell” och välj “Kör som Administratör” från menyn.

Klicka “Ja” i rutan som visas för att tillåta åtkomst till din dator.

I PowerShell-fönstret, skriv följande och byt ut <VPNConnection> och <AppPath> med namnet på VPN-anslutningen, och sökvägen till det program som du vill använda, respektive:

Lägg Till-VpnConnectionTriggerApplication -Namn “<VPNConnection>” –ApplicationID “<AppPath>”

Se till att du inkluderar citattecken i kommandot.

Tryck på Enter för att köra kommandot. PowerShell varnar dig om att split tunneling är inaktiverat som standard. För att fortsätta måste du bekräfta och aktivera funktionen innan det är igång automatiskt.

Typ “Y” när de visas, och tryck sedan på Enter en gång till för att avsluta.

Du måste aktivera split tunneling för auto-trigger för att ansluta till VPN utan mänsklig inblandning.

Split tunneling stannar Windows från routing alla nätverk trafik genom VPN när ansökan utlöser den för att starta. Istället delar upp trafiken, och endast data från den tillämpning som anges kommer att flödet genom VPN.

Skriv in Set-VpnConnection -Namn “<VPNConnection>” -SplitTunneling $True i PowerShell och byt ut <VPNConnection> med namnet på din VPN (återigen, håll citattecken runt det), och tryck sedan på Enter.

Nästa, om du av misstag stänger programmet och inte vill att anslutningen ska säga, du kan ställa in en tidsgräns buffert för dig att starta om appen.

Skriv in Set-VpnConnection -Namn “<VPNConnection>” -IdleDisconnectSeconds <IdleSeconds> i PowerShell och tryck på Enter. Byt ut <VPNConnection> med namnet på din anslutning och <IdleSeconds> med antalet sekunder att vänta tills anslutningen avslutas.

Nu, när programmet stängs, kommer Windows att vänta 10 sekunder innan det avslutas VPN-anslutningen. Du kan ringa detta nummer vad du vill ha eller hoppa över detta steg helt och hållet.

Hur att Se vilka Program Som Auto-Trigger ett VPN

Det finns några sätt du kan kontrollera för att se vilka program som du har angett för att utlösa starta en VPN-anslutning. Du kan antingen använda en cmdlet inne PowerShell eller redigera telefonboken filen i Utforskaren.

RELATERAT: Hur PowerShell Skiljer sig Från Windows kommandotolk

Om VPN-plötsligt börjar och du är osäker på varför, du kan använda någon av följande metoder för att precisera vilka program som utlöst det.

Med hjälp av en PowerShell-Cmdlet

För att använda denna metod, klicka på Start-knappen och skriv “Powershell.” Höger-klicka på “Windows PowerShell” och välj “Kör som Administratör” från menyn.

Klicka “Ja” i rutan som visas för att tillåta åtkomst till din dator.

I PowerShell-fönstret, skriv följande kommando, men byt ut <VPNConnection > med namnet på din VPN-anslutningen och trycker på Retur:

Få-VpnConnectionTrigger -ConnectionName <VPNConnection>

I vårt exempel kommandot läst den utlösande egenskaper för VPN-anslutningen “VPN-Kanada” och visas nedan.

Med Hjälp Av File Explorer

Det andra alternativet är att spåra de uppringd telefonbok filen i Utforskaren. Du kan öppna den i en text-editor och se en lista över program som utlöser VPN.

En telefonbok ger filen är en standard för Windows att samla in och ange den information som den behöver för att upprätta en Remote Access Connection (RAS). Filen innehåller information såsom IP-adresser, portar, modem, och—den information vi letar efter—program som startar anslutningen.

För att komma igång, öppna File Explorer och klistra in följande katalog i adressfältet, men byt ut <Användare> med nuvarande användarnamn, och tryck sedan på Retur:

C:Users<Användare>AppDataRoamingMicrosoftNetworkAnslutningarPbk

Höger-klicka på “rasphone.pbk,” och sedan markera den text editor som du vill använda för att öppna filen.

Denna fil innehåller alla VPN-anslutningar på din dator, så om du har mer än en VPN, du kanske måste gå igenom en hel del att hitta de program du vill. Varje ansökan lagras under funktionen “ClassicApplicationIDs” som dess direkta sökvägen.

Lyckligtvis, om du inte vill bläddra för att hitta varje app, de flesta editorer har en Sök funktion. Tryck på Ctrl+F och skriv “ClassicApplicationIds” i textfältet och tryck sedan på Enter.

Hur man tar Bort VPN-Auto-Utlöser

Om du av misstag lägga till fel applikation eller inte längre vill använda det VPN som ska aktiveras när du startar specifika appar, du kan ta bort dem med hjälp av en liknande cmdlet i PowerShell.

RELATERAT: Geek Skolan: att Lära sig att Använda PowerShell-Cmdlets i

För att ta bort VPN-auto-utlösande, klicka på Start-knappen och skriv “Powershell.” Höger-klicka på “Windows PowerShell” och välj “Kör som Administratör” från menyn.

Klicka “Ja” i rutan som visas för att tillåta åtkomst till din dator.

I PowerShell-fönstret, skriv följande, men byt ut <VPNConnection> och <AppPath> med namnet på din VPN-anslutning och sökvägen till programmet respektive:

Ta Bort-VpnConnectionTriggerApplication -Namn “<VPNConnection>” –ApplicationID “<AppPath>”

PowerShell du uppmanas att bekräfta att du vill ta bort programmet från auto-trigger-lista. Typ “Y” och tryck på Enter.

Upprepa detta steg för varje program som du vill ta bort från listan.

Nu, när du startar det program som du specificerat, Windows kommer att initiera en VPN-anslutning för att skicka trafik genom den—ingen programvara från tredje part som krävs.

LÄS NÄSTA

  • “Att Tillfälligt Inaktivera Face ID eller Tryck på ID på Din iPhone
  • “Linux-Fil Tidsstämplar Förklarade: atime, mtime, och ctime
  • “Som att Spåra Förebyggande Miljö Ska Du Använda i Microsoft Kanten?
  • “Bluff Varning: Nej, Netflix Är inte stänga av Ditt Konto
  • “Ta Bort Din Personliga Information Från Folk-Finder Platser