1 Introduction
The SecureDNS Agent is a robust tool developed to enhance DNS security for devices outside the SecureDNS-protected network.
This manual provides a comprehensive guide for users, administrators, and IT professionals on installing, configuring, and using the client software.
1.1 Prerequisites
Once we have received the information on how many agents are needed, we will provide
you with a download and a license key.
- Make sure you are able to log in to https://portal.secutec.com to download the
agent. The installation folder is located at Documents -> Configuration.
1.1.1 System requirements
Type | Description |
---|---|
Disk Space | 150 MB (50 MB for program data, 100 MB for program logs) |
Operating System |
All 64-bit platforms
|
Memory Requirements | 50 MB of free memory |
Localhost Network |
|
Windows Installation Directories |
|
Network & Firewall Requirements |
|
Software installation |
Installation requires administrative privileges and a company key. The company key is provided to you through email or the portal. |
2 Downloading the installer
To obtain the installer folder, please download it from the Secutec portal under Documents. Here You can Install the SecureDNS Agent by clicking on the eye icon on the right side
3 Installation
3.1 Microsoft Windows
3.1.1 Installation Parameters
Parameter | Description | Format & Recommendations |
---|---|---|
COMPANYID | Stores your unique company key, which is required to install and run the software. | COMPANYID=x-y-z. Use this parameter for new installations. |
USE_OLD_CONFIG (yes/no) | Determines whether or not to keep the configuration from a previous agent installation. |
USE_OLD_CONFIG=yes/no. Specify yes to keep the previous configuration, no to overwrite it. E.g. If your company key is still the same, choose yes |
3.1.2 Installation Wizzard
- Log in with a user account that has administrative privileges.
- Navigate to the folder where you downloaded the SecureDNS agent installer.
- Double-click on the msi installer and follow the on-screen instructions. When prompted, copy and paste your company key into the Company ID field.
- After completing the installation, a green or blue icon will appear in the system tray. This means that your device is protected. Refer to the SecureDNS Agent Status section for additional information.
3.1.3 Windows Command Line
- Open the Windows Start menu and type cmd.exe.
- Next, right-click on cmd.exe from the programs list, then click on run as administrator.
- Go to the folder where you downloaded the installer, e.g. 'cd Downloads'.
- Enter the following command, providing the correct COMPANYID value.
msiexec.exe /q /i dnsagent_win64_x.y.z.msi COMPANYID=xyz
After completing the installation, a green or blue icon will appear in the system tray. This means that your device is protected. Refer to the SecureDNS Agent Status section for additional information.
3.1.4 Other Installation Methods
The SecureDNS agent can be installed via a Group Policy Object or Microsoft Intune, using the following command line argument: COMPANYID=x-y-z. Substitute x-y-z with your company key.
For comprehensive guidance on these automated deployment options, please refer to the relevant Microsoft documentation.
3.2 Linux
- Log in to your Linux machine.
- Start a terminal and find the folder where you downloaded the SecureDNS agent installer.
-
cd Downloads
-
- Change the installer's default permissions.
-
chmod +x dnsagent_lin64_x.y.z
-
- Start the installation and follow the on-screen instructions.
-
sudo ./dnsagent_lin64_x.y.z
-
- When prompted, copy and paste your company key into the Company ID field.
-
After completing the installation, a green or blue icon will appear in the system tray. This means that your device is protected. Refer to the SecureDNS Agent Status section for additional information.
3.3 macOS
- Double-click the DMG file to extract the installer.
- Once the installer is extracted, click on it to start the installation. When prompted, copy and paste your company key into the Company ID field.
- After completing the installation, a green or blue icon will appear in the system tray. This means that your device is protected. Refer to the SecureDNS Agent Status section for additional information.
4 SecureDNS Agent Status
In this section, we explain the meaning of various icons that may appear in the system tray.
Icon | Description |
Home Agent is in bypass mode. The agent is not active because the network is already protected by SecureDNS. |
|
Running Agent is active. The agent established an active connection with our environment because the network was not protected by SecureDNS. |
|
Timeout The agent was disabled manually. |
|
Error Error with agent. Multiple possibilities, check status or logs for more details. Example: No network connectivity, Maximum of licenses reached, … |
5 Testing the Agent
You can test the agent by using the nslookup or the dig command. Use one of the following Fully Qualified Domain Names (FQDNs) to evaluate your configuration.
FQDN | Category |
---|---|
test.sinkhole.secure-dns.eu | Test |
blacklist.secutec.be | Blacklist |
malware.secutec.be | Malware |
spam.secutec.be | Spam |
6 Uninstalling the Agent
To uninstall the SecureDNS agent, run the installer, select Uninstall DNS Agent and follow the on-screen instructions. This procedure is the same for all operating systems.
7 Changing your Company ID
If the Company ID needs updating, run the installer, select Change Company Key, and follow the on-screen instructions. This procedure is consistent across all operating systems.
8 SecureDNS Agent Logs
The SecureDNS client-side logs serve as a valuable resource, providing detailed insights into DNS activity on individual devices and the status of the DNS agent itself.
The logs capture information such as queried domains and API response codes, offering administrators a comprehensive view of the DNS transactions and a method for troubleshooting.
To view the logs, simply click on the tray icon and select Open logs.
9 Additional information
Executables
C:\Program Files\DNSAgent\DNSClient\dnsclient.exe
C:\Program Files\DNSAgent\DNSClient\dnsproxy.exe
Registry
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\SECUREDNS\DNSClient