WireGuard je prilično novi VPN protokol koji je mnogo sigurniji i brži od OpenVPN-a ili IPsec-a. Ako tražite sigurno VPN rješenje, WireGuard je jedan od najboljih izbora: možete postaviti vlastiti WireGuard VPN na Raspberry Pi i povežite sve svoje uređaje na poslužitelj bez brige o problemu s propusnošću ili podacima sigurnost. Ovaj vodič korak po korak će vam pokazati kako.

Aplikacija WireGuard VPN dostupna je za sve glavne platforme, kao što su Windows, Mac, Linux, Android i iOS uređaji koje možete koristiti za sigurno povezivanje svojih uređaja na DIY WireGuard VPN.

Što će Vam trebati

Za izradu vlastitog VPN-a s WireGuardom trebat će vam sljedeće.

  • Raspberry Pi 3 ili 4 s napajanjem i kućištem.
  • 8GB ili veća microSD kartica.
  • Ethernet kabel za spajanje Raspberry Pi na vaš usmjerivač.
  • USB miš i tipkovnica (opcionalno)

Korak 1: Pripremite SD karticu

  1. Preuzmite Raspberry Pi Imager alat na drugom računalu i spojite microSD karticu na njega.
  2. Pokrenite Raspberry Pi Imager i kliknite Odaberite OS > Raspberry Pi OS (ostalo) > Raspberry Pi OS (64-bit).
  3. Klik Odaberite Pohrana i odaberite svoju microSD karticu. Provjerite je li kartica prazna ili nema važnih podataka.
  4. Klik Pisati. Potvrdite kada se pojavi upit. Ovo može potrajati neko vrijeme.
  5. Kada završite, SD kartica će se automatski izbaciti. Odspojite karticu i ponovno je spojite.
  6. Otvori File Explorer ili Finder prozor, a zatim otvorite čizma particija.
  7. Napravite dvije datoteke: ssh i wpa_supplicant.conf (ako ćete koristiti Wi-Fi za mrežnu vezu).
  8. U wpa_supplicant.conf datoteku, zalijepite sljedeće (mijenjajući AU na svoj pozivni broj zemlje i ssid i psk vrijednosti na pojedinosti vašeg vlastitog usmjerivača), a zatim ga spremite.
zemlja=AU
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
mreža={
ssid="MojaWiFiNetwork"
psk="vrlo jaka lozinka"
key_mgmt=WPA-PSK
}

The ssh datoteka ostaje prazna bez ekstenzije.

Toplo se preporuča da Raspberry Pi povežete s mrežom ili usmjerivačem pomoću Ethernet kabela radi poboljšane brzine i sigurnosti.

Korak 2: Postavite i instalirajte PiVPN

PiVPN je lagana skripta koju možemo koristiti za instalaciju i postavljanje WireGuarda na Raspberry Pi. Koraci su sljedeći:

  1. Umetnite microSD karticu u Raspberry Pi.
  2. Spojite HDMI kabel na Pi i zaslon, kao što je vaš monitor ili TV.
  3. Također, spojite USB tipkovnicu i miš.
  4. Uključite napajanje da biste pokrenuli Raspberry Pi.
  5. Konfigurirajte početnu postavku Raspberry Pi OS-a, stvorite lokalni korisnički račun, instalirajte ažuriranja, a zatim ponovno pokrenite. Zapamtite lokalno korisničko ime i lozinku koje ovdje kreirate.

Nakon ponovnog pokretanja otvorite a Terminal prozoru i pokrenite sljedeću naredbu za ažuriranje paketa.

sudo apt ažuriranje && sudo apt puna nadogradnja

Pritisnite Y za potvrdu (ako se pojavi upit) za nastavak procesa ažuriranja. Ovo može potrajati neko vrijeme. Nakon ažuriranja paketa, pokrenite sljedeću naredbu u prozoru terminala da biste pokrenuli instalaciju PiVPN-a i WireGuarda.

curl -L https://install.pivpn.io | bash

Ovo će preuzeti i otvoriti čarobnjak za postavljanje PiVPN-a koji ćemo koristiti za instaliranje WireGuard VPN-a. Ako primite a kovrča greška, uvjeri se kovrča se instalira pokretanjem sljedeće naredbe u prozoru terminala, a zatim pokušajte ponovno.

sudo apt instalirati kovrčati -y

Nakon preuzimanja instalacije PiVPN-a, pojavljuje se prozor čarobnjaka za postavljanje (kao što je prikazano u nastavku) s porukom "Ovaj čarobnjak za instalaciju će transformirati vaš Raspberry Pi u OpenVPN i WireGuard poslužitelj."

Morate postaviti ili dodijeliti a statičku IP adresu vašeg Raspberry Pi kako biste spriječili bilo kakvu promjenu IP-a nakon gubitka napajanja ili ponovnog pokretanja. Možete rezervirati IP iz DHCP postavki vašeg usmjerivača. Ako ste rezervirali IP u svom usmjerivaču, odaberite Da. Ako to ne možete učiniti, odaberite Ne za postavljanje statičke IP adrese na Raspberry Pi.

