You can use Connectwise Automate to install our Roaming clients to your Windows endpoints in two simple steps:
Run the following command to download the DNSFilter roaming client (branded and Whitelabel versions):
Invoke-WebRequest -Uri https://download.dnsfilter.com/User_Agent/Windows/DNS_Agent_Setup.msi -OutFile "C:\Windows\LTSvc\DNS_Agent_Setup.msi"
Invoke-WebRequest -Uri https://download.dnsfilter.com/User_Agent/Windows/DNSFilter_Agent_Setup.msi -OutFile "C:\Windows\LTSvc\DNSFilter_Agent_Setup.msi"
This will download the agent into the specified LTSvc folder which Connectwise uses. This way, it can run using the local agent and doesn’t have any problems downloading or needing to create another folder.
Next, run the command to invoke the Windows installer to install the agent specifying your site key as shown below:
msiexec /qn /i "C:\Windows\LTSvc\DNS_Agent_Setup.msi" NKEY="<site-key>"
msiexec /qn /i "C:\Windows\LTSvc\DNSFilter_Agent_Setup.msi" NKEY="<site-key>"
This will cause the agent to be pulled and run from the LTSvc folder.
In about 10-15mins or less, you should see the agent show up in your Connectwise portal.
One last thing, you need to remove the machines on which the client is installed from the “TCP - Port 53” monitoring groups. This is to avoid receiving false alarms from Connectwise when it’s periodically checking to see if TCP port 53 is responding.