Dynamic DNS with Zerigo

Get a proper dynamic DNS for your existing domain using Zerigo cloud DNS hosting.

Zerigo is a cloud hosted DNS service that has free plans up to enterprise-level services for your domains. Its a far cry from the lame free DynDNS.org domains you get which you'll never be able to remember.

If you already have your own domain and want to have a subdomain pointing to your home network, using andyruby's Ruby script with your Zerigo DNS account is a great option.

1. Install the Net::DNS gem if you don't already have it:

gem install net-dns

2. Fill in your details on lines 5 through 7.

3. Put this file in your crontab on a daily or hourly basis:

# Daily - 21 = 21:00 hours
0 21 * * * ~/Documents/dyndns_update.rb
# Hourly
0 * * * * ~/Documents/dyndns_update.rb

andyruby's dyndns_update.rb