WireGuard je bezplatná a otvorená softvérová aplikácia a komunikačný protokol, ktorý implementuje techniky virtuálnej privátnej siete (VPN) k vytvoreniu zabezpečených pripojení typu point-to-point vo smerovaných nebo premostených konfiguráciách. Je spustená ako modul vnútri linuxového jadra (alebo jadra BSD) a usiluje sa o lepší výkon a väčšiu úsporu dát než tunelové protokoly IPsec a OpenVPN. Je publikovaná pod GNU General Public License (GPL).
Obsah kurzu
Úvod do VPN technológií
Typy a možnosti VPN
Úvod do Wireguard - pohlaď na bezpečnosť, podporované platformy, výkon, vývoj
Inštalácia Wireguard
Kryptografie vo Wireguarde
Správa užívateľov a kľúčov
Konfigurácia v pripravenom prostredí LABu nasledujúcich scenárov:
Wireguard ako VPN pre prístup k internetu
Wireguard pre prepojenie LAN
Wireguard client - server
Wireguard server - server
Podpora IPv6
Podpora na ďalších platformách (Linux, BSD, MacOS, Windows, Apple, Android, Mikrotik)