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)