Proton VPN-startpagina

Hoe u Proton VPN instelt op een FreshTomato-router met behulp van OpenVPN

Lezen
5 min
Categorie
Routers

U kunt Proton VPN op uw router instellen, waardoor elk apparaat dat via die router verbinding maakt met het internet, wordt beschermd. In deze handleiding bekijken we stapsgewijs hoe u Proton VPN instelt op een FreshTomato(nieuw venster)-router met behulp van het OpenVPN-protocol.

Meer informatie over OpenVPN

Let op: FreshTomato is de enige versie van de door de Tomato-community ontwikkelde aangepaste firmware voor routers die nog actief wordt ondersteund. Als u een oudere versie van Tomato gebruikt, raden we u aan te upgraden naar FreshTomato.

We hebben ook handleidingen voor het instellen van Proton VPN op een brede selectie van andere populaire routers.

Lees hoe u Proton VPN installeert op verschillende routers

Voordat u begint, heeft u het volgende nodig:

  • Een computer die is verbonden met uw LAN-netwerk, zodat u toegang hebt tot de webinterface van uw FreshTomato-router. Voer hiervoor het adres dat door de fabrikant van uw router is verstrekt in de URL-balk van uw browser in. Dit is meestal 192.168.1.1.
  • Your OpenVPN username and password. These are different from your regular Proton VPN username and password. To find them, sign in to account.protonvpn.com and go to AccountOpenVPN username.

Hoe u Proton VPN instelt op een FreshTomato-router

1. Maak een OpenVPN-configuratiebestand aan

Log in op Proton VPN met de gebruikersnaam en het wachtwoord van uw Proton-account op account.protonvpn.com, ga naar DownloadsOpenVPN-configuratiebestanden en download een OpenVPN-configuratiebestand. Zorg ervoor dat u Selecteer platform: Router selecteert.

Lees hoe u een OpenVPN-configuratiebestand downloadt van Proton VPN

Om FreshTomato te configureren, hebt u het IP-adres en het poortnummer van de VPN-server nodig. Deze zijn te vinden op de eerste remote-regel in het certificaat. Het eerste getal is het IP-adres en het tweede getal is het poortnummer. In het onderstaande voorbeeld is het IP-adres 185.159.157.6 en het poortnummer 51820

Het IP-adres en het poortnummer van de VPN-server

U hebt ook de statische OpenVPN-sleutel nodig. Deze begint met —–BEGIN OpenVPN Static key V1—- en eindigt met —–END OpenVPN Static key V1—–.

En tot slot hebt u het TLS-certificaat(nieuw venster) uit dit configuratiebestand nodig. Om dit te vinden, opent u het gedownloade OpenVPN-configuratiebestand in een tekstverwerker en zoekt u naar de tekst die begint met —–BEGIN CERTIFICATE—- and eindigt met –—-END CERTIFICATE—–.

Het OpenVPN TLS-certificaat

1. OpenVPN-basisinstellingen configureren

Open de webinterface van uw FreshTomato-router in een browservenster, ga naar VPN VPN TunnelingOpenVPN Client → tabblad Basic en configureer de volgende instellingen:

(Als er meer dan één OpenVPN-client op uw apparaat wordt ondersteund, kunt u selecteren welke u wilt configureren.)

  • Enable on Start: aangevinkt
  • Interface Type: TUN
  • Protocol: UDP
  • Server Address/Port: voer het IP-adres en het poortnummer van de VPN-server in. Deze zijn te vinden op de eerste remote-regel in het certificaat (zie stap 1 voor meer gegevens)
  • Firewall: Automatisch
  • Create NAT on tunnel: aangevinkt
  • Inbound Firewall: aangevinkt
  • Authorization Mode: TLS
  • TLS control channel security (tls-auth/tls-crypt): Encrypt channel Username/Password Authentication: aangevinkt 
  • Username: uw OpenVPN-gebruikersnaam 
  • Password: uw OpenVPN-wachtwoord.

Let op: uw OpenVPN-gebruikersnaam en -wachtwoord zijn anders dan uw normale Proton VPN-gebruikersnaam en -wachtwoord.

  • Username Authen. Only: –
  • Auth digest: SHA256

