Sitemap

När du tänker på ett VPN kan du föreställa dig en prenumerationstjänst som tunnlar din internettrafik genom en server som finns någon annanstans i världen.Dessa tjänster är dock inte det enda sättet att kryptera din onlineaktivitet.

VPN-tjänster med ett klick kan vara bra, och det finns några VPN som vi rekommenderar om du vill ha en enkel lösning som fungerar direkt.Den tjänsten kommer dock med en kostnad: vanligtvis cirka $ 5 till $ 10 per månad, för att inte tala om att lita på den som är i andra änden.För ett billigare alternativ som du kontrollerar kan du ställa in en OpenVPN(Öppnas i ett nytt fönster)server på en Raspberry Pi (eller vissa routrar) och använda din egen internetanslutning hemma som VPN medan du är ute och går.

Var medveten om att du inte kommer att kunna förfalska din plats till ett utomeuropeiskt land, eller dölja din identitet från nyfikna ögon (eftersom trafiken verkar komma från din vanliga internetanslutning hemma). Det kommer dock fortfarande att ge dig extra säkerhet när du surfar på offentligt Wi-Fi, och det är ganska användbart när du behöver komma åt ditt hemnätverk för att till exempel väcka en sovande PC så att du kan fjärrskrivbord.Det är billigt, enkelt och väl värt att göra om du har en Pi liggande.

Vad du behöver

För att ställa in detta behöver du det uppenbara: en Raspberry Pi (öppnas i ett nytt fönster) med alla viktiga tillbehör, som ett nätaggregat och SD-kort.Den här guiden kräver inget speciellt operativsystem; du kan bara använda Raspbian, så kolla in vår nybörjarguide till Raspberry Pi för allt du behöver veta om att ställa in grunderna. (Se till att du ändrar standardlösenordet när du först startar upp Pi, eftersom det är extremt viktigt för säkerheten – vilket trots allt är hela poängen med det här projektet.)

Jag rekommenderar att du också har en mus, tangentbord och bildskärm för den här genomgången - bara för den första installationen - även om det inte är strikt nödvändigt. (Du kan SSH till din Pi för att ställa in din VPN, men du kan behöva återansluta i mitten av processen, eftersom ändrade nätverksinställningar kan göra att Pi förlorar anslutningen.)

Allt du behöver för att förvandla Raspberry Pi till en VPN-server

Det är allt du tekniskt behöver, även om det finns några andra saker jag rekommenderar.Först är det en bra idé att ställa in en DHCP-reservation för din Raspberry Pi, så att dess interna IP-adress inte ändras över tiden.

För det andra rekommenderar jag en dynamisk DNS-tjänst.För att komma åt din Pi på långt håll måste du peka den mot din offentliga IP-adress hemma.Det här är inte svårt att hitta, men det kan ändras från tid till annan, vilket kan bryta ditt VPN tills du konfigurerar om det.Att göra det är lite jobbigt, så det är lättare att använda en dynamisk DNS-tjänst som ger dig en lätt att komma ihåg adress istället, som uppdateras när din IP-adress ändras.

Kontrollera din routers inställningar för att se om den stöder några dynamiska DNS-tjänster som DynDNS (Öppnas i ett nytt fönster) eller No-IP (Öppnas i ett nytt fönster)—en del av dessa är betalprenumerationer, men andra, som No-IP, är gratis för begränsad användning, vilket borde fungera perfekt för våra syften.Vi kommer inte att gå igenom hela processen i den här guiden, men jag rekommenderar att du tittar på det om du upptäcker att din internetleverantör fortsätter att ändra din offentliga IP-adress och bryter din VPN.

Hur man installerar OpenVPN med PiVPN

OpenVPN (Öppnas i ett nytt fönster) är en uppsättning programvara med öppen källkod som låter dig konfigurera ett VPN på nästan vilken typ av hårdvara som helst.Om du ville kunde du installera OpenVPNs Linux-server på din Pi och justera konfigurationsfilerna manuellt, men det finns en enklare lösning.PiVPN (Öppnas i ett nytt fönster) är en uppsättning skript med öppen källkod som gör OpenVPNs konfiguration till en lättanvänd guide, så även om detta är första gången du arbetar med OpenVPN, bör du inte ha alltför stora problem med att få den ställde upp.

Installera PiVPN i Windows Terminal-fönstret

Så starta upp din Pi, se till att all programvara är uppdaterad och öppna ett nytt terminalfönster.Att installera PiVPN är lika enkelt som att köra följande kommando:

curl -L https://install.pivpn.io | våldsamt slag

Skriptet tar några minuter att installera OpenVPN och sedan går det igenom konfigurationsprocessen.Först kommer det att informera dig om att PiVPN kräver en statisk IP-adress, så att du enkelt kan komma åt din VPN-server när du är ute och går.Om du ställer in en DHCP-reservation kan du bara säga Ja när PiVPN frågar om du använder en.

Efter att ha valt din användare (standard Pi-användaren är bra, om du inte har en annan du vill använda), kommer PiVPN att fråga om du vill använda WireGuard, ett nytt VPN-protokoll eller OpenVPN.Jag använder OpenVPN för den här guiden, så använd piltangenterna för att flytta markören till OpenVPN, tryck sedan på mellanslag för att välja den innan du trycker på Enter för att fortsätta.

