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.
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 Account → OpenVPN 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 Downloads → OpenVPN-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

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—–.

1. OpenVPN-basisinstellingen configureren
Open de webinterface van uw FreshTomato-router in een browservenster, ga naar VPN → VPN Tunneling → OpenVPN 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.
- NetShield Ad-blocker: +f1
- NetShield Ad-blocker advanced (blokkeert ook malware en trackers): +f2

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.

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.

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.

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.

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 Administration → Scripts → 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.
