dnsguide
DNS server project
Building a DNS server from scratch in Rust to understand the DNS protocol and its implementation.
A guide to writing a DNS Server from scratch in Rust
4k stars
60 watching
260 forks
last commit: 2 months ago
Linked from 1 awesome list
dnsdns-serverinternetnetwork-programmingrusttcpudp
Related projects:
Repository | Description | Stars |
---|---|---|
technitiumsoftware/dnsserver | A DNS server project providing advanced features and encryption options to enhance privacy and security in domain name resolution | 4,475 |
alexdalitz/dnsruby | A pure Ruby implementation of a DNS client with support for various DNS record types and security features. | 197 |
octodns/octodns | Tools for managing DNS records across multiple providers in an infrastructure-as-code manner | 3,180 |
therook/subbrute | A tool for automating the discovery of subdomains and DNS records by using open resolvers as a proxy to circumvent rate limiting. | 3,361 |
socketry/rubydns | A high-performance DNS server built with Ruby that provides a simple and flexible way to handle name resolution. | 717 |
yschaeff/icantbelieveitsnotdns | An implementation of an authoritative DNS server for the ESP8266 | 19 |
dnscrypt/dnscrypt-proxy | A tool for encrypting and anonymizing DNS traffic using various protocols. | 11,459 |
andrewbaxter/terrars-dnsimple-dnsimple | Pre-generated Terraform bindings for interacting with the dnsimple DNS service | 0 |
iagox86/dnscat2 | A tool for creating encrypted command-and-control channels over DNS protocols | 3,453 |
mocktools/ruby-dns-mock | A tool that mimics DNS records for testing environments. | 66 |
dosyago/dn | A tool that caches and archives web pages, allowing offline browsing with full-text search capabilities | 3,784 |
adguardteam/dnsproxy | A software implementation of a DNS proxy service with multiple encryption options and customizable upstreams. | 2,440 |
blark/aiodnsbrute | A tool for brute-forcing domain names by sending DNS queries asynchronously | 644 |
michaco/dnsclient.net | A high-performance library for performing DNS lookups in .NET. | 788 |
yonle/etchosts | A tool to generate DNS entries from text files. | 2 |