WireGuard är ganska nytt och visar mycket lovande, medan OpenVPN är mer populärt och stöds brett.Om du vill ge WireGuard ett försök kan du läsa mer om det här (öppnas i nytt fönster).

Konfigurera ditt VPN med PiVPN

För de kommande stegen är standardinställningarna bra för de flesta användare.Du kommer att tillfrågas om du vill använda UDP eller TDP (du bör välja UDP om du inte har en bra anledning att inte göra det), vilken port du vill använda (1194 är bra om inte något annat använder det) och vad DNS-leverantör du vill använda (vilka som helst är lämpliga).

Ett problem: Jag upptäckte att, trots att jag använder en dynamisk DNS-tjänst, skulle PiVPN inte acceptera min anpassade URL.Om du stöter på samma problem, berätta bara för den att använda din offentliga IP-adress, så kan du ändra den i konfigurationsfilen senare.

Slutligen är OpenVPN 2.4-funktioner värda att aktivera om du inte vet att du använder appar som inte stöder dem.Välj det rekommenderade säkerhetscertifikatet när du uppmanas – större storlekar ger bättre säkerhet, men kan sakta ner saker och ting och är inte nödvändigt för de flesta användare.Aktivera obevakade uppgraderingar så installerar PiVPN de nödvändiga paketen och skapar de nödvändiga konfigurationsfilerna.

Slutligen kan du välja en DNS att använda när du ansluter till ditt VPN.Hoppa över att lägga till en anpassad sökdomän (om du inte vet vad det är och vill använda en). När det är gjort kommer du att uppmanas att starta om din Pi.

Namnge din klient

Efter omstart måste du öppna ett terminalfönster och köra:

pivpn lägga till

Ge konfigurationsfilen ett namn (jag valde whitson-laptop), ställ in hur många dagar certifikatet varar (standardvärdet är bra) och ange ett valfritt lösenord (se till att det är starkt). Den genererar en .ovpn-fil åt dig under /home/pi/ovpns, som du behöver för att ansluta till din VPN—kopiera den till din PC och förvara den någonstans säker.

PiVPN rekommenderar att du upprepar den här processen för andra enheter, så om du har andra bärbara datorer eller telefoner som du vill använda detta VPN på, kör det här kommandot igen för att generera sina egna konfigurationsfiler nu.

Ersätt IP-adressen med din anpassade URL

Här var jag tvungen att göra en redigering av min .ovpn-fil.Om du använder en dynamisk DNS-tjänst som jag, öppna filen i Anteckningar (eller den textredigerare du väljer) och ersätt din IP-adress på rad 4 med din anpassade URL.Om du har problem med att ansluta till din VPN är det här den första raden jag skulle bråka med – det har orsakat problem för mig tidigare med ett antal OpenVPN-konfigurationsgeneratorer.

Härifrån bör din Pi vara klar, men du måste göra en sak till innan du kan ansluta: vidarebefordra din VPN-port på din router.Denna process varierar från router till router, men den går till så här: du loggar in på din routers konfigurationssida, hittar alternativet för vidarebefordran av port och vidarebefordrar port 1194 till den interna IP-adressen för din Pi.Du kan hitta mer detaljerade instruktioner för specifika routrar på portforward.com (öppnas i ett nytt fönster).

Anslut till ditt VPN var som helst

Du är i hemmet nu eftersom resten är superenkelt.För att ansluta till ditt VPN när du är borta från hemmet behöver du en VPN-app, eller "klient", som kan ansluta till din OpenVPN-server.OpenVPN har en officiell klient som heter OpenVPN Connect, som är tillgänglig på Windows, macOS, Linux, iOS och Android.

Du kan hämta den från OpenVPNs hemsida (öppnas i ett nytt fönster) - scrolla bara ned till Kom igång med OpenVPN Connect och klicka på den plattform du väljer.Det finns också populära tredjepartsprogram som Viscosity(Öppnas i ett nytt fönster)(Windows/Mac) och Tunnelblick(Öppnas i ett nytt fönster)(Mac) som ger extra alternativ för avancerade användare.Du kan se andra OpenVPN-klienter på den här sidan hos OpenVPN-communityt (öppnas i ett nytt fönster).

Hantera ditt VPN med OpenVPN

Starta OpenVPN Connect-appen och klicka på fliken "Arkiv" för att lägga till en ny profil.Navigera till konfigurationsfilen du kopierade från Pi (återigen, min hette whitson-laptop.ovpn) och välj den.Klicka på knappen Lägg till så kan du ansluta till din VPN genom att slå på vippknappen och ange ditt lösenord.

När du väl gör det kommer all din trafik att krypteras och dirigeras via din internetanslutning där Pi finns.Din trafik kommer att vara säker från nyfikna ögon på det där kaféets Wi-Fi, och du kommer att kunna komma åt alla resurser på ditt hemnätverk som om du vore där – ingen prenumerationsavgift krävs.

Hur en VPN fungerar
Tutte le categorie: Information om felkorrigering