Updating DynDNS - Ddclient

Tools Trackbacks (2836)

DynDNSddclient is a Perl client used to update dynamic DNS entries for accounts on 'Dynamic DNS Network Services' (DynDNS) free DNS service. It currently supports a lot of different routers and a few different services.

ddclient fits excellent into the "Extracting Dynamic IP From China" scenario where the Chinese client IP address is known to the server through FTP uploads of images by a netcam ("NetCam gallery"). China's national firewall (Golden Shield Project) blocks access to services like DynDNS from within China and therefore the client IP address must be extracted via a server located outside China which then can update DynDNS entries.

While the server periodically extracts the IP address from the FTP log files and outputs it into a text file, ddclient reads the file and updates DynDNS as scheduled.

A simpler alternative tool could be inadyn-mt, which comes with installers for various systems and can be run from the command line in Linux as well. It's limited in file/web page data reading but for a basic use (local machine's IP address), it does the job.

Painful Windows (Re-)Install

System Trackbacks (0)

(Re-)installing Microsoft Windows XP Tablet PC Edition is more pain than fun. A task taking hours despite a broadband connection, it can be frustrating and boring.

I don't use anything special on my Fujitsu Tablet PC T4210, just the usual stuff like Office 2003, some additional Windows applications and enhancements, media players, graphic programs... 

Some statistics:

  • 1 full day
  • 13 CDs*
  • 36 programs (incl. Windows XP)
  • 139 Microsoft updates
  • 5 updates of downloaded software**
  • Around 1.5GB downloaded
* "only" 13 CDs because drivers and minor programs were all downloaded to avoid post-installation updates (which didn't work for some as shown below)
** some software required updates despite installations of the latest available download versions.