How and why I run my own DNS servers
I used to do this as well, with tinydns. I even wrote an article with a similar name[1]. Then I wrote another article with a similar name[2] when I decided that I was being silly.<p>I use Route53 now with a little cron that periodically updates the record that points at my home IP[3]. Route53 is bulletproof in a way that I'm unable to accomplish on my own.<p>edit: Route53 is not actually cheaper than this person's setup. That said, $0.50 per hosted zone is a bargain for what you get and there's a volume break to $0.10 after 25 zones. We're talking about global 100% DNS uptime with an SLA[4] for $0.50/mo.<p>[1]: <a href="https://www.petekeen.net/how-i-run-my-own-dns" rel="nofollow">https://www.petekeen.net/how-i-run-my-own-dns</a><p>[2]: <a href="https://www.petekeen.net/how-and-why-im-not-running-my-own-dns" rel="nofollow">https://www.petekeen.net/how-and-why-im-not-running-my-own-d...</a><p>[3]: <a href="https://github.com/peterkeen/route53_ddns" rel="nofollow">https://github.com/peterkeen/route53_ddns</a><p>[4]: <a href="https://aws.amazon.com/route53/sla/" rel="nofollow">https://aws.amazon.com/route53/sla/</a>