WireGuard je pomerne nový protokol VPN, ktorý je oveľa bezpečnejší a rýchlejší ako OpenVPN alebo IPsec. Ak hľadáte bezpečné riešenie VPN, WireGuard je jednou z najlepších možností: môžete si nastaviť vlastný WireGuard VPN na Raspberry Pi a pripojte všetky svoje zariadenia k serveru bez obáv o problém so šírkou pásma alebo s údajmi bezpečnosť. Tento podrobný sprievodca vám ukáže, ako na to.

Aplikácia WireGuard VPN je dostupná pre všetky hlavné platformy, ako sú Windows, Mac, Linux, Android a iOS zariadenia, ktoré môžete použiť na bezpečné pripojenie svojich zariadení k DIY WireGuard VPN.

Čo budete potrebovať

Na vytvorenie vlastnej VPN s WireGuard budete potrebovať nasledovné.

  • Raspberry Pi 3 alebo 4 so zdrojom a puzdrom.
  • 8 GB alebo väčšia microSD karta.
  • Ethernetový kábel na pripojenie Raspberry Pi k smerovaču.
  • USB myš a klávesnica (voliteľné)

Krok 1: Pripravte SD kartu

  1. Stiahnite si Raspberry Pi Imager na inom počítači a pripojte k nemu kartu microSD.
  2. Spustite Raspberry Pi Imager a kliknite Vyberte OS > Operačný systém Raspberry Pi (iný) > Raspberry Pi OS (64-bit).
  3. instagram viewer
  4. Kliknite Vyberte Úložisko a vyberte kartu microSD. Skontrolujte, či je karta prázdna alebo neobsahuje žiadne dôležité údaje.
  5. Kliknite Napíšte. Po zobrazení výzvy potvrďte. Dokončenie môže chvíľu trvať.
  6. Po dokončení sa karta SD automaticky vysunie. Odpojte kartu a znova ju pripojte.
  7. Otvor Prieskumník súborov alebo Finder okno a potom otvorte boot oddiel.
  8. Vytvorte dva súbory: ssh a wpa_supplicant.conf (ak budete na sieťové pripojenie používať Wi-Fi).
  9. V wpa_supplicant.conf súbor, vložte nasledovné (zmena AU na váš vlastný kód krajiny a ssid a psk hodnoty na podrobnosti o vašom vlastnom smerovači) a potom ho uložte.
krajina=AU
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
sieť={
ssid="MyWiFiNetwork"
psk="aVeľmi silné heslo"
key_mgmt=WPA-PSK
}

The ssh súbor zostane prázdny bez prípony.

Dôrazne sa odporúča pripojiť Raspberry Pi k vašej sieti alebo smerovaču pomocou ethernetového kábla pre vyššiu rýchlosť a bezpečnosť.

Krok 2: Nastavte a nainštalujte PiVPN

PiVPN je ľahký skript, ktorý môžeme použiť na inštaláciu a nastavenie WireGuard na Raspberry Pi. Kroky sú nasledovné:

  1. Vložte kartu microSD do Raspberry Pi.
  2. Pripojte kábel HDMI k Pi a displeju, ako je váš monitor alebo TV.
  3. Pripojte tiež USB klávesnicu a myš.
  4. Zapnite napájanie, aby ste spustili Raspberry Pi.
  5. Nakonfigurujte počiatočné nastavenie operačného systému Raspberry Pi, vytvorte miestne používateľské konto, nainštalujte aktualizácie a potom reštartujte. Zapamätajte si miestne používateľské meno a heslo, ktoré si tu vytvoríte.

Po reštarte otvorte a Terminál okno a spustite nasledujúci príkaz na aktualizáciu balíkov.

aktualizácia sudo apt && sudo apt úplná aktualizácia

Stlačte tlačidlo Y na potvrdenie (ak sa zobrazí výzva), aby ste mohli pokračovať v procese aktualizácie. Dokončenie môže chvíľu trvať. Po aktualizácii balíkov spustite nasledujúci príkaz v okne Terminál a spustite inštaláciu PiVPN a WireGuard.

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

Tým sa stiahne a otvorí sprievodca nastavením PiVPN, ktorý použijeme na inštaláciu WireGuard VPN. Ak dostanete a zvlniť chyba, presvedčte sa zvlniť sa nainštaluje spustením nasledujúceho príkazu v okne Terminál a potom to skúste znova.

sudo apt Inštalácia kučeravý -y

Po stiahnutí nastavenia PiVPN sa zobrazí okno sprievodcu nastavením (ako je uvedené nižšie) so správou „Tento sprievodca inštalátorom premení váš Raspberry Pi na server OpenVPN a WireGuard.“

Musíte nastaviť alebo priradiť a statickú IP adresu vášho Raspberry Pi aby ste zabránili akejkoľvek zmene IP po výpadku napájania alebo reštarte. IP si môžete rezervovať z nastavení DHCP smerovača. Ak ste si rezervovali IP vo svojom smerovači, vyberte Áno. Ak to nemôžete urobiť, vyberte nie na nastavenie statickej IP adresy na Raspberry Pi.

