DNS Client is an ASP.NET Core web application hosted on https://dnsclient.net/. It can also be downloaded as a portable web app and run locally.
- Standalone portable web app available for Windows, Linux and macOS.
- Allows querying any DNS server.
- Supports DNS-over-HTTPS and DNS-over-TLS protocols.
- Built-in recursive resolver module to automatically query authoritative name servers.
- Supports IPv6.
- Supports HTTP REST API that returns JSON response.
- Open source cross-platform .NET Core implementation hosted on GitHub.
- Requires .NET 5 installed.
- Windows, Linux and macOS supported.
- Web app interface works with any modern web browser like Chrome, FireFox or Edge.
- Install .NET 5 runtime.
- Extract the downloaded DNS Client tar archive.
- Run start.bat on Windows or start.sh on Linux to start the web app.
- Open http://localhost:8001/ in any web browser to use the web app.
- Edit the appsettings.json file for changing advance options like enabling IPv6 preference.
For support, send an email to [email protected]. For any issues, feedback, or feature request, create an issue on GitHub.
Make contribution to Technitium by becoming a Patron and help making new software, updates, and features possible.