Get in Touch
 Duration 14 hours

Course Outline

Foundations of VPN Sovereignty

  • Understanding why commercial VPNs often log metadata and comply with legal demands.
  • OpenVPN: A mature, feature-rich solution with TAP/TUN flexibility.
  • WireGuard: A modern, minimal architecture delivering high-performance cryptography.
  • Selecting the optimal protocol aligned with your specific threat model.

Implementing OpenVPN

  • Installing OpenVPN using Easy-RSA for PKI management.
  • Configuring the server: setting ciphers, HMAC, TLS-auth, and topology.
  • Generating and distributing client configurations.
  • Managing revocation and Certificate Revocation Lists (CRL).

Deploying WireGuard

  • Installing kernel modules and the WireGuard-tools suite.
  • Generating keys and configuring peers.
  • Managing wg-quick and systemd units for service control.
  • Setting up road warrior and site-to-site mesh topologies.

Authentication and Authorization Strategies

  • Implementing certificate-based authentication with OpenVPN.
  • Integrating LDAP and RADIUS backends.
  • Enabling two-factor authentication via TOTP plugins.
  • Defining Access Control Lists (ACL) and assigning per-user IPs.

Routing and Network Architecture

  • Distinguishing between full tunnel and split tunnel routing.
  • Configuring pushed routes, DNS, and WINS settings.
  • Applying NAT and masquerading for outbound traffic.
  • Implementing Multi-WAN and policy-based routing.

Optimizing Performance and Scaling

  • Comparing WireGuard and OpenVPN throughput benchmarks.
  • Optimizing for multi-core performance and kernel bypass.
  • Load balancing traffic across multiple VPN servers.
  • Implementing DDoS protection and connection rate limiting.

Monitoring and Maintenance

  • Logging connections and tracking bandwidth usage.
  • Integrating with Syslog and Prometheus exporters.
  • Automating certificate renewal and setting expiration alerts.
  • Planning disaster recovery and configuration backups.

Requirements

  • Intermediate proficiency in Linux networking and firewall management.
  • Solid understanding of PKI, digital certificates, and encryption standards.
  • Knowledge of routing, NAT, and IP forwarding mechanisms.

Target Audience

  • Network administrators seeking to transition from commercial VPN providers.
  • Remote teams requiring secure, sovereign access capabilities.
  • Organizations operating in regions prone to VPN blocking or surveillance.

Number of participants


Price per participant

Upcoming Courses

Related Categories