OpenVPN is a system that allows you to create encrypted tunnels between computers using VPN (Virtual Private Network) technology.

file

OpenVPN conducts all network operations via TCP or UDP transport. In general, UDP is preferred for the reason that network-layer and above OSI traffic passes through the tunnel if a TUN connection is used, or link-layer and above traffic if TAP is used

After installing the template, you can add and remove users through a ready-made script.

Connect to the server via SSH! How to do this can be found in detail here.

Next, start OpenVPN:

./openvpn-install.sh

After the first run, you will need to answer a few questions to configure your VPN server.

file

You can make changes at any time:

  • Add user;
  • Delete a user;
  • Remove OpenVPN.