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.
- Konfigurer VPN-innstillinger for OpenVPN
- Konfigurer VPN-innstillinger for WireGuard
- Slik foretar du portviderekobling manuelt på Linux
- Slik foretar du portviderekobling på macOS
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.

OpenVPN
1. Logg på Proton VPN-kontoen din og gå til Konto → Nedlastinger → 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 Konto→ OpenVPN-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 Konto→ Nedlastinger → 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-alternativer → NAT-PMP (portviderekobling) er aktivert.

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/0 → AllowedIPs = 0.0.0.0/0, ::/0
Lagre filen og lukk den når du er ferdig.

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.

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*

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:

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.

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 ; doneI eksempelet nedenfor har port 53186 blitt tildelt for dette (for både UDP og TCP).

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øy → Preferanser… → Tilkobling → Lytteport → 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.

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.
- Finn ut hvordan du konfigurerer WireGuard manuelt på macOS
- Finn ut hvordan du konfigurerer OpenVPN manuelt på macOS
2. Last ned Python 3(nytt vindu) som en DMG-fil og installer den. Du må tillate appen ved å gå til Personvern og sikkerhet → Sikkerhet.

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 ; donePortviderekobling 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 → Terminal → Innstillinger → Profiler-fanen → Avansert → Klokke 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øy → Preferanser… → Tilkobling → Lytteport → 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.

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