Slik konfigurerer du OpenVPN manuelt for Proton VPN på Linux
- Lesetid
- 4 min
- Kategori
- Linux
OpenVPN er en nå gammel VPN-protokoll som, selv om den fremdeles er robust og sikker, er tungvint og treg sammenlignet med kraftige, strømlinjeformede og sikre moderne VPN-protokoller som WireGuard®. Det er derfor vi jobber med å avvikle støtten for OpenVPN på de offisielle appene våre.
Der det er mulig på Linux, anbefaler vi å bruke vår offisielle Linux-app (GUI) eller Linux-CLI, eller å konfigurere WireGuard manuelt.
- Finn ut hvordan du bruker Proton VPN på Linux
- Lær hvordan du konfigurerer WireGuard manuelt på Linux
Hvis dette ikke er mulig, kan du konfigurere OpenVPN manuelt på Linux ved hjelp av tredjepartsklienter. I denne veiledningen viser vi deg hvordan du konfigurerer OpenVPN på en hvilken som helst Linux-distribusjon ved hjelp av kommandolinjen eller NetworkManager (for de som foretrekker et grafisk brukergrensesnitt).
- Forberedelser til OpenVPN
- Slik konfigurerer du OpenVPN CLI manuelt
- Slik bruker du OpenVPN med NetworkManager
- Slik sjekker du etter DNS-lekkasjer
Forberedelser til OpenVPN
Før vi starter, trenger du to ting:
1. En OpenVPN-konfigurasjonsfil
Logg på account.protonvpn.com, gå til Nedlastinger → OpenVPN-konfigurasjonsfiler, og last ned en OpenVPN-konfigurasjonsfil for Linux.
Finn ut hvordan du laster ned en OpenVPN-konfigurasjonsfil fra Proton VPN
2. Ditt OpenVPN-brukernavn og -passord
Mens du fortsatt er logget på account.protonvpn.com, går du til Konto → OpenVPN-brukernavn for å se OpenVPN-brukernavnet og -passordet ditt. Merk at dette ikke er ditt vanlige brukernavn og passord for Proton-kontoen din.
Finn ut hvordan du får tilgang til ditt OpenVPN-brukernavn og -passord for Proton VPN
Slik bruker du OpenVPN med NetworkManager
Dette er den anbefalte måten å konfigurere OpenVPN manuelt på hvis distribusjonen din støtter NetworkManager(nytt vindu).
Denne veiledningen ble opprettet med Ubuntu 22.04, men instruksjonene er svært like på alle systemer som støtter NetworkManager. Hvis skrivebordsmiljøet ditt bruker NetworkManager, er det stor sjanse for at det allerede støtter OpenVPN. Hvis ikke, kan du enkelt installere støtte for OpenVPN i NetworkManager:
På Debian- og Ubuntu-baserte distribusjoner angir du:
sudo apt-get install network-manager-openvpn-gnome
På Fedora angir du:
sudo dnf -y install NetworkManager-openvpn NetworkManager-openvpn-gnome
På Arch angir du:
sudo pacman -S networkmanager-openvpn
Logg ut av Linux-økten din, og logg deretter på igjen for at endringene skal tre i kraft.
Når NetworkManager støtter OpenVPN, kan du konfigurere det. Gjør følgende:
1. Gå til Innstillinger → Nettverk → VPN → +.

2. Velg Importer fra fil… og bruk standard filbehandler til å åpne den OpenVPN-konfigurasjonsfilen du lastet ned tidligere.

3. Gå til Autentisering og angi ditt OpenVPN-brukernavn og –passord i de relevante feltene. Klikk på Legg til når du er ferdig

4. Tilbake i Innstillinger → Nettverk → VPN, slå bryteren ved siden av OpenVPN-tilkoblingen du nettopp konfigurerte til på. Du kan konfigurere så mange tilkoblinger du vil.

Du er nå koblet til Proton VPN. For å bekrefte dette, kan du gå til vår gratis, sikre IP-skanner(nytt vindu). Siden dette is en manuell tilkobling, bør du også sjekke etter DNS-lekkasjer.

For å koble fra Proton VPN, slår du bare bryteren av.
Slik konfigurerer du OpenVPN CLI manuelt
Denne metoden er mer komplisert enn å bruke NetworkManager, og anbefales kun for helt spesifikke bruksområder. Merk også at nyere distribusjoner (inkludert de nyeste versjonene av Ubuntu) ikke støtter openresolv, og den følgende metoden vil derfor ikke fungere med dem. NetworkManager-metoden beskrevet ovenfor vil fungere på de fleste distribusjoner (inkludert Ubuntu).
I denne veiledningen viser vi deg hvordan du konfigurerer OpenVPN på Debian, Fedora og Arch (inkludert Manjaro).
1. Installer OpenVPN
Åpne et terminalvindu og:
På Debian- og Ubuntu-baserte distribusjoner angir du:
sudo apt install openvpn
På Fedora angir du:
sudo dnf install openvpn
På Arch angir du:
sudo pacman -S openvpn

2. Installer openresolv
Du trenger openresolv (en åpen kildekode-implementering av resolvconf(nytt vindu)) for å konfigurere DNS riktig og forhindre DNS-lekkasjer.
Finn ut mer om DNS og DNS-lekkasjer
På Debian- og Ubuntu-baserte distribusjoner angir du:
sudo apt install openresolv
På Fedora angir du:
sudo dnf install openresolv
På Arch angir du:
sudo pacman -S openresolv

3. Last ned følgende DNS-oppdateringsskript
Dette er igjen nødvendig for å sikre at DNS er konfigurert riktig. Wget er forhåndsinstallert på de fleste Linux-distribusjoner. Kjør:
sudo wget "https://raw.githubusercontent.com/ProtonVPN/scripts/master/update-resolv-conf.sh" -O "/etc/openvpn/update-resolv-conf"
Etterfulgt av:
sudo chmod +x "/etc/openvpn/update-resolv-conf"

4. Endre mappen til der du lastet ned OpenVPN-konfigurasjonsfilen din
Angi
cd
For eksempel:
cd ~/Downloads
5. Koble til en VPN-tjener med OpenVPN
Kjør:
sudo openvpn
Der er navnet på OpenVPN-konfigurasjonsfilen du lastet ned tidligere.
For eksempel:
sudo openvpn node-ch-02.protonvpn.net.udp.ovpn
Angi ditt OpenVPN-brukernavn og -passord når du blir bedt om det.

Du bør se en melding der det står Initialization Sequence Completed. Dette betyr at du er tilkoblet Proton VPN. Du kan verifisere dette ved å besøke vår gratis, sikre IP-skanner(nytt vindu). Siden dette er en manuell tilkobling, bør du også se etter DNS-lekkasjer.

For å koble fra VPN-tjeneren lukker du bare terminalvinduet.
Slik sjekker du etter DNS-lekkasjer
Etter at du har besøkt vår gratis, sikre IP-skanner, går du til www.dnsleaktest.com(nytt vindu) og kjører Standard-testen.
Når testen er fullført, ser du på de tre første tallsettene til de returnerte IP-adressene. Disse bør alle samsvare med de tre første tallsettene til din IP-adresse, som vist på vår gratis, sikre IP-skanner.
Hvis de ikke gjør det, har du en DNS-lekkasje.