Python DNS Software

View 45 business solutions

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

  • Simplify IT and security with a single endpoint management platform Icon
    Simplify IT and security with a single endpoint management platform

    Automate the hardest parts of IT

    NinjaOne automates the hardest parts of IT, delivering visibility, security, and control over all endpoints for more than 20,000 customers. The NinjaOne automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. The company seamlessly integrates with a wide range of IT and security technologies. NinjaOne is obsessed with customer success and provides free and unlimited onboarding, training, and support.
    Learn More
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 1
    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: 68 This Week
    Last Update:
    See Project
  • 2
    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: 19 This Week
    Last Update:
    See Project
  • 3
    Twisted

    Twisted

    Event-driven networking engine written in Python

    Twisted is an event-based framework for internet applications, supporting Python 3.6+. It includes modules for many different purposes. Twisted supports all major system event loops, select (all platforms), poll (most POSIX platforms), epoll (Linux), kqueue (FreeBSD, macOS), IOCP (Windows), and various GUI event loops (GTK+2/3, Qt, wxWidgets). Third-party reactors can plug into Twisted, and provide support for additional event loops.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    twert

    twert

    Website, application blocking with scheduling. Self/Parental control.

    Anti-procrastination website and application blocker with scheduling. Perfect for students and parents alike. A free and open-source alternative to Cold Turkey. Made by Dang Nam Anh, Truong Duc Quan and Trieu Tran Duc Tri.
    Downloads: 25 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    KeexyBox

    KeexyBox

    The box to keep the Internet under your control

    KeexyBox allows you to do parental control, block ads, limit telemetry, and browse the Internet anonymously from your home network without installing any software on your devices. It also can be used to create a public wireless access point with the captive portal. It is a software program which requires a Raspberry PI box and which is installed on Raspbian. It constitutes a cut-off point between your devices (computers, tablets, smartphones, etc.) and your router or Internet box. KeexyBox acts as a default gateway and DNS server for the devices in your home network. It thus intercepts all connections to the Internet to carry out website filtering or to activate browsing via the Tor anonymity network according to connection profiles which you have configured.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6

    setip3

    Post your public IP to enom.com

    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    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: 1 This Week
    Last Update:
    See Project
  • 8

    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: 1 This Week
    Last Update:
    See Project
  • 9
    DDnsEditor will be a GUI dynamic DNS (rfc2136) zone editor, similar in functionality to nsupdate. DDnsEditor uses TSIG authentication for all communication with the DNS server. It does not edit on-disk zone files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • No-Nonsense Code-to-Cloud Security for Devs | Aikido Icon
    No-Nonsense Code-to-Cloud Security for Devs | Aikido

    Connect your GitHub, GitLab, Bitbucket, or Azure DevOps account to start scanning your repos for free.

    Aikido provides a unified security platform for developers, combining 12 powerful scans like SAST, DAST, and CSPM. AI-driven AutoFix and AutoTriage streamline vulnerability management, while runtime protection blocks attacks.
    Start for Free
  • 10
    DNS Crawler

    DNS Crawler

    A Bulk Domain Assessment Tool

    DNS Crawler is a lightweight, Python-based utility designed for efficient batch processing and assessment of internet domain names. It reads from a list of domains formatted as: domain_name <tab> or ; optional_comment and generates a detailed, Excel-compatible CSV report with columns including: DOMAIN: Domain name REG: Registrar SOA, NS, MX, TXT, SPF, DMARC, MS, A, PTR: Common DNS records for comprehensive domain analysis NOTE: Optional comments from the original input file Whether you're managing multiple domains or auditing for cross-platform DNS consistency, DNS Crawler simplifies the process, offering a clear, structured output for easy review and reporting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    DNS Metasync helps DNS administrators to deploy a DNS cluster where slaves servers' zones are kept in sync with the master: adding or deleting a zone in the master reflects the change on the whole umbrella in an automated fashion
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Domain Analyzer Security Tool

    Finds all the security information for a given domain name

    Domain analyzer is a security analysis tool which automatically discovers and reports information about the given domain. Its main purpose is to analyze domains in an unattended way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    DynServ is to be a Dynamic DNS Server simular to the dyndns website. Ez-ipupdate is the planned update client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This library makes SRV records in DNS simple to use; actually, due to the fallback for classical connection mechanisms, it makes building a network connection in general extremely simple.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Next Generation Domain Manager
    NGDM is an AJAX based webfrontend with a PHP backend and a Python daemon to control BIND. If you know xname you know what to expect. Just a little more up to date. Basically you get a webinterface to administrate a set of nameservers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    PyDNL is a python-based Domain Name lookup client. Its' use spans from desktop CLI users to developers, to IT professionals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    PyQueryDNS

    PyQueryDNS

    A graphical DNS client with very useful features

    PyQueryDNS is a graphical DNS client with very useful features
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A simple but relatively complete DNS and DHCP implementation based on a MySQL (Or other) database with both servers drawing information from the same source thus eliminating one of the headaches of administering a small network.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    THIS PROJECT HAS MOVED TO GOOGLE CODE!! An authoritative-only DNS server with a pluggable architecture for determining how to resolve each request. New modules may be written in Python to control how names are resolved.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ServicemarX allows you to easily discover, bookmark, and share network services. It extends Bonjour (formerly known as Rendezvous) by expanding its scope Internet-wide. ServicemarX also enables Tiger's Wide Area capabilities. (full source in CVS below)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    LAN management system - MySQL based system managing machines with DHCP, DNS through a PHP Web interface. Also contains a samba search engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A dynamic DNS server. Currently has a CGI frontend, a PostgreSQL backend, and is designed to work best with Apache.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Universal Registry Client is a desktop client which can be used to communicate with different domain name registries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    XMDNS is an extensible DNS management scheme that uses XML to store data. It features easy manipulation of views (or split horizon DNS). There is also support for hand-crafting records for situations where complicated rules must be enforced.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.