BilimEdtech Labs

Labs:

  • Cloud Computing Labs
  • NASM Assembly Code
  • C Programming
  • Operating Systems

Workshops:

  • Workshops
BilimEdtech Labs
  • »
  • Lab 6: OpenVPN
  • View page source

Lab 6: OpenVPN

Table of Contents

  • Lab 6: Overview
    • Platform Services
    • Infrastructure Services
    • Goals for Lab 6
  • Virtual Private Networks
    • VPN Overview
      • VPN Resources
    • OpenVPN
      • OpenVPN Resources
  • Step 1: Initialize OpenVPN using Docker
    • 6.1.1. Choosing a VPN port
    • 6.1.2. Set up the Docker Container
      • Verify the Installation
  • Step 2: Examining the Config Files
    • 6.2.1. OpenVPN Conf Files
      • openvpn.conf
      • client.ovpn
  • Step 3: Edit the Config Files
    • 6.3.1. Edit openvpn.conf
    • 6.3.2. Edit user.ovpn
  • Step 4: Connect to Your VPN Server
    • 6.4.1. Connect to the VPN Server
    • 6.4.2. Verify Connectivity
    • 6.4.3. Connection Log (Server)
    • 6.4.4. Debugging
  • Step 5: Using a Stronger Cipher
    • 6.5.1. Cautionary Notes
    • 6.5.2. Security recommendations
    • 6.5.3. Changing Ciphers
    • 6.5.4. Adding TLS Authentication
  • Step 6: On Your Own

© Copyright 2022, BilimEdtech | CC BY 4.0 | Licensed under the Creative Commons Attribution 4.0 International license.

Built with Sphinx using a theme provided by Read the Docs.