Old Stuff - A quick howto for DuckDNS

Inconceivable! This is actually relevant and even vaguely accurate after 4 years, right down to the datacaps...


A quick & dirty guide to DuckDNS on a thinserver

  1. change out the local ip of the thinserver to a static making sure its within the same subnet as those given out by your router but not within that range. Alternatively if your router supports DHCP reservations ( or fixing a DHCP address to a specific machine ) then go with that option - its easier.
  2. figure out what port you are going to be offering service on and organise a port forward. In other word if a request on that port hits your internet connection, pass it through to a specific machine on the inside. Check out the PortForward website for more details. Just pickout the brand of router you have and there should be some details that will help.
  3. go to duckdns.org sign in with whatever social media password you remember and then pick out at least one unique name to prefix duckdns.org - lets say you picked 'fred' for now. Copy and paste the token into a text file and then click on install on the top menu. Select windows-gui, download the program and install on the thinserver. If you haven't already got java on the thinserver, then you'd better install that too as the duckdns updater needs it. There is only one configuration screen in the application and yougetto that fromthe cute little duck in the system tray. Just type 'fred' of whatever unique name you picked out in the domain box - do not type in the whole duckdns.org jazz after it. Next paste in your token in the one remaining box and click OK.

If you got everything right then typing fred.duckdns.org:1234 into any web browser anywhere in the world will make a request to your internet connection at port 1234.If you have chosen to forward that port to a specific machine inside your network that that machine will respond.

The little duck in the systemtray will update the records on the internet if your IP address changes, so everything should now be automatic.

Easy eh? Yes - but just be mindful that if you have a datacap on your connection that this sort of thing is going to add to your usage.

Creative Commons License


This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.