Projects / Addns.pl

Addns.pl

Addns.pl is a self-contained DynDNS update client for DynDNS.org (and possibly others). It supports a variety of IP detection methods including external webcheck/router pages. It also supports multiple configurations and hostnames, smart abuse prevention, and custom/static/dynamic DNS, and can run as a daemon, commandline options only, or with a configuration file.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  10 Nov 2004 19:51

Release Notes: The program now supports alternate locations for the configuration file, IP database, and log files. The documentation was renewed, and the code was cleaned up. Multiple hostnames in a single configuration section finally works properly.

  •  10 Nov 2004 19:43

Release Notes: checkip.dyndns.org functionality was restored.

  •  20 Jul 2003 05:42

Release Notes: Custom DNS Zones now work properly, allowing a root domain or an "A record" host to be updated.

  •  18 Oct 2002 01:34

Release Notes: This version includes a minor bugfix allowing weird passwords and dashed hostnames in command line options.

  •  16 Sep 2002 19:51

Release Notes: This is a complete rewrite. It supports multiple hosts and configurations, Web IP detection, configurable route IP detection, better logging, cleaner output, and smart abuse prevention. The code is also much cleaner.

RSS Recent comments

10 Nov 2004 22:15 Avatar Sjobeck

does this work with 'sitelutions.com' ?
Does this work with sitelutions.com and their dDNS service?

10 Nov 2004 19:32 funtaff

Re: custom domain name update?
This problem has been fixed

10 Dec 2002 10:45 bashmore

custom domain name update?
How can you make addns.pl update a custom domain name (not FQDN) A record?

For example, I am using "custom" dns services. The domain (ie; mydomain.com) is setup up as an "A" record and the host (ie; www.mydomain.com) is setup up as a "CNAME" record pointing to "mydomain.com"

The "update_host" needs to be set to "update_host = mydomain.com"
Addns.pl complains about a "Malformed Hostname".

Screenshot

Project Spotlight

fwknop

A Single Packet Authorization and Port Knocking implementation.

Screenshot

Project Spotlight

DiffImg

A basic image difference viewer.