Skip to content

havenweb/r53_dynamic_dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Route 53 Dynamic DNS

This is a simple script that checks the server's public IP address, then updates a DNS record in AWS Route 53 to point to that server. Stick it in the crontab of a home server and you can host a website (or other content) even if you don't have a static IP address from your internet service provider

Note: Do not host a web server from your home if it is against the terms of service for your internet service provider

Usage

ruby update_dns.rb example.com

Replace example.com with your domain name.

The script will also create a file: .dyndns_ip_address in your home directory. This allows it to save the previously recorded public IP address and only query Route 53 if an update is needed.

About

Dynamic DNS using AWS Router 53

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages