Different platforms have different tools and methods for establishing a VPN connection. Protocol recommendations, based on ease of use and whether a protocol is natively supported by the operating system are listed below:
| Operating System | Native VPN Protocol(s) | How to Install |
|---|---|---|
| Windows 10 | SSTP, L2TP | Instructions |
| MS Windows 8, 7 MS Windows Vista | SSTP, L2TP | Instructions |
| Apple MacOS | L2TP | Instructions |
| Apple IOS | L2TP | Instructions |
| Android | PPTP, L2TP, OpenVPN | Instructions |
| GNU/Linux | PPTP, L2TP, SSTP, OpenVPN | Instructions |
