Hoe automatisch verbinding te maken met een VPN onder Linux
Er zijn eenvoudige manieren om verbinding te maken met je VPN via Ubuntu. Veel VPN's bieden uitstekende Linux-clients. Zelfs als dit niet het geval is, kunt u de applet Netwerkbeheer gebruiken om een VPN-verbinding in te stellen. Als u echter zonder GUI verbinding wilt maken of als u wilt dat uw verbinding automatisch wordt uitgevoerd als een service voor alle gebruikers, zullen die opties niet echt werken.
De meeste van de beste VPN-services zijn gebouwd op OpenVPN. OpenVPN is een gratis en open-source VPN-server die u ook kunt gebruiken om uw eigen VPN in te stellen. Dat is echter niet nodig. U hebt alleen het clientgedeelte van OpenVPN nodig.
Wanneer u OpenVPN op Ubuntu installeert, krijgt u ook de client. U kunt de OpenVPN-client gebruiken om verbinding te maken met een OpenVPN-server, ongeacht de VPN-service of dat ze een GUI-client hebben of niet. OpenVPN is een service, dus het kan worden uitgevoerd bij het opstarten op uw computer, wat betekent dat u niet hoeft te onthouden om het op te starten en dat u de verbinding niet voor elke gebruiker apart hoeft te configureren.
Installeer OpenVPN
Voordat u verbinding kunt maken met uw VPN-service, moet u OpenVPN op Ubuntu installeren. Het is beschikbaar in de repositories, dus gebruik apt
om dat te krijgen.
sudo apt install openvpn
Je kunt Openvpn ook vanuit je pakketbeheerder installeren, ongeacht de distro die je gebruikt.
Download uw VPN-configuratie
De meeste VPN-providers hebben beschikbare configuraties voor OpenVPN. Controleer of uw VPN-provider OpenVPN ondersteunt (waarschijnlijk wel) en zoek rond naar hun configuratiebestanden.
Ze hebben misschien een pagina die speciaal is bedoeld om ze te leveren, of ze hebben misschien gewoon een groot ".zip" -pakket met al hun beschikbare configuraties. Hoe dan ook, je kunt downloaden wat je wilt of nodig hebt. Als het om individuele bestanden gaat, worden ze meestal genoemd naar de serverlocatie en eindigen ze in de extensie ".ovpn".
Kopieer de configuratie
Zodra je je bestand of archief hebt, moet je het in de OpenVPN-map plaatsen. Als u de bestanden uit een zipbestand moet extraheren, doet u dat eerst.
unzip openvpn.zip
Kopieer het bestand naar de OpenVPN-map en hernoem het "openvpn.conf."
sudo cp ~ / Downloads / OpenVPN / 'Northeast US.ovpn' /etc/openvpn/openvpn.conf
Uw pad en bestandsnaam zullen anders zijn. De voorbeelden hier zijn verzonnen, maar veel VPN's gebruiken een structuur zoals de voorbeelden.
Automatisch inloggen
Het verslaat het doel van het automatisch starten van OpenVPN als je elke keer dat je verbinding maakt je gebruikersnaam en wachtwoord moet invoeren. Gelukkig ondersteunt OpenVPN automatisch inloggen met een bestand.
Open "/etc/openvpn/openvpn.conf" met sudo
. Zoek naar een regel met "auth-user-pass." Waarschijnlijk zit hij daar alleen met niets anders aan de lijn. Hierna voegt u "auth.txt" op dezelfde regel toe. Sla het bestand op en sluit het.
Maak een nieuw bestand in "/ etc / openvpn" genaamd "auth.txt." Plaats op de eerste regel van het bestand je gebruikersnaam. Voeg uw wachtwoord toe op de tweede regel. Er is niets anders nodig in het bestand. Bewaar en sluit het.
Start opnieuw en test
Dat is alles wat u hoeft te doen om verbinding te maken met uw VPN. Start de OpenVPN-service opnieuw om de wijzigingen door te voeren.
sudo systemctl restart openvpn
Om ervoor te zorgen dat OpenVPN elke keer dat u uw computer opstart opstart, activeer het met systemd
. Het is waarschijnlijk al ingeschakeld, maar het is geen slecht idee om dit te controleren.
sudo systemctl enable openvpn
Test ten slotte uw VPN-verbinding met dnsleaktest.com. Wanneer u op de site aankomt, zou u het IP-adres en de locatie van uw VPN moeten zien. Klik op de onderstaande knop om de uitgebreide test uit te voeren en te zien dat er geen DNS-informatie lekt.
Beeldtegoed: Vpn geschreven op houten kubussen