DNA Getting Started Guide
DNA Getting Started Guide
DNA Getting Started Guide
Copyright© 2020
NetSupport Ltd
All rights reserved
Contents
Installation ...................................................................4
System Requirements ...................................................... 4
Planning an Installation .................................................... 5
Starting the Installation .................................................... 8
NetSupport Licence Agreement.......................................... 8
Select Setup Type ............................................................ 9
Custom Setup ............................................................... 10
SQL Server Installation ................................................... 12
Setting up the Server ..................................................... 13
Web Server Database setup ............................................ 14
Inter Component Communications ................................... 17
Select Enterprise Type.................................................... 18
Existing Installation ....................................................... 19
Installing via Active Directory .......................................... 20
Advanced Option - Command Line Installation ................... 21
Upgrading from Existing NetSupport DNA Versions ............ 23
Installing NetSupport DNA Agent on Mac Systems ............. 24
NetSupport Browser for iOS ............................................ 25
NetSupport DNA Browser for Android ............................... 27
NetSupport DNA Chrome Agent ....................................... 29
Using the NetSupport DNA Database Wizard ..............30
Install and set up database for use .................................. 31
Set up NetSupport DNA user for accessing the database ..... 32
Set up admin users to access the NetSupport DNA Server .. 33
Register a Licence .......................................................... 34
Reset System Admin Password ........................................ 35
Gateway Settings .......................................................... 36
Mobile Connection Settings ............................................. 37
SNMP Settings............................................................... 38
2
Miscellaneous settings .................................................... 39
Starting the NetSupport DNA Console .........................40
3
INSTALLATION
System Requirements
DNA Server
Minimum hardware: Single – Dual Core 2.00 GHz CPU 8 Gb
RAM or higher. *
Free space required: 20 Gb (dependant on number of Agents
supported).
Windows Server 2008 R2 or above (best practice).
Windows 7, Windows 8.1 and Windows 10.
4
Mac OS X 10.8 or higher.
iOS 9.3 or higher.
Android
5.01 or higher.
Chrome OS.
Planning an Installation
Before commencing an installation, consider which
components are required. NetSupport DNA consists of eight
main components:
5
The SQL Server may run either on the same computer as the
NetSupport DNA Server or on another networked computer.
Notes:
• The Console can be installed on multiple machines.
• A cloud-based Console is available in the Education
Edition of NetSupport DNA, enabling Console Operators
to view data away from the main DNA Console in a
browser.
6
NetSupport DNA Local (Server) Gateway
The NetSupport DNA Gateway provides a means of
connecting remote Agents to the NetSupport DNA Server.
The Local Gateway communicates with the central NetSupport
DNA Server. The Local Gateway must be installed separately
from other NetSupport DNA components.
Notes:
• There can be multiple Remote Gateways (one installed at
each remote site) but only one Local (central) Gateway.
• The NetSupport DNA Console must be on the same
network as the NetSupport DNA Server to be able to pick
up Gateway Agents.
7
Starting the Installation
Download your copy of NetSupport DNA from
www.netsupportdna.com/downloads.asp
Click the appropriate language from the menu and select the
option to install NetSupport DNA.
8
Select Setup Type
Choose the setup type to install on the workstation.
Server installation
Installs the NetSupport DNA Server, Console and Agent
components.
Console installation
Installs the DNA Console and Agent components.
Custom installation
Allows you to pick and choose which components to install on
the workstation.
9
Custom Setup
Decide which NetSupport DNA components to install.
Server
The machine on which the server software is installed and the
database is stored is called the NetSupport DNA Server.
SNMP Server
The SNMP Server allows you to monitor and configure SNMP-
enabled devices.
10
Web Server
The Web Server is installed on a Windows machine. This
allows the NetSupport DNA mobile app to connect to
NetSupport DNA.
Console
The Console is the main interface for executing commands
and is generally installed on an administrator's machine. An
administrator executes a command and the gathered data is
extracted from the NetSupport DNA database which resides
on the server.
Agent (Client)
The Agent component should be installed on end-user
machines across your network. The server polls Agent
machines at regular intervals, gathering and holding system
information in the NetSupport DNA database.
Internet Restrictions
Enables you to use the internet blocking facility, by default
this is included when installing the Agent component.
Remote Sites
NetSupport DNA Local (Server) Gateway
The NetSupport DNA Gateway provides a means of
connecting remote Agents to the NetSupport DNA Server.
The Local Gateway communicates with the central NetSupport
DNA Server. The Local Gateway must be installed separately
from other NetSupport DNA components.
11
Note: If a DNA Server Gateway is installed on the same
machine as a NetSupport Connectivity Server (NCS),
remote control functionality over the DNA Gateway
will not be available. (Applies to Education
installations only).
Notes:
• There can be multiple Remote Gateways (one installed at
each remote site) but only one Local (central) Gateway.
• The NetSupport DNA Console must be on the same
network as the NetSupport DNA Server to be able to pick
up Gateway Agents.
Application Packager
The NetSupport DNA Application Packager complements the
Software Distribution feature and is a utility that can be used
to record and play back “low complexity” product installers.
Note: If you are using a remote SQL Server, please click here
for further information on how to configure Microsoft
SQL Server Express for use with NetSupport DNA.
12
Select Next to configure a Microsoft SQL Server.
13
Click Next.
You can also configure the port the Web Server listens for
connections on. By default, this is port 80. If you change the
port number for the Web Server, you need to ensure that this
is added to the end of the Server address used when logging
onto the Mobile Console.
Note: This screen will only appear if you are installing the
Web Server.
14
Note: If you do not know the user name or password, run
the NetSupport DNA Database wizard on the machine
running the NetSupport DNA Server. You can change
the user name and password and enter the new
details into the installer dialog. You will need to have
the user name and password for the administrator of
the SQL Server to make this change.
15
Enter the user name and password to be used to access the
NetSupport DNA Console once installed. Additional Console
Operator logins can be created after installation.
16
Note: If you are upgrading an existing installation, you will
only have the option to enter the licence key details. If
you have previously been using an evaluation licence
and wish to continue with the evaluation, you will
need to manually uninstall the software before
installing the updated version. Before continuing with
the upgrade, we recommend that you create a backup
of your database. Please refer to our website,
www.netsupportsoftware.com/support, for full
instructions.
Click Next.
Notes:
• When installing the Console and/or Server, it is
recommended that you use the latest SQL Native Client.
This can be downloaded from www.microsoft.com/en-
us/download/details.aspx?id=50402.
• After installation, a convenient utility can be run should
you need to update your database, console or upgrade
from an evaluation licence to a full licence. See: Using
the DNA Database Wizard.
18
Existing Installation
This screen will appear if a copy of NetSupport DNA has
already been installed on a workstation.
Modify
Enables you to change the NetSupport DNA components that
are currently installed.
Repair
Reinstalls all the program features installed by the previous
setup and repairs any installation errors in the program.
Remove
This option removes all installed features.
19
Installing via Active Directory
NetSupport DNA allows you to install Agents using Active
Directory Group Policy Software Deployment.
20
Advanced Option - Command Line Installation
NetSupport DNA allows administrators to install the Console,
Agent, Application Packager and the Remote and Local
Gateways from the command line using the MSI installers
supplied. In addition, the Console, Agent and Application
Package can be installed via Active Directory.
21
Agent and Console options
[All]
InstallDir= Leave blank for default installation
directory. This also applies to Application
Packager installs.
ServerAddress= IP address or, preferably, DNS name of the
NetSupport DNA Server.
22
Upgrading from Existing NetSupport DNA
Versions
If you are upgrading to the latest NetSupport DNA version
from a previous version of NetSupport DNA (NetSupport DNA
2.70 and above), you can install the new version from the
NetSupport DNA installer.
23
Installing NetSupport DNA Agent on Mac Systems
A NetSupport DNA Agent can be installed on Mac systems,
allowing you to effectively manage your Mac machines.
24
NetSupport Browser for iOS
NetSupport DNA provides a mobile Browser app for iOS
tablets and smartphones that supports NetSupport DNA’s core
desktop management capabilities. When launched, it will
interrogate the iOS device to gather key system inventory
details and monitor online activity. The data collected is
dynamically sent to your local NetSupport DNA Server and is
then available for reporting within the NetSupport DNA
Console.
Note: By default, the port that devices use is 1743. This can
be changed in the NetSupport DNA Database wizard.
Supported features:
25
• Safeguarding Keyword Monitoring (Education Edition)
- This tool helps schools protect students from being
exposed to inappropriate online content. It alerts staff
when students type or search for any terms that match
with those in the DNA keyword database, providing
safeguarding and internet safety indicators for self-harm,
bullying, radicalisation, child sexual exploitation - and
much more.
• Safeguarding Resources (Education Edition) - The
Safeguarding Resources icon, displayed on the Browser
app's toolbar, gives students instant access to a list of
appropriate online support resources.
• Report a Concern (Education Edition) - Students can
report concerns directly and discreetly to nominated
school staff.
• Hardware Inventory - When the DNA Browser is
launched on a device, an inventory is dynamically sent to
the NetSupport DNA Server.
• Enterprise Alerting - Real-time alerts enable Console
Operators to immediately identify any user who has
attempted to access a restricted website or triggered a
safeguarding keyword.
• Activity - Console Operators can see a chronological
view of device activity for a selected time period.
• Collect roaming data– If devices are used away from
the network, the app can be configured to record activity
in the background with the stored data collected by the
central DNA Server once re-connected.
26
NetSupport DNA Browser for Android
NetSupport DNA provides a mobile Browser app for Android
tablets and smartphones, allowing you to gather key system
inventory details and monitor online activity. The data
collected is dynamically sent to your local NetSupport DNA
Server and is then available for reporting within the
NetSupport DNA Management Console.
Supported features:
27
• Safeguarding Report a Concern (Education Edition) -
Students can report concerns directly and discreetly to
nominated school staff.
• Safeguarding Resources (Education Edition) - The
Safeguarding Resources icon, displayed on the Browser
apps toolbar, gives students instant access to a list of
appropriate online support resources.
• Hardware Inventory - When the NetSupport DNA
Browser is launched on a device, a full inventory of the
device is dynamically sent to the NetSupport DNA Server
for subsequent viewing in the Console.
• Software Inventory - When the NetSupport DNA
Browser is launched on a device, a full inventory of the
installed programs on the device is dynamically sent to
the NetSupport DNA Server for subsequent viewing in the
Console.
• Enterprise Alerting - Real-time alerts enable Console
Operators to immediately identify any user who has
attempted to access a restricted website or triggered a
Safeguarding keyword.
• Activity - Console Operators can see a chronological
view of device activity for a selected time period,
websites visited and triggered Safeguarding phrases.
• Chat – Console Operators can launch a two-way chat
session with any number of selected users.
• Message – Console Operators can broadcast a one-way
notification to selected users.
28
NetSupport DNA Chrome Agent
The NetSupport DNA Agent extension for Chrome OS supports
NetSupport DNA’s core desktop management capabilities.
When launched within a Chrome Browser, it will interrogate
the device to gather key system inventory details and monitor
online activity. The data collected is dynamically sent to your
local NetSupport DNA Server and is then available for
reporting within the NetSupport DNA Management Console.
Note: By default, the port that devices use is 1743. This can
be changed in the NetSupport DNA Database wizard.
Supported features:
29
USING THE NETSUPPORT DNA DATABASE
WIZARD
30
Install and set up database for use
Enter the address/name of the SQL Server where the
NetSupport DNA Database is to be created and the
administrator logon details.
31
Set up NetSupport DNA user for accessing the
database
This dialog enables you to create/change the user name and
password used to access the NetSupport DNA Database on
the Server. If using the existing access details, check that the
SQL administrator has already created the details.
32
Set up admin users to access the NetSupport
DNA Server
If there was a problem creating the Console user during
installation, this option within the Database wizard can be
used to create new Console users. Console users are provided
with admin rights.
Notes:
• Admin user rights are required for this operation. You will
be prompted to enter the appropriate user name and
password when you click Create User.
• Additional Console users can also be created via the
Console program itself.
33
Register a Licence
The Database wizard enables you to update your NetSupport
DNA licence details, for example, when switching from an
evaluation licence to a full sale copy.
To register a full licence, copy the licence file you have been
supplied with to an appropriate folder and enter the location
into the Registration dialog.
34
To counter this, when activating a 'Sale' copy, NetSupport
DNA will determine whether a more appropriate connection
interval is required, based on the number of user licences
being registered. Post-installation, a Console Operator can
manually adjust the interval for each component if required.
Enter the system admin user name and new password and
click Reset. You will then be prompted to enter the details for
the SQL Server, user ID (if required) and SQL Server admin
password, click OK. The password for the system admin will
be reset.
35
Gateway Settings
To start using the NetSupport DNA Gateway, enter the IP
address for the Server Gateway. By default, the Gateway port
is 6010. Alternatively, to stop using the NetSupport DNA
Gateway, remove the Gateway address.
36
Mobile Connection Settings
By default, NetSupport DNA allows Chrome and iOS devices
to connect to the Server, but this can be disabled from here.
The port that devices use to connect to the Server is 1743.
37
SNMP Settings
This dialog allows you to set an SNMP server key. This is used
to encrypt data between servers and must also be set at the
SNMP server. You can also lock down the SNMP servers,
preventing any other SNMP servers from connecting to the
DNA server.
38
Miscellaneous settings
From this dialog, you can change various NetSupport DNA
settings such as the IP address of the SQL Server, database
queries timeout, force AD authentication, enter NetSupport
DNA Gateway settings, select the enterprise type and select
the currency.
39
STARTING THE NETSUPPORT DNA CONSOLE
At a machine with the NetSupport DNA Console installed
select {Start}{Programs}{NetSupport DNA}{NetSupport
DNA Console}.
For the latest product news and updates, select Help from
the Console menu.
40
DEPLOYING NETSUPPORT DNA AGENTS
This section aims to cover details on the NetSupport DNA
Agent Discovery and Deploy utility available within the
NetSupport DNA Console, including how this works and the
requirements to use the utility within different environments.
What is Deploy?
The NetSupport DNA Agent Discovery and Deploy utility
provides network administrators with the facility to install the
NetSupport DNA Agent on multiple computers without the
need to visit the machines individually.
41
• Windows XP
• Windows 2003
• Windows Vista
• Windows Server 2008\2008r2
• Windows 7
• Windows 8/8.1
• Windows Server 2012
• Windows 10
C:\Windows\pcirdist.tmp\
Finally, once the files have been sent to the target PC, the
Agent installer file is executed using the Remote Procedure
Calls (RPC) Service.
Deploy scenarios
The NetSupport Agent Discovery and Deploy tool can be used
to deploy to machines in both domain and workgroup
environments.
Domain environment
When using the NetSupport DNA Discovery and Deploy utility
within a domain environment, Windows Group Policy settings
can be used to configure the target PCs with the required
settings (detailed above) to permit the deployment of the
NetSupport DNA Agent to these PCs.
Network Discovery
In order for domain PCs running Windows 7 and Vista to
appear in the Windows Networking view of the NetSupport
DNA Agent Discovery and Deploy tool, the Network Discovery
setting will need to be enabled on the target PCs.
43
5. Navigate to the following location:
Computer Configuration – Policies – Windows Settings –
Security Settings – Windows Firewall with Advanced
Security – Inbound Rules
6. From the Actions menu choose New Rule.
7. For the first Rule type, click the Pre-defined option and
select {Network Discovery} from the drop down menu
and click Next.
8. Select Next on the Pre-defined Rules step.
9. The Action step will then appear – select the Allow the
Connection option.
10. Click Finish.
The next time the domain PCs are restarted or the Group
Policy refreshes on the PCs, the Network Discovery option will
be added to the Windows Firewall. This will allow the PCs to
be seen within the Windows Network view of the NetSupport
DNA Agent Discovery and Deploy tool.
44
Windows Firewall: Allow inbound file and printer sharing
exception.
7. Set the above Policy to Enabled.
The next time the domain PCs are restarted or the Group
Policy refreshes on the PCs, it will be possible to access the
Admin$ share for these PCs.
Workgroup environment
When using the NetSupport DNA Discovery and Deploy utility
in a workgroup environment, ensure that the target PCs have
been correctly configured with the items highlighted in the
“What are the requirements?” section above.
Network Discovery
In order for PCs in a workgroup running Windows 7 and Vista
to appear in the Windows Networking view of the NetSupport
DNA Agent Discovery and Deploy tool, the Network Discovery
setting will need to be enabled on each of the target PCs.
Windows XP:
1. Right click on {My Network Places}{Properties}.
45
2. Right click on {Local Area Connection}.
3. Select {Properties}.
4. From the {General tab} select the {File and Print Sharing
for Microsoft Network} option.
5. Click OK.
46
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Policies\System
3. If the LocalAccountTokenFilterPolicy registry entry does
not exist, follow these steps:
a. On the Edit menu, select New, and then click
DWORD Value.
b. Type LocalAccountTokenFilterPolicy, and then
press Enter.
c. Right click LocalAccountTokenFilterPolicy, and then
click Modify.
d. In the Value data box, type 1, and then click OK.
4. Exit the Registry Editor.
Common Errors
Symptom
The following error message may be displayed when
attempting to deploy the NetSupport DNA Agent to a PC:
Deployment FAILED!
Cause
The reason for the above message to appear is due to the
Windows Firewall or third-party firewall application being
enabled with none of the required exceptions configured.
Solution
Ensure that the firewall is configured with the exception to
permit access for file and print sharing as detailed in the
Deploy scenarios in the previous section.
47
Symptom
When attempting to deploy the NetSupport DNA Agent to a
target PC, a prompt for a user name and password appears
for the connection to the target PC.
Cause
The reason for the above behaviour is due to the
configuration of the following local policy being set to Guest
Only:
Solution
In order to resolve the behaviour, the setting for the local
policy needs to be changed from Guest Only to Classic – Local
Users authenticate as themselves. Full details on how to apply
this setting can be found in the Deploy scenarios section of
this document.
Symptom
When attempting to deploy the NetSupport DNA Agent to a
target PC, a prompt for a user name and password appears
for the connection to the target PC.
Cause
The reason for the above message is that the PC running the
Agent Discovery and Deploy tool already has a connection to
the target PC using a different set of credentials.
48
Windows is programmed to reject multiple connections from
the same source if more than one set of credentials is
supplied from that source.
Solution
In order to resolve the issue, you will need to enter the user
details already used to connect to the PC (these will require
admin rights to the target PC) or, alternatively, you will need
to disconnect any other connections to the target PC that are
using the conflicting set of credentials.
Symptom
The target PC’s machine name is not visible within the
NetSupport DNA Agent Discovery and Deploy tool.
Cause
When using the Discovery and Deploy tool, the information
collected may depend on the location of where the Discovery
and Deploy tool is run in regards to where the target
machines are located.
Solution
The Discovery and Deploy tool uses three primary ways of
retrieving the information from the target machines:
49
Symptom
When attempting to deploy the NetSupport DNA Agent to a
target PC, the following error message may appear:
Copying files...
FAILED to copy 'ClientDeploy\dna.ini' (2)
Deployment FAILED!
Cause
Due to the UAC restrictions in force on the machine running
the Discovery and Deploy tool, the deploy process couldn’t
create the dna.ini (and runclientsetup.bat) files in the
NetSupport\NetSupport DNA\Console\ClientDeploy folder.
Solution
In order to resolve the problem, on the PC running the
Discovery and Deploy tool ensure that the logged on user has
full access to the NetSupport\NetSupport
DNA\Console\ClientDeploy folder.
Symptom
When attempting to deploy the NetSupport DNA Agent to a
target PC, the following error message may appear:
Copying files...
- FAILED to copy 'ClientDeploy\pcirisvr.exe' (1224)
Deployment FAILED!
Cause
This message can appear if the Deploy install or uninstall
option from the Discovery and Deploy window has previously
been sent to the machine. Once the pcirisvr.exe PCI remote
install service has been initiated, it is reported as locked/in
use.
Solution
Under these circumstances it is not possible to perform
another deploy to the machine without it first being re-
booted.
Symptom
When attempting to deploy the NetSupport DNA Agent to a
target PC, the following error message may appear:
50
Copying files...
Starting remote installation service…
Deployment FAILED!
Cause
The above error will appear when it is not possible for the
target PC to remotely start the installation service used
during the deployment. This could appear if the account
details specified to connect to the target PCs do not have full
admin permissions.
Solution
In order to check this, confirm whether you can access the
Services list for the target PC. This test is run on the machine
you are deploying from:
51
CONTACTING NETSUPPORT
UK & International
www.netsupportsoftware.com
Technical Support: support@netsupportsoftware.com
Sales: sales@netsupportsoftware.com
Safeguarding: safeguarding@netsupportsoftware.com
North America
www.netsupport-inc.com
Technical Support: support@netsupportsoftware.com
Sales: sales@netsupport-inc.com
Canada
www.netsupport-canada.com
Technical Support: support@netsupportsoftware.com
Sales: sales@netsupport-canada.com
Japan
www.netsupportjapan.com
Technical Support: support@netsupportsoftware.com
Sales: sales@netsupportjapan.com
52