Hjemmeside for Proton VPN

Slik konfigurerer du portviderekobling manuelt

Lesetid
7 min
Kategori
Portviderekobling

Portviderekobling ruter tilkoblinger gjennom brannmuren(nytt vindu) som Proton VPN bruker for å beskytte kundene våre. Det er hovedsakelig nyttig for personer som laster ned og deler filer ved hjelp av P2P-protokoller som BitTorrent, selv om det også kan forbedre ytelsen for påloggede spillere.

Portviderekobling er for øyeblikket tilgjengelig på våre Windows-, macOS- og Linux GUI-apper for alle med et betalt Proton VPN-abonnement.

Lær hvordan du bruker portviderekobling i de offisielle appene våre

Hvis du har et gratisabonnement, kan du oppgradere for å få tilgang til det. Hvis du bruker gratisabonnementet vårt, kan du oppgradere ved å logge på account.protonvpn.com og velge et betalt abonnement som dekker dine behov, fra Abonnement-fanen.

Det er også mulig å bruke portviderekobling på enheter som er manuelt konfigurert til å koble til Proton VPN ved hjelp av våre OpenVPN- eller WireGuard®-konfigurasjonsfiler. Merk at du ikke kan bruke portviderekobling og moderat (type 2) NAT samtidig.

Trinn 1: Last ned konfigurasjonsfiler for OpenVPN eller WireGuard

Merk at dette trinnet ikke er nødvendig hvis du bruker Linux-appen vår. Alle våre P2P-tjenere støtter portviderekobling. P2P-tjenere kan enkelt identifiseres i appene våre og på sidene for nedlasting av VPN-konfigurasjon med et dobbeltpil-ikon.

Slik finner du P2P-tjenere

OpenVPN

1. Logg på Proton VPN-kontoen din og gå til KontoNedlastinger OpenVPN-konfigurasjonsfiler. Velg en VPN-tjener som støtter P2P (dobbeltpil-ikon) og last ned OpenVPN-konfigurasjonsfilene til den.

2. Konfigurer OpenVPN-klienten din (for eksempel OpenVPN GUI for Windows, Tunnelblick for macOS eller OpenVPN CLI eller NetworkManager GUI for Linux).

Husk at ditt OpenVPN-påloggingsbrukernavn og -passord er forskjellige fra ditt vanlige brukernavn og passord for Proton-kontoen. Du finner dem i din Proton VPN-konto ved å gå til KontoOpenVPN-brukernavn.

For å bruke portviderekobling, legg til suffikset +pmp på OpenVPN-brukernavnet ditt. For eksempel, hvis OpenVPN-brukernavnet ditt er «myusername2023», bruker du «myusername2023+pmp».

Merk at du kan bruke +pmp-suffikset sammen med andre suffikser som støttes av Proton VPN. For eksempel, for å bruke portviderekobling og vår Netshield-annonseblokkering-funksjon, kan brukernavnet ditt være «myusername2023+pmp+f2».

3. Koble til Proton VPN. For å sjekke at du er tilkoblet og at VPN-en fungerer som den skal, kan du besøke vår gratis, sikre IP-skanner, eller åpne et terminalvindu på macOS eller Linux og angi curl vår gratis, sikre IP-skanner.

WireGuard

1. Logg på Proton VPN-kontoen din og gå til KontoNedlastinger WireGuard-konfigurering.

2. Velg en VPN-tjener som støtter P2P (dobbeltpil-ikon) og opprett en WireGuard-konfigurasjonsfil. Når du gjør dette, må du sørge for at Velg VPN-alternativerNAT-PMP (portviderekobling) er aktivert.

Aktiver NAT-PMP

3. Last ned den genererte WireGuard-konfigurasjonsfilen og bruk den til å konfigurere WireGuard-klienten din. Se vår eksempelguide for å installere WireGuard med Proton VPN på Ubuntu ved hjelp av Network Manager.

Merk at hvis du bruker en eldre WireGuard-konfigurasjonsfil, støtter den kanskje ikke IPv6-tilkoblinger som standard. For å sikre at IPv6-tilkoblinger rutes gjennom VPN-tunnelen, må du enten:

1. Last ned en ny WireGuard-konfigurasjonsfil fra kontosiden din.

Eller:

2. Åpne den eldre konfigurasjonsfilen i et tekstredigeringsprogram og endre linjen:

AllowedIPs = 0.0.0.0/0AllowedIPs = 0.0.0.0/0, ::/0

Lagre filen og lukk den når du er ferdig.

Rediger .conf-filen manuelt for å støtte IPv6-tilkoblinger

4. Koble til Proton VPN. For å sjekke at du er tilkoblet og at VPN-en fungerer som den skal, kan du besøke vår gratis, sikre IP-skanner(nytt vindu), eller åpne et terminalvindu på macOS eller Linux og angi curl ip.me.

curl vår gratis, sikre IP-skanner

Trinn 2: Slik konfigurerer du portviderekobling manuelt

Linux

Skaff deg en OpenVPN- eller WireGuard-konfigurasjonsfil fra Proton VPN, og sørg for at tjeneren støtter P2P og at NAT-PMP-bryteren er aktivert.

Eksempelet nedenfor viser deg hvordan du oppretter de riktige portkoblingene på Linux ved hjelp av natpmpc.

1. Koble til VPN-en med portviderekobling aktivert.

2. Installer natpmpc. For å gjøre dette på Debian- og Ubuntu-baserte systemer, åpner du et terminalvindu og angir:

sudo apt install natpmpc

På RedHat-systemer (inkludert Fedora), angi:

