Sådan kan du hoste din egen VPN for mindre end $ 1 om måneden

Sådan kan du hoste din egen VPN for mindre end $ 1 om måneden

Virtual Private Networks (VPN'er) er vigtige værktøjer til beskyttelse af personlige oplysninger, sikkerhed og endda bekvemmelighed. Uanset om du bruger et offentligt Wi-Fi-netværk på en lokal kaffebar eller rejser internationalt, kan en VPN forhindre, at dine følsomme data bliver aflyttet.





Selvom kommercielle VPN -udbydere er en skilling et dusin i disse dage, kan hosting af din egen VPN i mange tilfælde være en bedre løsning. Her er grunden til, at selvhosting af en VPN er en god idé, hvordan du kan få en til at køre inden for et par timer.





Hvorfor selvvært en VPN?

Den primære fordel ved at være vært for din egen VPN er privatliv og sikkerhed. Mens næsten alle kommercielle udbydere hævder at have din ryg ved at slette logfiler og sikre deres infrastruktur, er deres påstande ikke altid sande. Ved at være vært for din egen VPN har du fuldstændig kontrol over de data, der gemmes af VPN -softwaren, og du kan slette dem efter behag.





Rabat -VPN -operatører kan også undertiden falde ned af overvældende brugeraktivitet, hvilket tvinger dig til manuelt at oprette forbindelse igen til et andet, mindre overbelastet netværk. Din egen VPN -server er derimod næsten udelukkende forbeholdt dit personlige brug. Alt i alt tilbyder delte VPN'er en mindre end ideel brugeroplevelse, der for det meste kan overvindes med en selvhostet VPN-løsning.

Omtrent den eneste ulempe ved at være vært for din egen VPN er, at du vil være begrænset til en enkelt geografisk region - det vil sige uanset hvor din server er hostet. Dette er dog kun et problem, hvis du har brug for at omgå bestemte geo-blokke, f.eks. Nyhedswebsteder og videostreamingtjenester. For alle andre VPN-relaterede brugssager fungerer en enkelt region lige så godt.



Valg af en Cloud Server -udbyder

Det første trin til at oprette en selvstændig værtstjeneste af enhver art er at nulstille en cloud-serverudbyder. Mens Google, Microsoft og Amazon alle leverer gratis cloud -servere, er deres tilbud upraktiske for en VPN. Dette skyldes, at de tilbyder sølle kvoter for båndbredde, lagring og valg af region.

bedste måde at dele fotos online privat

På den anden side tilbyder rabatserverudbydere som VirMach og RackNerd lignende low-end hardware, men meget bedre kvoter på båndbreddefronten. Da du effektivt vil surfe på internettet og downloade filer via serverens internetforbindelse, er det værd at betale et par kroner for at have et højere loft.





For VPN'en bruger vi Wireguard-en relativt ny VPN-protokol, der er langt mere ressourceeffektiv end dens kolleger. Da det er ekstremt let, behøver du ikke mere end 256 MB RAM og en lille CPU -kerne. Med andre ord vil den billigste af de billigste servere klare jobbet fint.

LowEndBox, en populær udbyder aggregeringswebsted , indeholder rutinemæssigt sådanne servere til omkring $ 1 pr. måned. Bare sørg for, at prisen inkluderer en offentlig IPv4 -adresse og 500 GB til 1 TB månedlig båndbredde, afhængigt af dine krav.





Uanset hvilken udbyder du vælger, er den grundlæggende tilgang den samme. Tag fat i din servers offentlige IPv4 -adresse, og opret forbindelse til den via SSH. En håndfuld udbydere som DigitalOcean og Linode lader dig endda få adgang til serveren via en konsolsession lige i din browser.

Første gang du opretter forbindelse til din nye server, bliver du muligvis bedt om at opdatere operativsystemet og enhver forudinstalleret software til deres nyeste versioner. Gør dette ved at udføre følgende kommandoer, en efter en:

sudo apt update sudo apt upgrade

Den anden kommando kan tage noget tid at ende, men når den er fuldført, skal du være klar til at installere og konfigurere WireGuard på serveren.

Installation af wireguard

Da WireGuard kan være lidt vanskelig at installere og konfigurere, anbefaler vi at bruge et open source-script, der automatiserer denne proces for dig. WireGuard-installer GitHub-depotet indeholder et af de mest populære WireGuard installations scripts. At køre det er ret ligetil og kræver, at du kun indtaster to kommandoer.

Log ind på din server via SSH igen, og indtast:

curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh

Når scriptet er hentet fra GitHub -depotet, skal du gøre det til en eksekverbar:

chmod +x wireguard-install.sh

Fortæl derefter serveren om at udføre den:

./wireguard-install.sh

Hvis ovenstående kommandoer mislykkes af en eller anden grund, har du sandsynligvis ikke krøll installeret på din server. For at afhjælpe dette skal du installere curl fra kommandolinjen og derefter gentage de tidligere kommandoer for at fuldføre WireGuard -installationen.

sudo apt install curl

Efter installation af WireGuard skal du følge vejledningen på skærmen for at fuldføre installationsprocessen. Standardværdierne fungerer fint, da vi kører en ret standard Ubuntu-baseret server. Tryk på Enter ved hver prompt for at fortsætte, indtil WireGuard er installeret.

Når installationen er fuldført, bliver du bedt om at indtaste et navn til klienten. En klient er enhver enhed, der opretter forbindelse til den pågældende WireGuard -server. Din stationære computer, bærbare computer, smartphone og tablet er alle individuelle klienter. For at disse enheder kan oprette forbindelse samtidigt, skal du tilføje hver enkelt af dem som en klient.

Indtast et beskrivende navn, der lader dig holde styr på dine klienter, og tryk på Enter for at fortsætte. Igen kan du fortsætte med standardværdierne for de resterende prompts.

I sidste ende gemmes din klientkonfigurationsfil i din brugers hjemmemappe. Derudover vil WireGuard udskrive en QR -kode, som du blot kan scanne på dine enheder. Dette sparer dig for besværet med manuelt at kopiere over en konfigurationsfil fra din server til din smartphone, for eksempel.

Opretter forbindelse til din VPN

På Android og iOS skal du downloade WireGuard -appen fra de respektive appbutikker. Tilføj derefter en ny konfiguration, og vælg Scan fra QR -kode.

For dine computere og andre klienter, der ikke har et kamera, skal du kopiere konfigurationsfilen manuelt. Da SSH -tjenesten allerede er aktiveret på din server, skal du starte en filoverførsel over SFTP fra din computer. Du skal muligvis bruge en tredjepartsapplikation til dette, afhængigt af dit operativsystem. Selvfølgelig kan du altid overføre det ved hjælp af en USB -kabelforbindelse, USB -flashdrev eller på anden måde.

Når du har downloadet konfigurationsfilen, skal du pege din WireGuard -klient til det. I Windows er alt hvad du skal gøre for eksempel at klikke på knappen, der siger Importer tunnel (er) fra fil.

Og det er det! Du kan nu oprette forbindelse til din VPN -server, når du vil. Hvis du vil oprette flere klienter, skal du blot køre scriptet så mange gange som du har brug for.

Bortset fra din servers begrænsninger i båndbredde er der ingen reel grænse for antallet af klienter, du kan oprette forbindelse til. Dette er i stærk kontrast til de fleste kommercielle VPN -udbydere, der pålægger et loft på seks eller færre samtidige forbindelser.

Billedkredit: W Alan/ Uplash

Del Del Tweet E -mail Hvem kan spore dine data, når du bruger en VPN?

VPN'er beskytter dit privatliv, men hvem kan stadig få adgang til dine data? Og hvilken information kan de egentlig se?

Læs Næste
Relaterede emner
  • Teknologi forklaret
  • gør det selv
  • Programmering
  • VPN
  • Webserver
  • WireGuard
Om forfatteren Rahul Nambiampurath(34 artikler udgivet)

Rahul Nambiampurath startede sin karriere som revisor, men er nu gået over til at arbejde fuld tid i det tekniske rum. Han er en ivrig fan af decentraliserede og open source -teknologier. Når han ikke skriver, har han normalt travlt med at lave vin, pille med sin Android -enhed eller vandre nogle bjerge.

Mere fra Rahul Nambiampurath

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere