Can I run a VPN on my server?
Yes, a VPN can be set up and operated on a Linux as well as a Windows Virtual Server.
For the Windows Virtual Server, the use of PPTP is the easiest method to build a VPN. This connection type is not as secure as L2TP or IPsec, but it is sufficient for many applications.
PPTP-based VPN traffic consists of a TCP connection to the TCP port 1723 on the VPN server and GRE (Generic Routing Encapsulation) -coded packets for the VPN data. However, PPTP traffic can cause problems with firewalls, NATs, and web proxies. To avoid this, firewalls must be configured to allow both the TCP connection and GRE-encapsulated data.
With Linux Virtual Server, For example, the tunnels are built using OpenVPN.