Configure InsightCM™ Server to Support Multiple NICs

Updated Dec 12, 2018

Reported In


  • InsightCM

Issue Details

I want to use multiple network interface cards (NICs) on my InsightCM server. My NI Condition Monitoring System (CMS) devices cannot receive updated firmware or connection information from the server if both NICs are enabled. Is this a supported configuration, and what modifications do I need to make to my server to prevent data loss?


If you use multiple NICs on your InsightCM Server, the IP address of the transceiver host is not necessarily static. By default, the InsightCM transceiver host is localhost, which refers to the IP address of the first NIC identified by Windows. Because the IP address of localhost can change based on which NICs are active, the transceiver host needs to be changed to the static IP address of the NIC connected to your CMS devices.


InsightCM 3.0

  1. Go to Options>>Server Settings>>Transceiver.

  2. Enable Use IP Address checkbox.


  3. Click the Alternate IP Addresses button to see the available options of IP addresses to use. This is only to see the current IP addresses of the network adapters. There is nothing to choose here.

  4. Type the desired IP address in the Hostname field and press OK.

  5. After restarting the InsightCM Services the Server will use the desired IP address.

InsightCM 1.0 or 2.0

  1. Using Windows Explorer on the server, navigate to the InsightCM configuration directory located at C:\ProgramData\National Instruments\InsightCM\Config.
  2. Open the file Connections.json with a text editor such as Notepad.
  3. Replace localhost following TransceiverHost with the IP address of the NIC connected to your CMS devices.
  4. Restart the InsightCM services or the entire server.
Note: ProgramData is a hidden directory which can be accessed by typing the file path into the address bar.


Not Helpful