Project

DnsClientX

DnsClientX is an async C# library for DNS over UDP, TCP, HTTPS (DoH), and TLS (DoT). It also has a PowerShell module that can be used to query DNS records. It provides a simple way to query DNS records using multiple DNS providers. It supports multiple DNS record types and parallel queries.

Stars25
Forks3
Open issues0
Total downloads74865
Releasev2.1.2
Language: C# Updated: 2026-10-13

Install

PowerShell Gallery

Install-Module DnsClientX -Scope CurrentUser

NuGet

dotnet add package DnsClientX

Source checkout

git clone https://github.com/EvotecIT/DnsClientX.git

Downloads

Changelog

DnsClientX 2.1.2

Latest Stable

What's Changed

Full Changelog: Compare DnsClientX-v2.1.1 to DnsClientX-v2.1.2

DnsClientX 2.1.1

What's Changed

Full Changelog: Compare DnsClientX-v20260724095714 to DnsClientX-v2.1.1

DnsClientX 2026.07.21-14.20.15

What's Changed

Full Changelog: Compare DnsClientX-PowerShellModule.v1.0.5 to DnsClientX-v20260721142015

DnsClientX 2026.04.13-14.37.57

What's Changed

Full Changelog: Compare v1.0.7 to DnsClientX-v20260413143757

Consulting track

Need help taking this into production?

Platform Delivery Services

  • Translate open-source tooling into production-ready operating patterns.
  • Define rollout, ownership, reporting, and support boundaries early.
  • Package the work so internal teams can operate it confidently.

We offer implementation, remediation, automation design, and delivery support around the platforms behind this project.