YoVDO

Learning WireGuard

Offered By: LinkedIn Learning

Tags

WireGuard Courses Network Security Courses VPN Courses

Course Description

Overview

Discover how to use WireGuard to configure a secure VPN solution that can span the globe. Learn how it works and how to implement a variety of architectures.

Syllabus

Introduction
  • Learning WireGuard
  • How WireGuard works
  • Lab setup
1. Building a WireGuard Network
  • Planning a WireGuard deployment
  • Installing and enabling WireGuard
  • Generating and managing keys
  • Manually configure a WireGuard peer using wg and ip
  • Configure a WireGuard peer using wg-quick
  • Configure a multi-peer mesh network with WireGuard
  • Automatically start a WireGuard interface
2. Building a WireGuard VPN Gateway
  • Build a VPN gateway with WireGuard
  • Configure the VPN server
  • Configure a VPN client
3. Deploying Peer Configurations
  • Generating and distributing peer configurations
  • Sharing configurations using QR codes
  • Using a desktop client
  • Using an iOS or Android client
4. Using WireGuard
  • Tips and tricks
  • Troubleshooting
  • Exploring Tailscale
Conclusion
  • Next steps

Taught by

Scott Simpson

Related Courses

Learning VPN
LinkedIn Learning
WireGuard - Next Generation Secure Network Tunnel
Black Hat via YouTube
WireGuard from the Ground Up
Security BSides San Francisco via YouTube
Self-Hosted Gateway - WireGuard Tunnel for Secure External Access to All of Your Self Hosted Apps
Awesome Open Source via YouTube
Mistborn - Open Source WireGuard Server GUI with Pi-Hole and Cockpit
Awesome Open Source via YouTube