Surfshark is een VPN service die ook voor de linux terminal op de Raspberry PI een client heeft. Deze moet je echter zelf starten vanaf de commandline.
Kijk eerst in de helppagina's van Surfshark zelf:
https://support.surfshark.com/hc/en-us/articles/360013425373-How-to-set-up-Surfshark-VPN-on-Raspberry-Pi
Daarin lees je hoe jhe surfshark moet installeren.
Ga naar de inlogpagina van Surfshark en log in. Klik vervolgens op
VPN > Manual Setup
Dit is de pagina waar alle gegevens voor handmatige verbinding worden opgeslagen.
Klik op Desktop of Mobile> OpenVPN.
Ga naar het tabblad Inloggegevens. Klik bovenaan op het tabblad Inloggegevens.
LET OP: Houd deze pagina voorlopig open. U hebt deze inloggegevens later nodig.
Configureer de OpenVPN-client
Open de terminal door op CTRL + ALT + T te drukken.
Installeer de benodigde OpenVPN-pakketten met de volgende opdracht:
sudo apt-get install openvpn unzip
Als u om een wachtwoord wordt gevraagd, voer dan het beheerderswachtwoord van uw computer in.
Navigeer naar de OpenVPN-map door de volgende opdracht in te voeren:
cd /etc/openvpn
Download de Surfshark OpenVPN-configuratiebestanden:
sudo wget https://my.surfshark.com/vpn/api/v1/server/configurations
Pak "Surfshark_Config.zip" uit:
sudo unzip configurations
Verwijder het .zip-bestand, want we gebruiken het niet meer.
sudo rm configurations
Om de lijst met alle beschikbare servers te bekijken, voer je het volgende in:
ls
Kies een van de servers uit de serverlijst en maak verbinding met Surfshark door het volgende in te voeren:
sudo openvpn [bestandsnaam]
Bijvoorbeeld:
sudo openvpn nl-ams.prod.surfshark.com_tcp.ovpn
Voer de inloggegevens van de Surfshark-service in (zie het gedeelte 'Uw inloggegevens ophalen' in dit artikel). Dus een speciuale colde voor loginnaam en een voor wachtwoord.
Als u het bericht Initialisatievolgorde voltooid ziet, is uw verbinding met Surfshark succesvol.
Nu blijft de terminal open staan. Deze kun je gedwongen sluiten en daarna gelijk weer openen. Check de IP van de verbinding met het volgende commando:
curl -4 icanhazip.com
dan moet ern een ander IP nummer staan dan van je eigen internet verbinding.
Nu is het handig om niet steeds die lange loginnaam en wachtwoord in te voeren. Doe daarom het volgende:
sudo nano /etc/openvpn/auth.txt
voer daarin op twee regels de loginnaam en op de nieuwe regel het wachtwoord en sluit af met CTRL X en bevestig opslaan.
sudo nano /etc/openvpn/ en dan de naam ven het bestand dat je wilt editten. Bijvoorveeld:
sudo nano /etc/openvpn/nl-ams.prod.surfshark.com_tcp.ovpn
zoek nu de regel: auth-user-pass op en verander die in:
auth-user-pass /etc/openvpn/auth/txt
en sla op met CTRL X en bevestig.
Nu zal de opdracht
sudo openvpn nl-ams.prod.surfshark.com_tcp.ovpn
Nu zal openvpn de verbinding leggen zonder dat er om loginneam en wachtwoord gevraagd wordt.
Nu is er nog 1 aanpassing nodig om de cursor gelijk weer terug te krijgen:
Voeg toe dat het een configuratie is en dat openvpn als daemon moet draaien:
sudo openvpn --config /etc/openvpn/nl-ams.prod.surfshark.com_tcp.ovpn --daemon
Geen opmerkingen:
Een reactie posten
Opmerking: Alleen leden van deze blog kunnen een reactie posten.