„WireGuard“ yra gana naujas VPN protokolas, kuris yra daug saugesnis ir greitesnis nei „OpenVPN“ ar „IPsec“. Jei ieškote saugaus VPN sprendimo, „WireGuard“ yra vienas geriausių pasirinkimų: galite nustatyti savo „WireGuard“ VPN Raspberry Pi ir prijunkite visus savo įrenginius prie serverio nesijaudindami dėl pralaidumo problemų ar duomenų saugumo. Šis žingsnis po žingsnio vadovas parodys, kaip tai padaryti.

„WireGuard VPN“ programa pasiekiama visose pagrindinėse platformose, pvz., „Windows“, „Mac“, „Linux“, „Android“ ir „iOS“ įrenginiuose, kuriuos galite naudoti norėdami saugiai prijungti įrenginius prie „pasidaryk pats“ „WireGuard“ VPN.

Ko Jums prireiks

Norėdami sukurti savo VPN naudodami „WireGuard“, jums reikės šių dalykų.

  • Raspberry Pi 3 arba 4 su maitinimo šaltiniu ir dėklu.
  • 8GB ar didesnė microSD kortelė.
  • Ethernet kabelis, skirtas prijungti Raspberry Pi prie maršrutizatoriaus.
  • USB pelė ir klaviatūra (pasirinktinai)

1 veiksmas: Paruoškite SD kortelę

  1. Atsisiųskite Raspberry Pi Imager įrankį kitame kompiuteryje ir prijunkite prie jo „microSD“ kortelę.
  2. instagram viewer
  3. Paleiskite Raspberry Pi Imager ir spustelėkite Pasirinkite OS > Raspberry Pi OS (kita) > Raspberry Pi OS (64 bitų).
  4. Spustelėkite Pasirinkite saugykla ir pasirinkite „microSD“ kortelę. Įsitikinkite, kad kortelė tuščia arba joje nėra svarbių duomenų.
  5. Spustelėkite Rašyti. Patvirtinkite, kai pasirodys raginimas. Tai gali šiek tiek užtrukti.
  6. Tai atlikus, SD kortelė bus automatiškai išimta. Atjunkite kortelę ir vėl prijunkite.
  7. Atidaryk Failų naršyklė arba Finder langą, tada atidarykite batas pertvara.
  8. Sukurkite du failus: ssh ir wpa_supplicant.conf (jei ketinate tinklo ryšiui naudoti „Wi-Fi“).
  9. Viduje wpa_supplicant.conf failą, įklijuokite šį (keičiant AU į savo šalies kodą ir ssid ir psk reikšmes į savo maršrutizatoriaus duomenis) ir išsaugokite jį.
šalis = AU
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
tinklas={
ssid="„MyWiFiNetwork“."
psk="Labai stiprus slaptažodis"
key_mgmt=WPA-PSK
}

The ssh failas lieka tuščias be plėtinio.

Labai rekomenduojama „Raspberry Pi“ prijungti prie tinklo arba maršrutizatoriaus naudojant eterneto kabelį, kad padidintumėte greitį ir saugumą.

2 veiksmas: nustatykite ir įdiekite PiVPN

PiVPN yra lengvas scenarijus, kurį galime naudoti norėdami įdiegti ir nustatyti „WireGuard“ „Raspberry Pi“. Veiksmai yra tokie:

  1. Įdėkite „microSD“ kortelę į Raspberry Pi.
  2. HDMI kabelį prijunkite prie Pi ir ekrano, pvz., monitoriaus ar televizoriaus.
  3. Taip pat prijunkite USB klaviatūrą ir pelę.
  4. Įjunkite maitinimą, kad paleistumėte Raspberry Pi.
  5. Sukonfigūruokite pradinę Raspberry Pi OS sąranką, sukurkite vietinę vartotojo paskyrą, įdiekite naujinimus ir paleiskite iš naujo. Prisiminkite vietinį vartotojo vardą ir slaptažodį, kurį sukūrėte čia.

Paleidę iš naujo atidarykite a Terminalas langą ir paleiskite šią komandą, kad atnaujintumėte paketus.

sudo apt atnaujinimas && sudo apt pilnas atnaujinimas

Paspauskite Y patvirtinimui (jei pasirodo raginimas), kad tęstumėte naujinimo procesą. Tai gali šiek tiek užtrukti. Atnaujinę paketus, terminalo lange paleiskite šią komandą, kad pradėtumėte PiVPN ir WireGuard diegimą.

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

Tai atsisiųs ir atidarys PiVPN sąrankos vedlį, kurį naudosime WireGuard VPN įdiegimui. Jei gausite a garbanoti klaida, įsitikinkite garbanoti yra įdiegtas paleisdami šią komandą terminalo lange ir bandykite dar kartą.

sudo apt diegti garbanė -y

Atsisiuntus „PiVPN“ sąranką, pasirodo sąrankos vedlio langas (kaip parodyta toliau), kuriame rodomas pranešimas „Šis diegimo vedlys pavers jūsų Raspberry Pi į OpenVPN ir WireGuard serverį“.

Turite nustatyti arba priskirti a statinį IP adresą į savo Raspberry Pi kad būtų išvengta IP pasikeitimo praradus maitinimą arba paleidus iš naujo. IP galite rezervuoti savo maršrutizatoriaus DHCP nustatymuose. Jei maršrutizatoriuje rezervavote IP, pasirinkite Taip. Jei negalite to padaryti, pasirinkite Nr nustatyti statinį IP adresą Raspberry Pi.

