Virbox Protector License (Network License)
Last updated
Last updated
For Developer worked use Virbox Protector in same site, team or same company, They can purchase Virbox Protector Network License and install the Virbox Protector in multiple machines , then select one of machine to be the License server to provide Network license in remote to other machine, and the rest of developer can access the Network license, verification and use the network license to protect their project in remote site.
The License container for Network license supported includes hardware dongle and soft license, after setting completed in remote machine, then the network license can be used to protect the software project in remote machine accordingly.
In this chapter, we will introduce how to
Set up the environment and use license in remote machine;
How to configure in the network license server & Client machine;
2.1 Open your Virbox Protector GUI tool, Click License Information
, Select the Network License
, click to add the network license, input the IP address of the machine to be the Network license.
see attached screenshot:
Follow up steps shown in the steps in below to add server machine address
2.2 When the license dongle (Virbox Elite 5) or Network license contained in the License Server (machine), it will list all of license contained in the server machine.
2,3 You can start to protect application when the correspondence Virbox Protector license in the license list on the License Server.
Install the Virbox Protector in your server machine.
Search Virbox User License tool
: ssclient.exe
The on default installation directory would be:
C:\Program Files (x86)\senseshield\ss\Tools>ssclient.exe
Open it. the GUI is attached as shown in below
Select the service mode: Client/Server mode
Click Service
->Service mode
->Client/Server Mode (Network Concurrent license)
,
Click Save & Restart
Note
1)If the Server IP address is located at same network section, it will be identified automatically and add it into the server list;
2)If the server IP address doesn't located at the same IP network section, and available by ping
, you can add server by manually: Click Add
button in the Client machine to add the server.
Add Server in your client machine (applicable to add the server which IP address located at different IP network section, prerequisite is the server is reachable by use of command ping
)
Follow the action step by step as the screenshot shown in below:
Tips:
1)Above setting applied for adding the Server machine in different network section from client machine, The premise is that the server and client can ping
each other;
2)For Server machine and client machine are located in the same network section, you can skip and ignore above steps.
Find the Server by using Virbox Protector GUI tool, You can follow the steps to add the server IP address when you open and execute the Virbox Protector GUI tool;
Click [Windows Server setting](3.1.1 Server setting) and view the setting
For the Linux/mac client, Use following command to add the server in the client machine.
it will prompt to restart service message when successful to set the Client/Server
mode, Use the command in below to restart the service.
1)Restart service in Linux system:
2)Restart service in mac system:
Note:
1)Above setting applied for adding the Server machine in different network section in Linux/mac client machine, The prerequisite is that the server and client can ping
each other;
2)For Server machine and client machine are located in the same network section, you can skip and ignore above steps.
[Add the server ip address in the Virbox Protector GUI too](2. Use network License from client machine (Virbox Protector GUI tool))l, you can follow the steps to add the server IP address when you open and execute the Virbox Protector GUI tool;
Install Virbox Protector in the server machine (Use correspondence installation package)
View and check if the system has been set to be: Client/Server
mode, if not, you need to change to Client/Server
mode, you may refer following command to view and check the service mode of the system:
Set the system's service mode to: Client/Server mode
, you may refer following command to set the service mode:
When successful setting the system's service mode, the system will prompt to restart service, you may refer following command to restart system:
Restart service in Linux System
Restart service in mac System
View and check current system service mode setting:
Tips:
1)The command to check and view the system service mode to Linux system and mac system is same, only the command to restart service is different.
2)If the IP address of server and client is locate same network section, the system will automatically identified the address and add it into server list.
3)If Server machine and client are located in different network section from, and be reachable by use the command to ping
each other. you can add the server IP address manually in the client machine.
View the client setting in the [window system](3.1.2 Client Setting)
[Add the server IP address in Virbox Protector GUI tools](2. Use network License from client machine (Virbox Protector GUI tool))
View and check the [server setting](#3.3.1 Server Setting) in the Linux/macOS system
View the [client system setting](3.2.2 Client setting) in Linux/macOS:
[Add the server IP address in Virbox Protector GUI tools](2. Use network License from client machine (Virbox Protector GUI tool))
Command line
Install Virbox Protector, entry the installation directory, and find virboxprotector_con.exe
under the subdirectory \bin
;
Use the command:
virboxprotector_con.exe --help=global
to view network license status
Command Option
The command to execute Virbox Protector to protect application:
After adding the server IP address, if the server has been issued the Network license or hardware dongle plugin, then the client can use the license in server to protect the application in client end:
The command to add designated server:
The command to add multiple servers (sample command add 2 servers in 2 IP address:
The command to Delete the designate server
The command to Delete the multiple server added:
Use command line to login the licensed account:
Command Option | Description |
---|---|
--set-servers=<ip_or_hostname>
Add the server's IP address
--list-servers
List the IP address of Server
--delete-servers
Delete the IP address of Server
--username=<user_name>
The License account
--password=<user_name>
The password of license account