Skip to content

ipfire/ddns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ddns

A simple, extensible, cross-distribution, cross-platform dynamic DNS updater
written in Python.

WEB HOME:
	http://git.ipfire.org/?p=ddns.git;a=summary

BUG TRACKER:
	https://bugzilla.ipfire.org/

	Product: DDNS Updater

LICENSE:
	The authors licensed their work as free software under the terms of
	the

		GNU GENERAL PUBLIC LICENSE v3.0+

	Any content besides source code (images, etc.) is licensed under the
	terms of the

		Creative Commons Attribution ShareAlike 3.0 Unported

	license.

INSTALLATION:
	REQUIREMENTS:
		ddns is written in Python and does not require any third-party
		modules. The minimum version of Python that has been tested
		is Python 2.7.

		Building the program from source code requires:
			* GNU make
			* intltool

		Building from the source repository additionally requires:
			* autoconf
			* automake

	INSTRUCTIONS:
		If the configure script does not exist, please run:
			./autogen.sh

		Then run:
			./configure --prefix=/usr --sysconfdir=/etc
			make
			make install

SUPPORTED PROVIDERS:
	all-inkl.com
	changeip.com
	ddnss.de
	dhs.org
	dns.lightningwirelabs.com
	dnsmadeeasy.com
	dnspark.com
	do.de
	domains.google.com
	domopoli.de
	dtdns.com
	duckdns.org
	dy.fi
	dyndns.org
	dyns.cx|net
	dynu.com
	dynup.de
	easydns.com
	enom.com
	entrydns.net
	freedns.afraid.org
	godaddy.com
	inwx.com|de|at|ch|es
	itsdns.de
	joker.com
	key-systems.net
	loopia.se
	myonlineportal.net
	namecheap.com
	noip.com
	now-dns.com
	nsupdate.info
	opendns.com
	ovh.com
	regfish.com
	schokokeks.org
	selfhost.de
	servercow.de
	spdns.org
	strato.com
	twodns.de
	udmedia.de
	variomedia.de
	xlhost.de
	zoneedit.com
	zzzz.io

Also supports DNS updates via the ISC BIND nsupdate utility.

CONTRIBUTE:
	This is an Open Source and platform-independent project where
	everyone is welcome to contribute improvements or support
	for additional providers.

	Please only send patches to the official mailing list:
		ddns@lists.ipfire.org

	Use the standard Git patch format as described here
		http://wiki.ipfire.org/devel/git/commit-messages

	and follow the general IPFire contribution guidelines
		http://wiki.ipfire.org/devel/submit-patches

	Please refrain from sending patches on GitHub or any other
	platforms where this repository is mirrored.