Zadani korisnik je pi, i trebao bi biti vidljiv na ovom ekranu. Međutim, ako ste konfigurirali profil tijekom postavljanja OS Raspberry Pi (64-bit), ovdje će se pojaviti vaše korisničko ime. Koristite tipke sa strelicama za označavanje i razmaknicu za odabir, a zatim pritisnite Unesi tipku ili odaberite u redu.

Od dostupnih opcija odaberite WireGuard i kliknite u redu ili pritisnite Unesi ključ.

Instalirajte bilo koje potrebno ažuriranje ako se pojavi upit. Inače, na Instalirajte WireGuard zaslon, odaberite Da. Ovo će započeti instaliranje WireGuard VPN poslužitelja na vaš Raspberry Pi. Nemojte unositi nikakve promjene kada se to zatraži. Zadržite ga kao zadani, kao što je zadani port 51820, osim ako ne želite drugi.

Potvrdite zadani priključak i odaberite Da. Na sljedećem zaslonu morate odabrati a DNS dobavljač. Možete odabrati bilo koji na temelju svojih preferencija i lokacije. Ako koristite DNS poslužitelj za blokiranje oglasa, kao što je Pi-hole, morate odabrati Prilagođen a zatim ručno unesite DNS adresu.

Potvrdite odabrani odabir DNS poslužitelja i odaberite Da ili pritisnite Unesi nastaviti. Bit ćete prikazani s dvije opcije: možete koristiti javni IP ili javni DNS. Odaberi …koristite ovaj javni IP opciju ako imate statički IP koji vam je dodijelio vaš davatelj usluga. Inače, biraj DNS unos koristiti javni DNS (za dinamički IP) i postaviti dinamički DNS. Možete birati između najbolji besplatni pružatelji dinamičkog DNS-a.

Potvrdite javni IP ili DNS odabirom Da. U ovoj fazi bit će generirani ključevi poslužitelja. U sljedećem koraku morate izvršiti nadogradnju bez nadzora. Ovo će instalirati potrebne pakete.

U ovoj fazi ste dovršili instalaciju WireGuard VPN-a. Morate ponovno pokrenuti Raspberry Pi da bi promjene stupile na snagu.

Korak 3: Povežite uređaje na Raspberry Pi WireGuard VPN

Da biste se povezali na svoj Raspberry Pi WireGuard VPN, morate stvoriti profil. U prozoru terminala unesite sljedeću naredbu,

sudo pivpn dodaj

Unesite pojedinosti svog profila. Možete ga imenovati kako god, kao npr "MyWireGuardVPN". Ovo će postaviti vaš profil. Konfiguracijska datoteka za povezivanje može se pronaći pod /home/pi/configs.

Ovu konfiguracijsku datoteku možete koristiti za WireGuard vezu ili generirati QR kod za sigurnu WireGuard VPN vezu. Za to morate instalirati aplikaciju WireGuard VPN na svoj Android ili iOS uređaj. Da biste generirali QR kod, pokrenite sljedeću naredbu u prozoru terminala na vašem Raspberry Pi.

pivpn -qr MyWireGuardVPN

U aplikaciji WireGuard na vašem Android ili iOS uređaju dodirnite + (plus) i odaberite SKENIRAJTE IZ QR KODA za skeniranje QR koda. Unesite naziv profila i dodirnite Uštedjeti.

Sada možete koristiti ovaj profil za povezivanje na svoj WireGuard VPN koji radi na Raspberry Pi.

Brzina WireGuarda ovisit će o brzini vaše mreže.

Pretražujte sigurno uz WireGuard na Raspberry Pi

U ovom vodiču pokazali smo vam kako postaviti WireGuard na Raspberry Pi 3 ili 4 i povezati svoje mobilne uređaje sa sigurnim VPN-om. Sada možete koristiti svoj vlastiti Raspberry Pi WireGuard VPN poslužitelj za siguran daljinski pristup webu i svojoj kućnoj mreži. Nema pretplate niti evidentiranja podataka. To također pruža privatnost davatelja internetskih usluga i pomaže vam da sigurno pristupate sadržaju s bilo kojeg mjesta.

Kako postaviti WireGuard na Windows

Pročitajte dalje

UdioCvrkutUdioE-mail

Povezane teme

  • DIY
  • Raspberry Pi
  • WireGuard
  • VPN

O autoru

Ravi Singh (Objavljeno 20 članaka)

Ravi je stručni tehnički objašnjavač, entuzijast IoT-a i ljubitelj Linuxa s iskustvom u razvoju velikih podataka i aplikacija. Većinu svojih vikenda provodi radeći s IoT uređajima i igrajući igrice na Xboxu. On je također solo putnik koji voli planinarenje i istraživanje novih staza.

Više od Ravija Singha

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu