dnslookup Andrey Meshkov
winget install --id=ameshkov.dnslookup -e
Simple command line utility to make DNS lookups to the specified server
dnslookup is a command-line utility designed for performing DNS lookups to specified servers. It supports a wide range of DNS protocols, including plain DNS, DNS-over-TCP, DNS-over-HTTPS (DoH), DNS-over-TLS (DoT), DNS-over-QUIC (DoQ), and DNSCrypt.
Key Features:
- Supports all known DNS protocols for versatile lookup options.
- Allows specification of custom DNS servers, ports, and resolver configurations.
- Enables the use of various resource record types (e.g., A, AAAA, TXT, HTTPS) and query classes (e.g., IN, CH).
- Includes advanced features like DNSSEC validation, EDNS subnet masking, padding, and custom EDNS options.
- Provides machine-readable output in JSON format for integration with scripts or tools.
Audience & Benefit:
Ideal for network administrators, developers, and security professionals who need to troubleshoot DNS issues, test DNS configurations, or ensure secure and encrypted DNS communication. It is also useful for anyone requiring detailed insights into DNS query behavior and server responses.
dnslookup can be installed via winget, making it accessible for seamless integration into your workflow.