[go: up one dir, main page]

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

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Easily build robust connections between Salesforce and any platform Icon
    Easily build robust connections between Salesforce and any platform

    We help companies using Salesforce connect their data with a no-code Salesforce-native solution.

    Like having Postman inside Salesforce! Declarative Webhooks allows users to quickly and easily configure bi-directional integrations between Salesforce and external systems using a point-and-click interface. No coding is required, making it a fast and efficient and as a native solution, Declarative Webhooks seamlessly integrates with Salesforce platform features such as Flow, Process Builder, and Apex. You can also leverage the AI Integration Agent feature to automatically build your integration templates by providing it with links to API documentation.
    Learn More
  • 1

    DNS2SOCKS

    DNS to SOCKS or HTTP proxy

    This is a command line utility to resolve DNS requests via a SOCKS tunnel like Tor or a HTTP proxy.
    Leader badge">
    Downloads: 6,774 This Week
    Last Update:
    See Project
  • 2
    theHarvester

    theHarvester

    E-mails, subdomains and names

    theHarvester is a very simple to use, yet powerful and effective tool designed to be used in the early stages of a penetration test or red team engagement. Use it for open source intelligence (OSINT) gathering to help determine a company's external threat landscape on the internet. The tool gathers emails, names, subdomains, IPs and URLs using multiple public data sources.
    Downloads: 83 This Week
    Last Update:
    See Project
  • 3
    NextDNS

    NextDNS

    NextDNS CLI client (DoH Proxy)

    NextDNS protects you from all kinds of security threats, blocks ads and trackers on websites and in apps and provides a safe and supervised Internet for kids, on all devices and on all networks. Determine your threat model and fine-tune your security strategy by enabling 10+ different types of protections. Use the most trusted threat intelligence feeds containing millions of malicious domains, all updated in real-time. Go beyond the domain, we analyze DNS questions and answers on-the-fly (in a matter of nanoseconds) in order to detect and block malicious behavior. With usually only a few hours between domain registration and the start of an attack, our threat intelligence system is built to catch malicious domains earlier than classic security solutions. Block ads and trackers on websites and in apps, including the most devious ones. Use the most popular ads & trackers blocklists, millions of domains all updated in real-time.
    Downloads: 77 This Week
    Last Update:
    See Project
  • 4
    Gobuster

    Gobuster

    Directory/File, DNS and VHost busting tool written in Go

    Gobuster is a tool used to brute-force. This project is born out of the necessity to have something that didn't have a fat Java GUI (console FTW), something that did not do recursive brute force, something that allowed me to brute force folders and multiple extensions at once, something that compiled to native on multiple platforms, something that was faster than an interpreted script (such as Python), and something that didn't require a runtime. Provides several modes, like the classic directory brute-forcing mode, DNS subdomain brute-forcing mode, the mode that enumerates open S3 buckets and looks for existence and bucket listings, and the virtual host brute-forcing mode (not the same as DNS!). Since this tool is written in Go you need to install the Go language/compiler/etc. Full details of installation and set up can be found on the Go language website. Once installed you have two options. You need at least go 1.16.0 to compile gobuster.
    Downloads: 45 This Week
    Last Update:
    See Project
  • Powerful Website Security | Continuous Web Threat Platform Icon
    Powerful Website Security | Continuous Web Threat Platform

    Continuously detect, prioritize, and validate web threats to quickly mitigate security, privacy, and compliance risks.

    Reflectiz is a comprehensive web exposure management platform that helps organizations proactively identify, monitor, and mitigate security, privacy, and compliance risks across their online environments. Designed to address the growing complexity of modern websites, Reflectiz provides full visibility and control over first, third, and even fourth-party components, such as scripts, trackers, and open-source libraries that often evade traditional security tools.
    Learn More
  • 5
    SmartDNS

    SmartDNS

    Local DNS server to obtain the fastest website IP

    SmartDNS is a local DNS server. SmartDNS accepts DNS query requests from local clients, obtains DNS query results from multiple upstream DNS servers, and returns the results with the fastest access speed to clients, improving network access speed. At the same time, it supports the designation of specific domain name IP addresses, and high-quality matching to achieve the effect of filtering advertisements. Different from all-servers of dnsmasq, smartdns returns the resolution results with the fastest access speed. Supports Raspberry Pi, openwrt, ASUS router, windows and other devices. Supports domain name suffix matching mode, simplify filtering configuration, filter 200,000 records in less than 1ms. Supports domain name shunting, different types of domain names are queried to different DNS servers. Support standard Linux system (Raspberry Pi), various firmware of openwrt system, and native firmware of ASUS router. And support for Windows 10 WSL (Windows Subsystem for Linux).
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    TeemIp - IPAM and DDI solution

    TeemIp - IPAM and DDI solution

    IP Address Management - CMDB - Ticketing - DNS and Zone Management

    TeemIp is a free, open source, WEB based, IP Address Management (IPAM) tool that provides comprehensive IP Management capabilities. It allows you to manage your IPv4, IPv6 and DNS spaces: track user requests, discover and allocate IPs, manage your IP plan, your subnet space, your zones and DNS records in accordance with best in class DDI practices. At the same time, TeemIp's CMDB allows you to manage your IT inventory and links your CIs to the IPs they use. Project source code is located on https://github.com/TeemIP
    Leader badge">
    Downloads: 89 This Week
    Last Update:
    See Project
  • 7
    Self Integrated DNS DHCP Server Open Source Freeware Windows/Linux. Works as DHCP or DNS Server or both. Using both services automatically adds DHCP allotted hosts automatically to DNS Server. Support Relay Agent, PXEBOOT, BOOTP, Zone Trasfer, DHCP Range Filters. Download.
    Leader badge">
    Downloads: 70 This Week
    Last Update:
    See Project
  • 8
    CoreDNS

    CoreDNS

    CoreDNS is a DNS server that chains plugins

    CoreDNS is a DNS server/forwarder, written in Go, that chains plugins. Each plugin performs a (DNS) function. CoreDNS is a Cloud Native Computing Foundation graduated project. CoreDNS is a fast and flexible DNS server. The key word here is flexible: with CoreDNS you are able to do what you want with your DNS data by utilizing plugins. If some functionality is not provided out of the box you can add it by writing a plugin. CoreDNS can listen for DNS requests coming in over UDP/TCP (go'old DNS), TLS (RFC 7858), also called DoT, DNS over HTTP/2 - DoH - (RFC 8484) and gRPC (not a standard). Serve zone data from a file; both DNSSEC (NSEC only) and DNS are supported (file and auto). Retrieve zone data from primaries, i.e., act as a secondary server (AXFR only) (secondary). Sign zone data on-the-fly (dnssec). Load balancing of responses (loadbalance). Allow for zone transfers, i.e., act as a primary server (file + transfer). Automatically load zone files from disk (auto).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    ExternalDNS

    ExternalDNS

    Configure external DNS servers (AWS Route53, Google CloudDNS and other

    ExternalDNS synchronizes exposed Kubernetes Services and Ingresses with DNS providers. Inspired by Kubernetes DNS, Kubernetes' cluster-internal DNS server, ExternalDNS makes Kubernetes resources discoverable via public DNS servers. Like KubeDNS, it retrieves a list of resources (Services, Ingresses, etc.) from the Kubernetes API to determine the desired list of DNS records. Unlike KubeDNS, however, it's not a DNS server itself, but merely configures other DNS providers accordingly, e.g. AWS Route 53 or Google Cloud DNS. In a broader sense, ExternalDNS allows you to control DNS records dynamically via Kubernetes resources in a DNS provider-agnostic way. ExternalDNS' allows you to keep selected zones (via domain-filter) synchronized with Ingresses and Services of type=LoadBalancer in various cloud providers. ExternalDNS can become aware of the records it is managing therefore ExternalDNS can safely manage non-empty hosted zones.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Centralized Workload Automation and Job Scheduling Icon
    Centralized Workload Automation and Job Scheduling

    Orchestrate your entire tech stack with our no-code connectors and low-code REST API adapter

    Orchestrates any process from a single point of control. Build reliable, low-code workflows in half the time. Develop end-to-end business and IT processes faster with hundreds of drag-and-drop actions. Coordinate enterprise-wide MFT processes using dozens of prebuilt actions for common file operations.
    Learn More
  • 10
    Blocky

    Blocky

    Fast and lightweight DNS proxy as ad-blocker for local network

    Blocky is a fast, lightweight DNS proxy and network-wide ad blocker designed for home labs and small networks that want Pi-hole-like filtering with more flexible DNS routing and modern protocol support. It blocks DNS queries using external deny lists while also supporting allow lists, and it can scope policies by client groups so different devices or households can have different rulesets. Unlike a single-purpose blocker, it supports advanced DNS behavior such as conditional forwarding and custom resolution for specific domains, letting you shape traffic in ways that fit split-horizon DNS, internal services, or privacy-focused upstream strategies. Performance is a major focus, with configurable caching, prefetching, and the ability to use multiple upstream resolvers simultaneously to reduce latency and avoid single points of failure.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Poweradmin
    Poweradmin is a web-based DNS administration tool for PowerDNS server. The interface has full support for most of the features of PowerDNS. It has full support for all zone types, for supermasters, full support for IPv6 and multi-language support.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 12
    Small HTTP server

    Small HTTP server

    Universal server

    It is not only a web server, it is also Mail server, DNS server, FTP server, Proxy server, VPN server and client... All in one! This program will help you to open all the possibilities Internet can offer for your company - public site, provide Internet access and personal mailboxes for each employee! HTTP server. Server Side Includes. Regular expression in SSI. CGI interface for scripts (Executable files; Perl,PHP, or another external interpreters) ISAPI interface. Virtual hosts and directories Mail POP3 server. SMTP server. FTP server HTTP proxy server DNS server DHCP server HTTP TLS VPN server
    Downloads: 33 This Week
    Last Update:
    See Project
  • 13
    A DNS server for Unix and Windows platforms, supporting authoritative service (master/slave) as well as caching. Also featuring a graphical master file editor (mfedit), a graphical DNS query tool (dnsquery) and a DNS programming library for C++ (poslib).
    Downloads: 20 This Week
    Last Update:
    See Project
  • 14

    inadyn-mt - dynamic DNS client

    Multi-platform inadyn, inadyn-advanced DDNS client fork.

    Multiple services fork of original multi-platform inadyn, and inadyn-advanced projects. Supports many update services, easily extendable for others including additional servers config file, custom response codes, custom parameter names, and custom update server type. Highly flexible with many per alias option parameters. Supports IPv4, and IPv6. Console, or installed as a service. Unicode. And other features. dyndns.org (dynamic, static, & custom) freedns.afraid.org zoneedit.com no-ip.com easydns.com sitelutions.com dnsomatic.com ipv6tb.he.net tzo.com dhis.org two-dns.de www.dnsdynamic.org dnspark.com regfish.de www.ovh.com joker.com system-ns.com changeip.com dnsexit.com nsupdate.com loopia.com domains.google.com (requires SSL bridge, like stunnel) duckdns.org di.fi ddnss.de dynv6.com selfhost.de
    Leader badge">
    Downloads: 17 This Week
    Last Update:
    See Project
  • 15
    The internet storage name service (iSNS) is used to register iSCSI and iFCP storage devices in the network. The iSNS allows dynamic discovery of available storage targets by storage initiators. The iSNS specification is located at http://www.ietf.org/
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    This project is to enhance the python DNS library initially written by Guido van Rossum, then extended by Anthony Baxter, Michael Ströder and others.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    phpDHCPAdmin

    phpDHCPAdmin

    Manage your ISC DHCPD service

    phpDHCPAdmin Manage the ISC DHCPD Service. Groups, User access levels, PXE, Multiple subnets, lease management, graphing features, classes support, multiple pool support. Built with security, flexibility and usage for large scale dhcp environments
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    CloudFlare Ip Resolver

    CloudFlare Ip Resolver

    CloudFlare Ip Resolver

    Lists subdomains of given domain and resolve the real IP of website. -cfresolver.py is basic version only controls 10 popular subdomains. -cfresolver-extented.py controls 150 popular subdomains. You can also generate subdomains with CFR Subdomain Generator.exe
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19

    Java Dynamic DNS Client

    Java Dynamic DNS Client. Platform independent.

    Java Dynamic DNS Client. Platform independent. Runs as application or demon. Supports ZoneEdit, Enom, ChangeIP, DynDNS.org, dhis.org. Simple to handle. Management per JMX and Ajax web interface. Mail Notification. Free accessibility monitoring w. JXTA P2
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    THIS PROJECT IS DISCONTINUED. ProBIND is a web application designed for managing the DNS zones for one or more servers running the ISC BIND DNS server software. For more information, visit the project website.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Dynamic DNS update tool for DynDns services. Features: Stateful memory, a complete activity log, configuration file, and cross-platform portability.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22

    dynip

    Dynamic IP address Updater

    dynip is a Freebsd daemon that monitors your host system ISP assigned dynamic IP address. If it changes, dynip automatically updates the dynamic DNS IP address at your dynamic DNS hosting provider then posts an informational message to the host system log followed by sending an informational email to user root.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Heyoka is an advanced tool to perform DNS tunneling in a flexible and reliable way. It uses binary encoding in order to speed up the data transfer, and spoofs the DNS requests in order to be harder to detect. Currently in alpha state.
    Leader badge">
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Objective: To add capabilities to Bind 9 that will allow Bind backend databases to support adding and removing zones without interrupting normal server operation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    JmDNS is a java implementation of the IETF draft RFP multicast extensions for DNS. This project contains the needed elements for service discovery and service registration. It is compatible with Apple\'s Rendezvous service. This project has been moved to http://www.jmdns.org. This site is no longer actively maintained. Please visit us at our new home!
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next