sudo dnf install libnatpmp

3. Verifiser natpmpc-versjonen din. natpmpc-versjoner av typen 20150609-xxx inneholder en feil som kan feiltolke svaret fra VPN-tjeneren og generere forvirrende utdata. Proton VPN-teamet sendte inn en løsning på dette som har blitt godkjent og flettet inn oppstrøms, så feilen påvirker ikke natpmpc-versjon 20230423-xxx (og nyere).

For å verifisere natpmpc-versjonen du kjører på Debian- og Ubuntu-baserte systemer, åpner du et terminalvindu og angir:

apt policy natpmpc libnatpmp*

Verifiser natpmpc-versjonen din

På RedHat-systemer (inkludert Fedora), angi:

dnf list libnatpmp

Hvis du kjører en eldre versjon av natpmpc, bør du oppdatere den til natpmpc-versjon 20230423-xxx (eller nyere). For å gjøre dette kan du kompilere libnatpmp fra kildekoden ved hjelp av følgende kommandoer:

git clone https://github.com/miniupnp/libnatpmp.git
cd libnatpmp
make all
sudo make install

4. Sjekk at portviderekobling er tillatt på tjeneren du er tilkoblet. For å gjøre dette åpner du et terminalvindu og angir:

natpmpc -g 10.2.0.1

Hvis portviderekobling er tillatt på tjeneren du er tilkoblet, vil utdataene se slik ut:

Sjekk at portviderekobling er tillatt på VPN-tjeneren

Hvis denne testen mislykkes (se skjermbilde nedenfor), må du gå tilbake til trinn 1 i denne veiledningen, velge en annen P2P-tjener og sørge for at VPN-tilkoblingen din er konfigurert riktig.

Testen mislyktes

5. Opprett UDP- og TCP-porttilordninger, og kjør natpmpc i en løkke slik at den ikke utløper. Angi:

while true ; do date ; natpmpc -a 1 0 udp 60 -g 10.2.0.1 && natpmpc -a 1 0 tcp 60 -g 10.2.0.1 || { echo -e "ERROR with natpmpc command \a" ; break ; } ; sleep 45 ; done

I eksempelet nedenfor har port 53186 blitt tildelt for dette (for både UDP og TCP).

Kjør natpmpc i løkke

Portviderekobling er nå aktivert. Merk at det å lukke terminalvinduet ditt vil avslutte løkkeprosessen. Du må kjøre dette løkkeskriptet på nytt hver gang du vil starte en ny portviderekoblingsøkt, ellers vil porten bare holde seg åpen i 60 sekunder.

6. I BitTorrent-klienten din deaktiverer du UPnP- / NAT-PMP-portviderekobling fra ruteren din, og limer inn det offentlige portnummeret som vises i tilkoblingsutdataene (se ovenfor), i delen for portviderekobling i BitTorrent-klienten din.

For eksempel, på qBittorrent, går du til VerktøyPreferanser…TilkoblingLytteport → lim inn portnummeret i feltet Port brukt til kommunikasjon. Under dette fjerner du merkingen for Bruk UPnP / NAT-PMP-portviderekobling fra ruteren min (det er aktivert som standard). Klikk på OK når du er ferdig.

Konfigurer portviderekobling på qBittorrent for Linux

Portviderekobling er nå konfigurert.

macOS

Den enkleste måten å konfigurere portviderekobling på din Mac er ved å bruke vår offisielle macOS-app.

For å konfigurere manuelt, hent en OpenVPN- eller WireGuard-konfigurasjonsfil fra ProtonVPN, og sørg for at tjeneren støtter P2P og at NAT-PMP-bryteren er aktivert.

1. Koble til VPN-et med portviderekobling (NAT-PMP) aktivert, som beskrevet ovenfor.

2. Last ned Python 3(nytt vindu) som en DMG-fil og installer den. Du må tillate appen ved å gå til Personvern og sikkerhetSikkerhet.

Installer Python 3

3. Installer Pip. For å gjøre dette, åpne Terminal og angi:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Etterfulgt av:

python3 get-pip.py

Kjør deretter:

python3 -m pip install py-natpmp

4. Vi kan nå kjøre natpmpc og legge den i en løkke slik at den ikke utløper:

cd "$(python3 -m pip show py-natpmp | grep Location | cut -d ' ' -f 2)/natpmp" && while true ; do date ; python3 natpmp_client.py -g 10.2.0.1 0 0 || { echo -e "ERROR with natpmpc command \a" ; break ; } ; sleep 45 ; done

Portviderekobling er nå aktivert. Merk at du må la Terminal-vinduet stå åpent for at skriptet skal fortsette å fungere. For å deaktivere lydvarselet hver gang skriptet går i løkke, går du til menylinjen → TerminalInnstillingerProfiler-fanen → AvansertKlokke og fjerner merkingen for Hørbart signal.

5. I BitTorrent-klienten din deaktiverer du UPnP- / NAT-PMP-portviderekobling fra ruteren din, og limer inn det offentlige portnummeret som vises i tilkoblingsutdataene (se ovenfor), i delen for portviderekobling i BitTorrent-klienten din.

For eksempel, på qBittorrent, går du til VerktøyPreferanser…TilkoblingLytteport → lim inn portnummeret i feltet Port brukt til kommunikasjon. Under dette fjerner du merkingen for Bruk UPnP / NAT-PMP-portviderekobling fra ruteren min (det er aktivert som standard). Klikk på OK når du er ferdig.

Konfigurer qBittorrent

Portviderekobling skal nå være aktiv i BitTorrent-klienten din.