Predvolený používateľ je pia mala by byť viditeľná na tejto obrazovke. Ak ste však pri nastavovaní operačného systému Raspberry Pi (64-bitový) nakonfigurovali profil, vaše používateľské meno sa zobrazí tu. Na zvýraznenie použite klávesy so šípkami a na výber medzerníkom a potom stlačte tlačidlo Zadajte alebo vyberte OK.

Z dostupných možností vyberte WireGuard a kliknite OK alebo stlačte tlačidlo Zadajte kľúč.

Ak sa zobrazí výzva, nainštalujte akúkoľvek požadovanú aktualizáciu. V opačnom prípade na Nainštalujte WireGuard obrazovke, vyberte Áno. Tým sa začne inštalácia servera WireGuard VPN na vašom Raspberry Pi. Na výzvu nerobte žiadne zmeny. Ponechajte ho ako predvolený, napríklad predvolený port 51820, pokiaľ nechcete iný.

Potvrďte predvolený port a vyberte Áno. Na ďalšej obrazovke musíte vybrať a Poskytovateľ DNS. Môžete si vybrať ľubovoľné podľa svojich preferencií a umiestnenia. Ak používate server DNS na blokovanie reklám, ako napríklad Pi-hole, musíte vybrať Vlastné a potom manuálne zadajte adresu DNS.

Potvrďte výber vybraného servera DNS a vyberte Áno alebo stlačte Zadajte pokračovať. Zobrazia sa vám dve možnosti: môžete použiť verejnú IP alebo verejný DNS. Vyber ...používať túto verejnú IP možnosť, ak máte od poskytovateľa služieb pridelenú statickú IP. V opačnom prípade si vyberte DNS vstup použiť verejný DNS (pre dynamickú IP) a nastaviť dynamický DNS. Môžete si vybrať z najlepších bezplatných poskytovateľov dynamického DNS.

Potvrďte verejnú IP alebo DNS výberom Áno. V tejto fáze sa vygenerujú kľúče servera. V ďalšom kroku musíte vykonať bezobslužnú inováciu. Týmto sa nainštalujú požadované balíčky.

V tejto fáze ste dokončili inštaláciu WireGuard VPN. Aby sa zmeny prejavili, musíte Raspberry Pi reštartovať.

Krok 3: Pripojte zariadenia k Raspberry Pi WireGuard VPN

Ak sa chcete pripojiť k svojej Raspberry Pi WireGuard VPN, musíte si vytvoriť profil. V okne Terminál zadajte nasledujúci príkaz,

sudo pivpn pridať

Zadajte podrobnosti svojho profilu. Môžete to pomenovať akokoľvek, napr "MyWireGuardVPN". Týmto sa nastaví váš profil. Konfiguračný súbor pre pripojenie nájdete pod /home/pi/configs.

Tento konfiguračný súbor môžete použiť pre WireGuard pripojenie alebo vygenerovať QR kód pre bezpečné WireGuard VPN pripojenie. Na to musíte nainštalovať aplikáciu WireGuard VPN do svojho zariadenia so systémom Android alebo iOS. Ak chcete vygenerovať kód QR, spustite nasledujúci príkaz v okne terminálu na vašom Raspberry Pi.

pivpn -qr MyWireGuardVPN

V aplikácii WireGuard na zariadení so systémom Android alebo iOS klepnite na + ikonu (plus) a vyberte SKENOVANIE Z QR KÓDU na naskenovanie QR kódu. Zadajte názov profilu a klepnite na Uložiť.

Teraz môžete tento profil použiť na pripojenie k vašej WireGuard VPN spustenej na Raspberry Pi.

Rýchlosť WireGuard bude závisieť od rýchlosti vašej siete.

Prehliadajte bezpečne s WireGuard na Raspberry Pi

V tejto príručke sme vám ukázali, ako nastaviť WireGuard na Raspberry Pi 3 alebo 4 a pripojiť svoje mobilné zariadenia k zabezpečenej sieti VPN. Teraz môžete použiť svoj vlastný Raspberry Pi WireGuard VPN server na bezpečný vzdialený prístup k webu a vašej domácej sieti. Neexistujú žiadne poplatky za predplatné ani zaznamenávanie údajov. Poskytuje tiež súkromie poskytovateľa internetových služieb a pomáha vám bezpečne pristupovať k obsahu odkiaľkoľvek.

Ako nastaviť WireGuard v systéme Windows

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • DIY
  • Malinový koláč
  • WireGuard
  • VPN

O autorovi

Ravi Singh (20 publikovaných článkov)

Ravi je expert na vysvetľovanie technológií, nadšenec IoT a milovník Linuxu so skúsenosťami v oblasti veľkých dát a vývoja aplikácií. Väčšinu víkendov trávi prácou s IoT zariadeniami a hraním hier na Xboxe. Je tiež samostatným cestovateľom, ktorý miluje turistiku a objavovanie nových chodníkov.

Viac od Raviho Singha

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber