cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Frazier
Engaged Sweeper II
Does Lansweeper have the ability to have a 3 server configuration, where there are 3 separate networks (Network A, Network B & Network C) that do not communicate? There would be 1 scanning server for each network (Scanning Server A, Scanning Server B & Scanning Server C) and 1 database server on Network A. Could Network A, Network B and Network C share their inventories with the database server in Network A via CD or USB storage device? Thanks in advance!
1 ACCEPTED SOLUTION
Susan_A
Lansweeper Alumni

For Windows computers specifically, you could use our LsPush scanning agent, as mentioned in Jeremy's post as well. LsPush is a small executable that, when run on a Windows computer, scans the computer locally. You could deploy LsPush with the /folder parameter in the secondary networks, through a logon script or group policy. The scan results will then be placed in the folder you've specified. From there you can copy them and place them in the Program Files (x86)\Lansweeper\Service\import folder of your main Lansweeper installation, where they'll be imported. More info on LsPush can be found here.

If you want to inventory non-Windows machines as well, you would need to set up some kind of connection between your various sites or make your SQL Server accessible over the Internet. Theoretically, you could set up a separate Lansweeper installation (database, scanning service, web console) in each site as well and merge the database afterwards. You would have to write your own database scripts for this though. This is not something we can provide instructions or support for.

View solution in original post

12 REPLIES 12
Frazier
Engaged Sweeper II
The 3 networks are of 3 different security classifications and do not communicate by design.
Jeremy_D
Champion Sweeper

Having multiple scanning servers that report to one centralized database is perfectly possible with Lansweeper, but your scanning servers need to be able to communicate with the database. You could either:

  • Set up a VPN connection that would link your networks to one another, as forum user SysIT mentioned as well.
  • Make your SQL Server instance accessible over the Internet, though we generally advise against doing this for security reasons. Information on connecting to SQL Server over the Internet can be found here for instance.
  • For Windows computers, use LsPush to scan the computers locally. LsPush is a small executable that performs a local scan on the machine it is run on. The results can then be imported back into your Lansweeper installation. More information about LsPush can be found in this knowledge base article.
SysIT
Engaged Sweeper II
Could you not just use a VPN link into each network and then add IP ranges as needed from your main server to scan them..

Or if these are on the same physical location just use an ACL on your network to allow lansweeper only access to each network?