A Dynamic DNS client in Ruby
17 Mar 2011
Back in 2008 I wrote a Ruby gem for updating your IP address at afraid.org, the free Dynamic DNS service. For whatever reason I moved onto other things, and never published the gem. It’s pretty basic but serves my needs, and may serve yours, so I’ve fixed it up and pushed version 0.1.2 today.
Installation
$ gem install updateafraid
Usage
$ updateafraid --help
Help for commands:
-user (Required, takes 1 argument)
Your Afraid.org username
-pass (Required, takes 1 argument)
Your Afraid.org password
-domain (Optional, takes 1 argument)
Update IP address for one domain: -domain <name>
-all (Optional, takes 0 arguments)
Update IP address for all domains in your account
-h (Optional, takes 0 arguments)
Help
The code is hosted at github.com/logankoester/updateafraid under an MIT License.