Det finns enkla sätt att ansluta till din VPN från Ubuntu. Många VPN ger utmärkta Linux-klienter. Även om de inte kan, kan du använda nätverkshanterarens applet för att konfigurera en VPN-anslutning. Men om du vill ansluta utan en GUI eller vill att din anslutning ska köras automatiskt som en tjänst för alla användare, fungerar de här alternativen inte riktigt.

De flesta av de bästa VPN-tjänsterna är byggda på OpenVPN. OpenVPN är en gratis och öppen källkod VPN-server som du faktiskt kan använda för att ställa in din egen VPN. Det är dock inte nödvändigt att göra det. Du behöver bara klientdelen av OpenVPN.

När du installerar OpenVPN på Ubuntu får du också klienten. Du kan använda OpenVPN-klienten för att ansluta till någon OpenVPN-server, oberoende av VPN-tjänsten eller om de har en GUI-klient eller inte. OpenVPN är en tjänst, så den kan köras vid uppstart på datorn, vilket innebär att du inte behöver komma ihåg att starta upp det, och du behöver inte konfigurera anslutningen separat för varje användare.

Installera OpenVPN

Innan du kan ansluta till din VPN-tjänst måste du installera OpenVPN på Ubuntu. Den är tillgänglig direkt i förråd, så använd apt att få det.

 sudo apt install openvpn 

Du kan också installera Openvpn från din pakethanterare, oavsett distro du använder.

Ladda ner din VPN-konfiguration

De flesta VPN-leverantörer har tillgängliga konfigurationer för OpenVPN. Kontrollera om din VPN-leverantör stöder OpenVPN (det gör det förmodligen) och leta efter sina konfigurationsfiler.

De kan ha en sida dedikerad till att tillhandahålla dem, eller de kanske bara har ett stort ".zip" -paket med alla sina tillgängliga konfigurationer. Hur som helst kan du ladda ner vad du vill eller behöver. Om de är enskilda filer, brukar de namnges efter serverns plats, och de slutar i ".ovpn" -tillägget.

Kopiera konfigurationen

När du har din fil eller arkiv måste du placera den i OpenVPNs katalog. Om du behöver extrahera filerna från en zip-fil, gör det först.

 Unzip openvpn.zip 

Kopiera filen till OpenVPN-katalogen och byt namn på den "openvpn.conf."

 sudo cp ~ / Nedladdningar / OpenVPN / 'Nordöstra US.ovpn' /etc/openvpn/openvpn.conf 

Din sökväg och filnamn kommer att vara annorlunda. Exemplen här är uppbyggda, men många VPN använder en struktur som exemplen.

Automatisk inloggning

Det försvårar syftet med att öppna OpenVPN automatiskt om du behöver ange ditt användarnamn och lösenord varje gång du ansluter. Tack och lov, OpenVPN stöder automatisk inloggning med en fil.

Öppna "/etc/openvpn/openvpn.conf" med sudo . Leta efter en rad som innehåller "auth-user-pass". Det kommer troligen att sitta där ensam med inget annat på linjen. Efter det lägger du till "auth.txt" på samma rad. Spara filen och stäng den.

Skapa en ny fil i "/ etc / openvpn" som heter "auth.txt." Ange ditt användarnamn på den första raden i filen. Ta med ditt lösenord på den andra raden. Det finns inget behov av något annat i filen. Spara och stäng den.

Starta om och testa

Det är allt du behöver göra för att ansluta till din VPN. Starta om OpenVPN-tjänsten för att ändringarna ska träda i kraft.

 sudo systemctl starta om openvpn 

För att säkerställa att OpenVPN startas varje gång du startar datorn, aktivera den med systemd . Det är förmodligen redan aktiverat, men det är inte en dålig idé att dubbelkontrollera.

 sudo systemctl enable openvpn 

Slutligen testa din VPN-anslutning med dnsleaktest.com. När du anländer till webbplatsen bör du se IP-adress och plats för din VPN. Klicka på knappen nedan för att köra det utökade testet och se till att ingen DNS-information läcker ut.

Bildkrediter: Vpn skrivet på trästubbar