Licensing

 


Licensing #

Trial License #

BalanceNG comes with a 30 day full functionality trial license. The trial license restrictions for BalanceNG are as follows:

  • The trial license is valid for 30 days and within a 3 month window after day of build of the BalanceNG package (whichever expires first).

  • Instances need to be restarted after 7 days of continuous operation (e.g. by executing bng restart).

Licensing Steps #

Step 1: Determinig the vnodeid #

The vnodeid is shown by invoking bng -V, this may look like this:

# bng -V
c7:f9:dd:6d:a2:74
#

The vnodeid (looking like a MAC address) is derived from /etc/machine-id and therfore suitable for virtual machines that may be relocated.

Step 2: Obtaining the license key from the BalanceNG Key Factory #

The BalanceNG License Key Factory delivers a license key (an md5 hash).

Step 3: Writing the licensing information to /etc/bng.global #

With the licensing information in /etc/bng.global all BNG instances started on the machine are properly licensed.

Example:

# cat > /etc/bng.global <<EOF
license betaB048 45f296fc9b387f7576b49d0ceab3f92e
EOF
# bng start 12
BalanceNG: starting up instance 12 ...
# bng ctl 12
BalanceNG: connected to instance 12 PID 13653
bng# show license
  status: valid full license
  serial: betaB048
  nodeid: 2a:e2:9f:38:da:20
  type "show version" for version and Copyright information
bng#