Numatytasis vartotojas yra pi, ir jis turėtų būti matomas šiame ekrane. Tačiau jei nustatydami Raspberry Pi OS (64 bitų) sukonfigūravote profilį, čia bus rodomas jūsų vartotojo vardas. Naudokite rodyklių klavišus, kad paryškintumėte ir tarpo klavišą, kad pasirinktumėte, tada paspauskite Įeikite klavišą arba pasirinkite Gerai.

Iš galimų parinkčių pasirinkite WireGuard ir spustelėkite Gerai arba paspauskite Įeikite Raktas.

Įdiekite bet kokį reikiamą naujinimą, jei pasirodys raginimas. Kitu atveju ant Įdiekite „WireGuard“. ekrane, pasirinkite Taip. Bus pradėtas WireGuard VPN serverio diegimas jūsų Raspberry Pi. Nedarykite jokių pakeitimų, kai to paprašys. Laikykite jį kaip numatytąjį, pvz., numatytąjį prievadą 51820, nebent norite kito.

Patvirtinkite numatytąjį prievadą ir pasirinkite Taip. Kitame ekrane turite pasirinkti a DNS teikėjas. Galite pasirinkti bet kurį pagal savo pageidavimus ir vietą. Jei naudojate skelbimus blokuojantį DNS serverį, pvz., Pi-hole, turite pasirinkti Pasirinktinis tada rankiniu būdu įveskite DNS adresą.

Patvirtinkite pasirinktą DNS serverio pasirinkimą ir pasirinkite Taip arba paspauskite Įeikite Pereiti. Bus rodomos dvi parinktys: galite naudoti viešąjį IP arba viešąjį DNS. Pasirink ...naudokite šį viešąjį IP parinktis, jei jūsų paslaugų teikėjas priskyrė statinį IP. Kitu atveju pasirinkite DNS įrašas naudoti viešąjį DNS (dinaminiam IP) ir nustatyti dinaminį DNS. Galite rinktis iš geriausi nemokami dinaminio DNS teikėjai.

Patvirtinkite viešąjį IP arba DNS pasirinkdami Taip. Šiame etape bus generuojami serverio raktai. Kitame veiksme turite atlikti neprižiūrimą atnaujinimą. Taip bus įdiegti reikalingi paketai.

Šiame etape baigėte „WireGuard VPN“ diegimą. Kad pakeitimai įsigaliotų, turite iš naujo paleisti Raspberry Pi.

3 veiksmas: prijunkite įrenginius prie Raspberry Pi WireGuard VPN

Norėdami prisijungti prie savo Raspberry Pi WireGuard VPN, turite sukurti profilį. Terminalo lange įveskite šią komandą,

sudo pivpn pridėti

Įveskite savo profilio informaciją. Galite pavadinti bet ką, pvz "MyWireGuardVPN“. Taip bus nustatytas jūsų profilis. Ryšio konfigūracijos failą rasite žemiau /home/pi/configs.

Galite naudoti šį konfigūracijos failą WireGuard ryšiui arba sugeneruoti QR kodą saugiam WireGuard VPN ryšiui. Norėdami tai padaryti, „Android“ arba „iOS“ įrenginyje turite įdiegti „WireGuard VPN“ programą. Norėdami sugeneruoti QR kodą, savo Raspberry Pi terminalo lange paleiskite šią komandą.

pivpn -qr MyWireGuardVPN

„Android“ arba „iOS“ įrenginio „WireGuard“ programoje bakstelėkite + (pliuso) piktogramą ir pasirinkite NUSKAITYTI IŠ QR KODO norėdami nuskaityti QR kodą. Įveskite profilio pavadinimą ir bakstelėkite Sutaupyti.

Dabar galite naudoti šį profilį, kad prisijungtumėte prie „WireGuard“ VPN, veikiančio „Raspberry Pi“.

„WireGuard“ greičio našumas priklausys nuo jūsų tinklo greičio.

Saugiai naršykite naudodami „WireGuard“ naudodami Raspberry Pi

Šiame vadove parodėme, kaip nustatyti „WireGuard“ „Raspberry Pi 3“ arba „Pi 4“ ir prijungti mobiliuosius įrenginius prie saugaus VPN. Dabar galite naudoti savo Raspberry Pi WireGuard VPN serverį, kad nuotoliniu būdu galėtumėte saugiai pasiekti žiniatinklį ir namų tinklą. Nėra jokių abonentinių mokesčių ar duomenų registravimo. Tai taip pat užtikrina interneto paslaugų teikėjo privatumą ir padeda saugiai pasiekti turinį iš bet kurios vietos.

Kaip nustatyti „WireGuard“ sistemoje „Windows“.

Skaitykite toliau

DalintisTviteryjeDalintisEl. paštas

Susijusios temos

  • DIY
  • Raspberry Pi
  • WireGuard
  • VPN

Apie autorių

Ravi Singhas (Paskelbta 20 straipsnių)

Ravi yra ekspertas technologijų aiškintojas, IoT entuziastas ir Linux mylėtojas, turintis didelių duomenų ir programų kūrimo žinių. Didžiąją dalį savaitgalių jis praleidžia dirbdamas su daiktų interneto įrenginiais ir žaisdamas žaidimus „Xbox“. Jis taip pat yra vienas keliautojas, mėgstantis žygius pėsčiomis ir tyrinėti naujus takus.

Daugiau iš Ravi Singh

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Spauskite čia norėdami užsiprenumeruoti