OpenVPN-klient: Autorun och autoconnect

Hos ProPrivacy rekommenderar vi alltid att använda OpenVPN, eftersom det överlägset alltid är den säkraste tunnelmetoden. Medan ett antal leverantörer skapar sin egen VPN-programvara baseras de vanligtvis på OpenVPN-klienten. Även om vi vanligtvis föredrar open source-programvara, vill vi också se egen programvara med massor av inbyggda funktioner. I det senare fallet måste du lita på leverantören att de inte sätter något skadligt i sin programvara, men eftersom du aldrig vet vad händer serversidan, måste du lita på din tjänsteleverantör ändå.

Med OpenVPN finns det många konfigurationer som kan uppnås och det innebär att .ovpn-filerna kan variera till viss del mellan leverantörer. Det finns två stora skillnader, jämfört med proprietär mjukvara, som är direkt synliga för användaren - båda kommer vi att tillhandahålla lösningar på inom den här artikeln, liksom ett problem som påverkar ett mindre antal användare:

  1. OpenVPN-klienten startas inte automatiskt när du startar din dator / loggar in
  2. Vissa företag förlitar sig på den något svagare användarnamnet och lösenordsautentiseringsmetoden (till skillnad från säkra företag som VikingVPN och Buffered) och du måste ange detta varje gång du ansluter / byter server
  3. Hur man kör OpenVPN utan att behöva ett administratörskonto / lösenord (efter den första installationen) så att om du har andra personer som använder samma dator kan de använda VPN utan att kunna ändra något annat [eller om du gillar mig använder du ett standardkonto för dina dagliga aktiviteter för att öka säkerheten].

För att kunna åsidosätta alla dessa problem måste du ha administratörsbehörighet. Vi använder en Windows 7 för våra demonstrationer men stegen kommer att vara mycket lika för Windows Vista och 8.

Så här ställer du in OpenVPN

När de flesta program startas vid uppstart görs detta vanligtvis via registret som kan ändras med regedit-verktyget. Vi har dock funnit att det inte bara är mer anpassningsbart att använda Task Scheduler, utan också lättare att arbeta med. Så med ingressen ur vägen, låt oss börja:

  1. Klicka på Windows-knappen, skriv 'Task Scheduler' och starta den. (Se till att du gör detta som administratör)
  2. Klicka på "Skapa uppgift" i den högra kolumnen
    OpenVPN_AutoRun_SchTasks1
  3. Gör följande på fliken Allmänt:
    1. Ange ett lämpligt namn och beskrivning
    2. Välj den användare du vill att den ska fungera med
    3. Aktivera "Kör med högsta privilegier"
    4. Konfigurera för ditt system.
      OpenVPN_AutoRun_SchTasks2
  4. På fliken Triggers
    1. Klicka på Ny för att definiera när OpenVPN ska startas
    2. Den enklaste metoden är att starta den när den valda användaren loggar in
      OpenVPN_AutoRun_SchTasks3
  5. På fliken Åtgärder
    1. Klicka på Ny
    2. Välj Starta ett program som åtgärd
    3. Bläddra efter OpenVPN GUI-klienten och ange den som programmet
    4. Om du vill att den automatiskt ska ansluta till en server, ange - anslut xxxxxxx.ovpn till Lägg till argument (där xxx är namnet på .ovpn-filen)
      OpenVPN_AutoRun_SchTasks4
  6. På fliken Villkor kan du ställa in några extra inställningar. Vi gillar alltid att ha VPN igång så vi har inaktiverat allt, nätverksalternativet är det som kan vara mycket användbart för vissa människor
    OpenVPN_AutoRun_SchTasks5
  7. På fliken Inställningar kan du ange ytterligare beteenden.
    OpenVPN_AutoRun_SchTasks6
  8. På fliken Historik kan du se eventuella fel / problem (så länge du har spårat historik)
    OpenVPN_AutoRun_SchTasks7
  9. När du har gjort allt klickar du på OK så kommer din uppgift att skapas
  10. För att kontrollera att den körs måste du göra följande.
    1. Se till att OpenVPN GUI är stängt
    2. I Task Scheduler högerklicka på den uppgift du just skapade och klicka på Kör
    3. OpenVPN bör nu starta och ansluta automatiskt om du har konfigurerat det.OpenVPN_AutoRun_SchTasks8

Anslut utan att kräva VPN-inloggningsuppgifter

Standardmappen för .ovpn-filer är "C: \ Programfiler \ OpenVPN \ config". Du måste utföra steg 1 för varje OpenVPN-fil som du använder. Vi rekommenderar inte denna metod så mycket eftersom du kommer att lagra ditt inloggningsnamn och lösenord i en vanlig textfil, men vissa människor kanske tycker det är användbart. HMA tillhandahåller ett inloggningsverktyg för att hjälpa till med detta i viss utsträckning, men som sagt är det mycket säkrare om nyckelautentisering används istället för användare / pass.

  1. Öppna .ovpn-filen med en textredigerare. Lägg till password.txt i slutet av det i raden som säger autor-user-pass.
    OpenVPN_AutoLogin_1
  2. Skapa en textfil som heter password.txt i samma mapp. Ange ditt användarnamn på den första raden och på den andra raden ditt lösenord
    OpenVPN_AutoLogin_2

Låt normala användare komma åt OpenVPN

Det finns en minimal säkerhetskompromiss med den metod vi presenterar, men det betyder att normala användare kan använda VPN-anslutningen [därmed tillåta en konstant säker internetanslutning] utan att behöva ge dem administratörsrättigheter. Ryggraden i metoden förlitar sig på att OpenVPN-klienten kräver administratörsrättigheter för att kunna ändra nätverksanslutningen. Genom att ge administratörsrättigheter till nätverksanslutningen och inget annat kommer behovet av detta att tas bort.

Så här gör du:

  1. Klicka på Windows-knappen, skriv 'mmc' och starta den. (Se till att du gör detta som administratör)
    OpenVPN_NoAdmin_1
  2. Gå till File -> Lägg till / ta bort plugins
    1. Under Snap-ins leta lokala användare och grupper och lägg till den
    2. Klicka på OK
      OpenVPN_NoAdmin_2
  3. Därefter ger du nätverket åtkomst
    1. Expandera Lokala användare och grupper i vänstra kolumnen
    2. Klicka på Grupper
    3. Högerklicka på nätverkskonfigurationsoperatörer
      OpenVPN_NoAdmin_3
  4. Klicka på Lägg till-knappen och lägg till de användare som du vill kunna köra OpenVPN utan att behöva ett administratörslösenord
    OpenVPN_NoAdmin_4

För mer information om att hålla dig säker online, ta en titt på vår bästa vpn-programvara för Windows-guide.

Brayan Jackson
Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me