Skip to content

CENTRprojects/awesome-dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Awesome DNS Awesome

A curated list of Domain Name System (DNS) related tools.

This list supersedes CENTR R&D projects table with a broader scope of all useful resources for DNS enthusiasts and professionals.

Contents

Abuse detection

  • LogoMotive - Detects logos on websites and provides insights into logos (mis)use. License Maintained: stalled
  • RegCheck - Machine learning library to assess the risk of domain name registrations. License Maintained: no

Authoritative servers

  • BIND - Flexible, full-featured DNS system. License: MPL 2.0 Maintained: yes
  • Drink - An experimental authoritative name server (DNS server), intended for dynamic answers. License: GPL v2 Maintained: yes
  • Knot DNS - High-performance authoritative DNS server. License: GPL v3 Maintained: yes
  • NSD - Authoritative DNS name server for environments where speed, reliability, stability and security are of high importance. License Maintained: yes
  • PowerDNS Authoritative - Authoritative DNS name server with databases and scripting languages support. License: GPL v2 Maintained: yes
  • YADIFA - Clean room implementation with small memory footprint. License Maintained: yes

Crawlers

  • DNS crawler (.cz) - DNS crawler for getting info about a huge number of DNS domains. License: GPL v3 Maintained: yes
  • Mercator - An Open Source robust and scalable crawler for collecting information on the usage of domain names. License Maintained: yes
  • Signs of Life - Domain name crawler tool used in CENTR Maintained: yes

Data validation

  • OpenPAQ - Validates postal addresses to ensure data accuracy and integrity. Its core strength is handling real-world inputs with abbreviations, variants, extras, and typos. License: AGPL Maintained: yes

DNSSEC

  • cascade - A friendly DNSSEC signing solution: sensible defaults, controllability, observability and flexibility written in Rust. License Maintained: yes
  • DNSViz - DNSSEC-signed zone status analysis and visualisation. License: GPL v2 Maintained: yes
  • LDNS - C Library and command-line tools to simplify DNS and DNSSEC operations. License Maintained: yes
  • OpenDNSSEC - Policy-based zone signer that automates the process of keeping track of DNSSEC keys and the signing of zones. License Maintained: yes
  • SoftHSM - Software implementation of a cryptographic store accessible through a PKCS#11 interface. License Maintained: yes
  • validns - DNS and DNSSEC zone file validator. License Maintained: yes

Education

  • EduDig - A web-based "dig" tool that helps to understand DNS and dig. License: MIT Maintained: yes

Resolvers

  • BIND - Flexible, full-featured DNS system. License: MPL 2.0 Maintained: yes
  • Knot Resolver - A caching DNS resolver scalable from huge resolver farms down to home network routers. License: GPL v3 Maintained: yes
  • PowerDNS Recursor - High-end, high-performance resolving name server with multi-processor and scripting support. License: GPL v2 Maintained: yes
  • Unbound - A validating, recursive, caching DNS resolver designed to be fast and lean. License Maintained: yes

Testing and monitoring

  • blaeu - Programs to create distributed Internet measurements on the network of RIPE Atlas probes. License Maintained: yes
  • check_dns_soa - Nagios (or compatible, like Icinga) plugin to monitor all the name servers of a DNS zone. License Maintained: stalled
  • check-soa - A simple command-line DNS testing tool. License Maintained: yes
  • dns-lg - DNS Looking Glass. License Maintained: yes
  • dnssoftver - A tool to fingerprint DNS resolver software. License Maintained: yes
  • DNS Workbench - Test multiple (authoritative) name server implementations. License: GPL v3 Maintained: stalled
  • ENTRADA - Easily store and analyze large amounts of DNS traffic. License: GPL v3 Maintained: yes
  • IntoDNS.AI - AI-powered DNS & email security scanner: checks SPF, DKIM, DMARC, BIMI, MTA-STS, DNSSEC and 40+ blacklists with copy-paste AI fixes. No signup required. Maintained: yes
  • Internet.nl - Check whether a website, email or internet connection uses modern Internet Standards. License Maintained: yes
  • Zonemaster - A software package that validates the quality of a DNS delegation. License Maintained: yes

Contributing

Contributions welcome! Read the contribution guidelines first.

Footnotes

This awesome list is curated by CENTR (Council of European National Top-Level Domain Registries)

About

A curated list of Domain Name System (DNS) related tools

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors