NetSim licenses can be accessed remotely over the internet with a VPN connection to the institution network in which the license server is on. Note that there is no limit/restrictions in terms of software installations. Any number of software installs can be done. The number of machines that can simultaneously use NetSim is limited by the number of licenses your organization has purchased. 


A VPN (virtual private network) connection is simply a tunnel on a network, usually via the internet. If a machine is remotely connected via VPN to a company network then it should be able to contact a license server and check out a license.  The remote machine will be able to use the license as long as it remains connected via VPN.


Here are the steps to the following

  1. Configure VPN Server and connect clients
  2. What ports should be opened?
  3. Installation and Running NetSim


1. Configure VPN Server and connect clients


a. Configuring VPN Server (NetSim License Server System)

To create a VPN server in Windows, you’ll first need to open the “Network Connections” window. The quickest way to do this is to hit Start, type “ncpa.cpl,” and then click the result (or hit Enter).


Note: We recommend you to user Windows Server 2012 or above inoder to connect more than one VPN Client.



In the “Network Connections” window, press the Alt key to show the full menus, open the “File” menu, and then select the “New Incoming Connection” option



Next, select the user accounts that can connect remotely. To increase security, you may want to create a new, limited user account rather than allow VPN logins from your primary user account. You can do that by clicking the “Add someone” button. Whatever user account you choose, ensure that it has a very strong password, since a weak password could be cracked by a simple dictionary attack.


When you’ve got your user selected, click the “Next” button.


On the next page, select the “Through the Internet” option to allow VPN connections over the Internet. That’s likely the only option you’ll see here, but you could also allow incoming connections over a dial-up modem if you have the dial-up hardware.



Next, you can select the networking protocols that should be enabled for incoming connections. For example, if you don’t want people connected to the VPN to have access to shared files and printers on your local network, you can disable the “File and Printer Sharing for Microsoft Networks” option.


When you’ve got things set up, click the “Allow Access” button.


Windows then configures access for the user accounts you chose—which can take a few seconds.

And at this point, your VPN server is up and running, ready to take incoming connection requests. If you want to disable the VPN server in the future, you can simply return to the “Network Connections” window and delete the “Incoming Connections” item.


b. Connecting your VPN Server in Clients system. (NetSim Clients)

To connect to the VPN server, you will need  public IP address of VPN server(Server network’s IP address on the Internet) or its dynamic DNS address, if you set up a dynamic DNS service.


In whatever version of Windows you’re using on the machine doing the connecting, you can just hit Start, type “vpn,” and then select the option that appears. In Windows 10, it will be named “Change Virtual Private Networks (VPN).” In Windows 7, it’s named “Set up a virtual private network (VPN) connection.


When asked, provide a name for the connection (anything will do) and the Internet address (this can be a domain name or IP address).


To connect to a VPN on Windows 10, head to Settings > Network & Internet > VPN. Click the “Add a VPN connection” button to set up a new VPN connection.



Provide the connection details for your VPN. You can enter any name you like under “Connection Name”. This name is just used on your computer to help you identify the VPN connection.


Your VPN provider should be able to provide you with these details. If the VPN is provided by your employer, your employer’s IT department should provide you with the details you’ll need to connect.



Once you’ve set up a VPN, you’ll see it in the network popup menu next to any nearby Wi-Fi networks.


Click the network name in the popup menu and Windows will open the Settings > Network & Internet > VPN window for you. Select the VPN and click “Connect” to connect to it. You can also configure or remove VPN connections from here



2. What ports should be opened while setting up the router?

If you’re connecting to your new VPN server over the Internet, you’ll need to set up port forwarding so that your router knows to send traffic of that type to the right PC. Log into your router’s setup page and forward port 1723 to the IP address of the computer where you set up the VPN server. 


Also in addition to port forwarding the firewall must allow the ports and when using a mobile hotspot for connectivity from the client note that IPv6 addresses are assigned. Hence the firewall in the server must allow this. This can be done by setting appropriate outbound rule at the firewall for IPv6 addresses.


Follow this link: https://support.tetcos.com/support/solutions/articles/14000104444-how-do-i-use-netsim-across-a-firewall-what-ports-should-be-opened- 


3. Installing and Running NetSim


Refer NetSim User Manual section on Installation and License server setup.


Once your VPN client is able to connect to the VPN server,  you can run NetSim with the IP address of NetSim License Server as if the VPN client system is part of network in which the License server is on.



An alternative to VPN is explained below:

Port forwarding allows remote computers (for example, computers on the Internet) to connect to a specific computer or service within a private local-area network (LAN).


If the router/modem connected to system running NetSim license is capable of Port forwarding, then configure the Firewall as well as router to allow access to the following ports:

1. Web-server-port# - 5054 for admin access the license portal
2. main-rlm-server-port# - 5053 
3. isv-port#  - for ISV (TETCOS) License server. We recommend you use Port no 5052.  The license file needs to edited based on the port number chosen. Add the desired port # to the ISV line as follows
ISV   isvname   port=isv-port#     (if you have RLM v9.0 or later),

For eg:

ISV tetcos port=5052


Therefore enable port forwarding for 5052, 5053, 5054 in the router connected to system having the NetSim license.

Once port forwarding is set up, you can Run NetSim license server in your system. In NetSim Client system, you can use your system's public IP to run NetSim.


Related Articles:

How to password protect license checkouts in NetSim License Server?

How to restrict access to the NetSim license server web interface?