RSS 31 projects tagged "DNS"

Download Website Updated 15 Jan 2005 ipcheck.py

Screenshot
Pop 25.46
Vit 1.66

This is a simple Python script to register your dynamic IP address using the NIC V2.0 protocol. It aims to be fully compliant with the dyndns client specification. It currently supports all options and recommendations as of June 12, 2001, including myDynDNS custom domains. The script is very easy to use and supports multiple methods for determining the external IP address.

Download Website Updated 29 Aug 2001 BindConfig

Screenshot
Pop 33.11
Vit 1.42

BindConfig is a tool to reduce the error prone work of maintaining BIND's zone files. More precisely, BindConfig is the name of a Python module that can read BIND's zone files and named.conf files, and can modify and save BIND's zone files in a concise format. It is distributed with an interactive shell that can be used to easily modify records in a zone file.

Download Website Updated 21 Sep 2001 adlook

Screenshot
Pop 19.85
Vit 1.42

adlook (Address Lookup tool) is a multi-threaded host name and technical contact lookup tool. It accepts a list of IP addresses from the command line, from a data file, or from stdin, and outputs the hostname and technical contact for each address. Although it is written in Python, for the time being it runs only on UNIX systems. Python must have been compiled with threads enabled to run adlook.

Download Website Updated 04 Nov 2002 Python DNS Cache

Screenshot
Pop 31.94
Vit 1.42

PyDNSCache is a thread-safe DNS cache module for Python, for use with network daemons and any other applications that use resolver functions heavily for redundant hostnames.

Download Website Updated 29 May 2012 GNU Libidn

Screenshot
Pop 219.64
Vit 20.90

GNU Libidn is an implementation of the Stringprep, Punycode, and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. It is used to prepare internationalized strings (such as domain name labels, usernames, and passwords) in order to increase the likelihood that string input and string comparison work in ways that make sense for typical users throughout the world. The library contains a generic Stringprep implementation that does Unicode 3.2 NFKC normalization, mapping and prohibition of characters, and bidirectional character handling. Profiles for iSCSI, Kerberos 5, Nameprep, SASL, and XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via IDNA are supported.

No download Website Updated 23 Feb 2005 Multicast DNS Service Discovery for Python

Screenshot
Pop 38.16
Vit 3.69

This project is a full implementation of the Zeroconf Multicast DNS Service Discovery protocols for Python 2.2.

Download Website Updated 31 Jul 2005 dnspython

Screenshot
Pop 72.37
Vit 4.61

dnspython is a DNS toolkit for Python. It supports almost all of the record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0. dnspython provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records.

Download No website Updated 11 Nov 2003 Multicast DNS Reflector

Screenshot
Pop 18.76
Vit 1.00

Multicast DNS Reflector is a reflector for multicast DNS queries and responses. It is intended to be run on a router. When running, multicast DNS queries are reflected between specified local interfaces. This means that file shares and other services (such as iTunes) are advertised and available between ethernet segments, crossing the router.

No download Website Updated 27 Aug 2008 Python DNS

Screenshot
Pop 36.08
Vit 1.89

PyDNS provides a module for performing general DNS queries from python applications. Applications can retrieve any kind of DNS record, not just look up hostnames and IP addresses.

Download Website Updated 17 Dec 2004 PynamicD

Screenshot
Pop 14.90
Vit 1.00

PynamicD is a client/server interface for manipulating secondary DNS servers. It is designed as a lightweight interface which could be used from the command line, inside a shell script, or from a Web interface. The pynamic client connects to the pynamicd server, which rans on the secondary DNS server and provides the ability to add zones, delete zones, and conditionally restart the DNS server. It uses blowfish encryption with a pre-shared key and maintains a list of allowed clients. Tests are done to detect duplicates and configuration file corruption. It also features checks for locks held by the vi editor.

Screenshot

Project Spotlight

Barcode Writer in Pure Postscript

A generator of all major barcode formats entirely within Postscript.

Screenshot

Project Spotlight

PixelController

A LED matrix controller.