Setup Dynamic DNS using Linode

Michael Shepanski
January 16, 2011
Jan
16

Being a fan and veteran of both DNS services dyndns.org and no-ip.org I was always very slightly annoyed that I could not do this with my personal domain name. The annoyance went up a little more when DynDNS started forcing me to log in every 3 months just to let them know I am still alive.

Since moving to Linode this weekend, I setup my own short DNS updating script. Update the variables APIKEY, DOMAIN, and RECORD to your desired settings and let her rip. Here are my settings for reference. This way when I hit home.pushingkarma.com, it routes to my home network.


Kickstarting a Linode Server

Michael Shepanski
January 15, 2011
Jan
15

First, I would like to thank Brett Hoerner for providing the initial details for this setup on my old Slicehost server. Without his previous post I would be a little duck in the middle of the ocean. This walk through will cover the following setup:

  • Create a New User and Disable Root Login
  • Update and Install Common Packages
  • Setup Postfix for Email Forwarding
  • Install Basic Apache2 Configuration
  • Install Basic PHP5 Libraries
  • Install Basic Python Libraries
  • Install & Setup Postgresql
  • Create a better SSH Motd