Domain Detective

DnsClientX for PowerShell

Edit on GitHub

Use the DnsClientX PowerShell module for direct DNS lookups, provider comparison, full response inspection, and DNSSEC-aware scripts.

Basic Query

Resolve-Dns -Name 'evotec.pl' -Type A -DnsProvider Cloudflare | Format-Table

Compare Providers

Resolve-Dns -Name 'evotec.pl' -Type A -DnsProvider Cloudflare,Google -ResolverStrategy FirstSuccess | Format-Table

Full Response

$response = Resolve-Dns -Name 'evotec.pl' -Type MX -DnsProvider Cloudflare -FullResponse

$response.Questions | Format-Table
$response.Answers | Format-Table
$response.Authorities | Format-Table
$response.Additional | Format-Table

DNSSEC-Aware Query

Resolve-Dns -Name 'evotec.pl' -Type DS -DnsProvider Cloudflare -RequestDnsSec -ValidateDnsSec | Format-Table

Direct Resolver Endpoints

Resolve-Dns -Name 'evotec.pl' -Type TXT -ResolverEndpoint '1.1.1.1:53','https://dns.google/dns-query' -ResolverStrategy FirstSuccess | Format-Table

Need Parameter-Level Reference?

Use the generated DnsClientX PowerShell API reference when you want exact parameters, examples, aliases, and current help output from the module source.