Skip to content

Quickstart

When your Cyferio Dedicated instance is provisioned, you get an isolated VM with two layers already installed and running:

  1. The CLI toolkit (openvpn-install.sh + vpn-status.py) – installs and manages OpenVPN itself: adding/revoking clients, MAC-address binding, live status.
  2. The web admin – a FastAPI frontend over that same CLI toolkit for everyday use: RBAC, restrictions dashboard, reporting, a self-service portal for end users.

Nothing below is a “how to install this” step – your instance is already running by the time you have login credentials. This page is about using it for the first time.

  1. Follow the link and credentials from your provisioning email, or your instance’s URL from the Dedicated dashboard.

    Cyferio login page

  2. An account that can manage users lands on the Users page – an admin’s most frequent destination. The Dashboard (a live overview of who’s connected, client counts, MAC registrations, and rejected-connection alerts) stays one click away in the sidebar, and is still where an account without user-management access lands instead.

    Cyferio dashboard

If you have SSH access to your instance – Dedicated gives you full admin control over your own VM – openvpn-install.sh also drops into a management menu directly:

1) Add a new client
2) List existing clients
3) List revoked clients
4) List MAC addresses for a client
5) Add a MAC address for an existing client
6) Remove a MAC address from an existing client
7) Revoke an existing client
8) Remove OpenVPN
9) Show/print a client's .ovpn config
10) Permanently delete a revoked client's leftover files
11) Restore (reissue a new cert for) a revoked client
12) Exit

Adding a client from here prompts for a name and the device’s MAC address (any common format works – aa:bb:cc:dd:ee:ff, AA-BB-CC-DD-EE-FF, aabbccddeeff, mixed case – all normalized automatically).

Check status any time with vpn-status.py – see the CLI Reference for the full flag list, JSON output, and shell completion.

Developed by Cloudlative