DNS Software

Browse free open source DNS software and projects for Mac and BSD below. Use the toggles on the left to filter open source DNS software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for free
  • 1
    C# DNS Client Library (100% managed code). Query domains to get MX records, CNAME and Address resource records from your application. All common DNS query types supported. Supports user-defined servers.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    fstflx is a whois and ip-address tracker build with perl and php. Fstflx offers a Web interface which shows the (physical) location of an IP using the Google Maps API and the MaxMind database.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    The Dynamic DNS project aims to provide a free and open dynamic dns server and a suite of multi-language api tools for integrating dynamic dns services into applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    The Net-IDN-Encode perl distribution provides modules for handling of Internationalised Domain Names in Applications (IDNA).
    Downloads: 1 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
    Learn More
  • 5
    Universal Registry Client is a desktop client which can be used to communicate with different domain name registries.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Update your dynamic IP for domains registered with freedns.afraid.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    CrossIP is a dns update client for console and gui environments using the open source ThatIP-J library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    DDNSNotify logs into a (telnet-enabled) router and retrieves the WAN IP Address, only IF the IP Address differs from the DNS IP address for the domain name. It's useful to update DNS records using another external DDNS script (such as zoneclient.py).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    DNS rewriter

    simple local dns that either answer query or forward them

    Local DNS server, that act as a proxy and will rewrite request according to a config file and an "active" environement. Usefull to switch easily between diffent configuration without touch the host file. small web server embeded to display current configuration, control active environment and reload configuraiton.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 10

    DSKM

    DNSsec Key Management

    DNSsec key management add-on to ISC bind 9.9.x for zones with auto-dnssec maintain; inline-signing yes; .Creates and deletes keys, submits delegation signer (DS) resource records or public DNSKEYs to parent. Zones may be local, public or reverse (IP4 or IP6). Initial support for joker.com (public) and ripe.net (reverse).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    a bind management tool using php and a database
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Dynner is a client to the DynDNS service at http://www.dyndns.org/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    The Internet Protocol Address Calculator is an open-source java-based tool. This calculator will assist network administrators to perform calculations over both IPv4 and IPv6 address space. A handy whois search client is also integrated into this tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Finally! An extensible, cross-platform dynamic, static, or custom DNS update client! This simple Java program will keep your domain name always pointed at your computer. Supports multiple ways for obtaining IP, updating domain, and reporting errors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Multithreaded java daemon used to write DNS zones compatible with Bind9 from a MySQL database backend. This project aims to handle fast and efficient updates of a dns system, not manage DNS zones except by writing updated zones derived from the database
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    MaraDNS is a fully open-sourced DNS server that strives to be secure. It is written in C (no C++) and is suitable for embedded systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Multidig was created to verify consistent resolution across a network of DNS servers. Essentially, it performs a "dig-like" resolution on each server in a list and compares the results. It was developed so that admins know when changes have propagated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Naquela will analyse your BIND 8 or 9 query logs (they're easy to set up). It can split results by domain asked for, by originating IP, by day, by hour, whatever you want.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    OpenDynamicDNS

    OpenDynamicDNS

    Dynamic DNS Updatescript and Web Management

    Open Dynamic DNS enables you to manage dynamic dns updates and is compatible with many update cliens .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OpenNIC Wizard

    OpenNIC Wizard

    Simplified access to OpenNIC DNS resolvers.

    --->>>> THIS PROJECT HAS MOVED <<<<--- https://github.com/8bitgeek/OpenNIC-Wizard
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    PHP VerifyMail is a developing class designed to prevent automatic registrations based on entering regexp-valid but not existent mail domain. It uses DNS and SYN to check mx server existance. Based on Net_DNS from PEAR, used as a basic "includes".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A PHP implementation for an abstract Shared Registry System (SRS), with one concrete implementation for the Extensible Provisioning Protocol (EPP) - the standard registry/registrar communication protocol for DNS provisioning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A DNS resolver library written in pure PHP script. This library offers almost same functionalities of getmxrr() and checkdnsrr(). You may find this library helpful when you would like to retrieve MX(Mail exchange) records in win32 PHP environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Phind - A fully featured domain name server written entirely in PHP. Supports pear db abstraction (dbase, fbsql, interbase, informix, msql, mssql, mysql, mysqli, oci8, odbc, pgsql, sqlite and sybase) as well as djbdns/tinydns and bind configuration
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next