Om extra functies in te schakelen, voegt u de volgende achtervoegsels toe aan uw OpenVPN-gebruikersnaam.

OpenVPN-basisinstellingen configureren

2. Geavanceerde OpenVPN-instellingen configureren

Ga naar het tabblad Advanced en configureer de volgende instellingen:

  • Poll interval: 0
  • Redirect internet traffic: Nee 
  • Accept DNS configuration: Exclusive
  • Data ciphers: AES-256-GCM
  • Compression: Uitgeschakeld
  • TLS Renegotiation Time: 0
  • Connection retry: -1
  • Verify Certificate (remote-cert-tls server): aangevinkt
  • Verify Server Certificate Name (verify-x509-name): Nee
  • Custom configuration: voeg de volgende regels toe aan het tekstveld:
remote-random
nobind
tun-mtu 1500
mssfix 0
persist-key
persist-tun

Opmerking: deze configuratie-instellingen vervangen de instellingen die op de onderstaande schermafbeelding worden getoond.

Geavanceerde OpenVPN-instellingen configureren

3. Sleutelinstellingen voor OpenVPN configureren

Selecter het tabblad Keys en configureer de volgende instellingen:

  • Static key: plak de statische OpenVPN-sleutel uit het OpenVPN-configuratiebestand (zie stap 1)
  • Certificate Authority: plak het TLS-certificaat uit uw OpenVPN-configuratiebestand (zie stap 1)

Klik op Opslaan wanneer u klaar bent.

OpenVPN-sleutelinstellingen configureren

4. Start de VPN-verbinding

Om de VPN-verbinding te starten die u zojuist heeft aangemaakt, klikt u op de knop Nu starten op een van de tabbladen OpenVPN-clientconfiguratie.

Start de VPN-verbinding

Om te controleren of u succesvol bent verbonden, gaat u naar het Status-tabblad. U kunt ook testen of de VPN werkt door vanaf elk apparaat in uw netwerk onze gratis veilige IP-scanner te bezoeken.

Controleer de VPN-verbindingsstatus

Opmerking: als u start vanaf een schone FreshTomato-installatie of na een harde reset van uw router, kan de verbinding mislukken omdat op de router niet de juiste tijd is ingesteld. Het herstarten van de router lost het probleem meestal op door de datum en tijd bij te werken vanaf het internet, waardoor de VPN-verbinding succesvol tot stand kan worden gebracht.

Hoe u een IP-beveiliging instelt op uw FreshTomato-router

Een IP-beveiliging op uw router is een beveiligingsfunctie die voorkomt dat apparaten die met de router zijn verbonden verbinding maken met het internet als de VPN-verbinding om welke reden dan ook wegvalt.

Meer informatie over IP-beveiligingen

Om een IP-beveiliging op uw FreshTomato-router te configureren, gaat u naar AdministrationScripts Firewall.

Om een IP-beveiliging aan te maken waarbij elk apparaat dat met uw router is verbonden de internetverbinding verliest als de VPN-verbinding mislukt, voert u de volgende regels in:

WAN_IF=`nvram get wan_iface`
iptables -I FORWARD -i br0 -o $WAN_IF -j REJECT --reject-with icmp-host-prohibited
iptables -I FORWARD -i br0 -p tcp -o $WAN_IF -j REJECT --reject-with tcp-reset
iptables -I FORWARD -i br0 -p udp -o $WAN_IF -j REJECT --reject-with udp-reset

Om een IP-beveiliging aan te maken waarbij alleen apparaten die met uw router zijn verbonden met specifieke IP-adressen hun internetverbinding verliezen als de VPN-verbinding mislukt, voert u de volgende regels in:

WAN_IF=`nvram get wan_iface`
iptables -I FORWARD -i br0 -s `IP-adres` -o $WAN_IF -j REJECT --reject-with icmp-host-prohibited
iptables -I FORWARD -i br0 -s `IP-adres` -p tcp -o $WAN_IF -j REJECT --reject-with tcp-reset
iptables -I FORWARD -i br0 -s `IP-adres` -p udp -o $WAN_IF -j REJECT --reject-with udp-reset

Klik op Opslaan als u klaar bent.

Hoe u een IP-beveiliging instelt