Whether they are sensitive or simply private - arm your data traces against outside access and dig your personal digital tunnels into the internet with this number-secure training.
Introductory words about the course: What you need VPN for and what you can expect in the course.
About the structure of the course. What prerequisites do participants need?
Introduction to the "VPN basics" section of the course.
VPN basics: What does VPN actually mean?
Hardware and software solutions for VPN implementation.
What role does OpenVPN play? What is OpenVPN actually?
Who should use a VPN? Who should use a VPN and where is it absolutely necessary?
What are the advantages of VPN access?
Why do we use OpenVPN and no other VPN protocol?
What are the differences between the most common VPN protocols? - The advantages and disadvantages.
TLS in OpenVPN as authentication and key negotiation protocol.
Why we should use an SSL VPN and what compatibility looks like.
Introduction to the "VPN security" section of the course.
Get to know the encryptions in OpenVPN to log in with a certificate or with a static key.
What is a symmetric encryption method?
What is an asymmetric encryption method?
Secure key exchange with the Diffie-Hellman-Merkle method.
What is a public key infrastructure (PKI)?
What are the differences between bridging (TAP) and routing (TUN)?
Introduction to the "Server preparations" section of this course.
Would you rather run a VPN server yourself or use a rented server? Get to know the pros and cons.
Installation of the Linux environment for our local OpenVPN server.
We rent a server on the Internet at low cost to run our OpenVPN on it.
Preparation of a new Linux system for our OpenVPN project. Creation of the OpenVPN user and the basic firewall.
Introduction to the "VPN server in practice" section of this course.
The installation of OpenVPN and the creation of a CA directory with sample data.
Configuring the CA variables.
Creating the certification authority for certificate creation.
Create the certificates we need for authentication.
Let's create the keys for user login.
Setting up and configuring the OpenVPN services.
Release the firewall for OpenVPN and forward the data transfer via the internal network.
The first start of the OpenVPN service: Is everything running correctly or is there still some work to be done?
What configuration do we need for our client in order to connect to the server?
Create a single client configuration file for easy connection setup.
Create port forwarding on your router if your server is behind a firewall.
How can you transfer the files securely over the network on your Windows or macOS PC?
Let's connect to the OpenVPN server with the Windows client.
Let's connect to the OpenVPN server with the macOS client.
Let's connect to the OpenVPN server with the iOS device.
Transfer the OpenVPN file securely using SCP for Linux and macOS.
Let's connect to the OpenVPN server with the Linux client.
Revoke a client's authorization for the OpenVPN.
You can automate many steps with a bash script. Of course, this does not help with understanding, but it does save a lot of time. In this lesson, you will learn how to get an OpenVPN server up and running quickly and easily in less than 15 minutes.
Farewell to this course, a short summary. The manual with 135 illustrated pages can also be downloaded with this content.
Comment now „Understanding and setting up OpenVPN - secure in the network“