Home

Table of Contents

  • Tips and Tricks
  • Home Lab
    • OpenVPN Documentation
      • OpenVPN Server Overview
      • Install OpenVPN and Easy-RSA
      • Trouble Shooting OpenVPN
      • OpenVPN Server Options
      • Comprehensive Analysis of iptables Rules
    • Sphinx Documentation
  • Git Documentation
Home
  • Home Lab
  • OpenVPN Documentation

OpenVPN Documentation

Table of Contents

  • OpenVPN Server Overview
    • What You’ll Achieve
    • How It Works
    • Setup Process
    • Client Configuration Script
    • Common Issues
    • Ready to Start?
  • Install OpenVPN and Easy-RSA
    • Install and setup Easy-RSA
    • Creating a PKI for OpenVPN
    • Server Configuration
    • Sutup server to forward IP packets to the Local Network
    • Client configuration
  • Trouble Shooting OpenVPN
    • Determine and Fix Your VPN Tunnel’s Maximum MTU
  • OpenVPN Server Options
    • option server
    • option dhcp-option DNS
    • option push route
    • option tun-mtu
    • dhcp-option DOMAIN
    • option redirect-gateway
  • Comprehensive Analysis of iptables Rules
    • 1. Rule: Network Address Translation (NAT/Masquerade)
    • 2. Rule: TCP Maximum Segment Size (MSS) Clamping
    • 3. Rule: Stateful Inspection for Local Traffic (INPUT Chain)
    • 4. Rule: Stateful Inspection for Routed Traffic (FORWARD Chain)
    • 5. Rule: Specific Network-to-Network Forwarding