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

An Introduction to Computer Networks
Stanford University via Independent
Computer Networks
University of Washington via Coursera
Computer Networking
Georgia Institute of Technology via Udacity
Cybersecurity and Its Ten Domains
University System of Georgia via Coursera
Model Building and Validation
AT&T via Udacity