Hickory-DNS is a DNS implementation written in Rust that provides a full suite of DNS capabilities: a client library for querying and constructing DNS messages, a recursive resolver with caching, an authoritative DNS server, and support for DNSSEC validation and signing. It can operate as a DNS-over-TLS (DoT) and DNS-over-HTTPS (DoH) client, and includes a multicast DNS (mDNS) implementation for local network discovery without a central server. The project differentiates itself through its integrated DNSSEC pipeline, which validates signatures by chaining from a root trust anchor and can auto
DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It functions as both a recursive resolver, performing iterative lookups across the internet, and an authoritative manager for primary and secondary DNS zones. The system distinguishes itself through high-availability clustering and a programmable HTTP API for automating server configurations and bulk record management. It supports a wide range of encrypted transport protocols, including TLS, HTTPS, and QUIC, and allows for custom functionality via a plugin-based request interception fr
This project is a Go DNS library used for implementing DNS clients and servers. It provides a toolkit for packet exchange, record parsing, and the development of custom nameservers.
Las características principales de miekg/dns son: Authoritative Name Server Frameworks, DNS Protocol Libraries, DNS Query Clients, DNS Record Resolvers, Record Representation, DNS Server Frameworks, Reverse DNS Zone Calculation, DNS Zone Transfers.
Las alternativas de código abierto para miekg/dns incluyen: hickory-dns/hickory-dns — Hickory-DNS is a DNS implementation written in Rust that provides a full suite of DNS capabilities: a client library… technitiumsoftware/dnsserver — DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It… lucas-clemente/quic-go. pions/webrtc. valyala/fasthttp — Fasthttp is a high-performance networking framework for Go, designed to maximize throughput and minimize memory… fortio/fortio — Fortio is a performance testing tool written in Go that generates constant request rates to measure latency histograms…