GnuDIP Client Software |
We list here Gnudip client software packages from the current GnuDIP project, Mike Machado's original GnuDIP project and from third party developers.
The protocols that these clients use to update IP addresses on a GnuDIP server are described in protocol.html.
Note that there may be an updated version of the GnuDIP client at SourceForge.
You can download or browse this package from:
client/UNIX/.
The directory contains a tar ball and a directory which is the unpacked tar ball.
This package requires the prior separate installation of ActivePerl. You can download or browse this package from:
client/Windows/The directory has a Windows self-extracting zip executable file and a directory which is the unzipped self-extracting zip file.
ActivePerl takes up about 50 meg of disk space, and most of this is not needed by the client script. So there is a separate version of the Windows client package, with the necessary files from ActivePerl included with it. It should be easier to install. You can download or browse this package from:
client/Windows_standalone/The directory has a Windows self-extracting zip executable file and a directory which is the unzipped self-extracting zip file.
This is available in http://gnudip2.sourceforge.net/legacy/download/xgnudip2/xgdipc-1.2.tar.gz or at the original GnuDIP site in ftp://cheapnet.net/pub/xgnudip2/xgdipc-1.2.tar.gz.
This was written using Visual Basic. It is available in http://gnudip2.sourceforge.net/legacy/download/gnudip/gdipc-win32.zip or at the original GnuDIP site in ftp://cheapnet.net/pub/GnuDIP/gdipc-win32.zip.
The source is available in http://gnudip2.sourceforge.net/legacy/download/gnudip/gdipc-win32-src.zip or at the original GnuDIP site in ftp://cheapnet.net/pub/GnuDIP/gdipc-win32-src.zip.
This software is for Windows.
For GnuDIP sites at release 2.2.0 and earlier, this client uses an unofficial update interface involving "spoofing" the web tool. Authors of programs to update multiple dynamic DNS sites often do this. In release 2.3.0, the web tool's security was greatly improved, and this type of spoofing is no longer possible.
This client also supports the new HTTP update protocol used with releases from 2.3.4 onwards.
This software is for Windows.
This client supports the TCP update protocol.
This software is for Linux/UNIX.
This is not actually a GnuDIP client. It "is a tool for monitoring Linksys BEFSR41 and BEFSR11 firewalls". According to its home page "it can detect external IP address changes (if you are using either DHCP or PPPOE) and can call an external program to process the change".
The ez-ipupdate home page recommends it. This author has not used it, but it could probably be used to detect an IP address change on a Linksys device and call the GnuDIP client. This would be an alternative to the GnuDIP client's IP address change detection mechanism, which is to "ping" the address with UDP packets sent to itself.
This software is for Linux/UNIX.
This software is for Windows.
This client is open source software written in Delphi.
It is available from http://gnudip2.sourceforge.net/dynclient/ or from its author's site at http://www.andrearusso.it/Client/Client.htm . The author's site is written in Italian.
Most of the text on this page is in Japanese.
This software is for Windows and Linux.