VPN server Technology

Control Panel

API control

                                
{
    "api_token":"ed4a52baae03846f71d196d5bb36596923bb625f4ebb0e91",
    "function": "change_account_password",
    "parameters":
    {
        "username": "user1",
        "password" : "sght4499pou"
    }
}
                                
                            

API Documentation
PHP Example Code

Management server

  • Control Panel web server for VPN accounts management
  • API server - for VPN accounts management and communication with VPN servers
  • Authentication & Accounting server
  • Database server - Database of VPN servers, VPN users and parameters
  • VPN account usage statistics
  • VPN servers management
  • VPN server monitoring & statistics
  • OpenVPN and iOS VPN client config generators
  • Certificate Authority and certificates for signing iOS VPN profiles
  • Blacklisting and abuse detection

VPN server

  • VPN servers:
    • PPTP
    • L2TP / IPSec
    • OpenVPN
    • IKEv2 VPN
  • VPN servers PPTP, L2TP/IPSec, IKEv2, OpenVPN
  • Bandwidth control of VPN accounts
  • Firewall pre-configured for safe usage as VPN server, NAT
  • VPN session statistics generation
  • Ability to disconnect VPN account remotely on managing server request
  • Initialization scripts which allows to initialize newly installed VPN server via control panel