DNSFilterStatus

1.0.0

Reports whether the DNSFilter roaming client (DNS Agent) is installed and reveals the upstream DNS resolvers it forwards to. DNSFilter binds a local loopback DNS proxy, which hides the real upstream servers from Get-DnsClientServerAddress and ipconfig /all; this module reads the agent's own appsettings.json to surface them.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name DNSFilterStatus -RequiredVersion 1.0.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name DNSFilterStatus -Version 1.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Dailen Gunter. All rights reserved.

Package Details

Author(s)

  • Dailen Gunter

Tags

DNSFilter DNS DNSAgent Security Networking RMM MSP Diagnostics Dailen

Functions

Get-DNSFilterStatus

PSEditions

Desktop Core

Dependencies

This module has no dependencies.

Release Notes

## 1.0.0 - Initial Release
- Get-DNSFilterStatus: detects the DNSFilter roaming client (config file first, service as fallback) and returns the upstream DNS resolvers from LoopbackProxy.LocalResolvers.

FileList

Version History

Version Downloads Last updated
1.0.1 4 8/10/2026
1.0.0 (current version) 4 8/10/2026