News for hackers. Stuff that matters.
Re:Roll Your Own CDN by Blackthorn on Friday August 01, 2014 @05:24PM (#8122898)
Please do not run your own DNS server if you do not have the knowledge or expertise to properly secure it. It is extremely irresponsible, and the article is also irresponsible for suggesting it and not having any information about rate limiting.
Re:Roll Your Own CDN by kev009 on Friday August 01, 2014 @05:47PM (#8123024)
Use nsd. If you just run an authoritative only service, it is easy to do correctly.
Re:Roll Your Own CDN by joesavage on Friday August 01, 2014 @06:08PM (#8123101)
For the record, the setup shown with PowerDNS is authoritative-only too.
Re:Roll Your Own CDN by kchoudhu on Friday August 01, 2014 @05:51PM (#8123039)
I run a recursing DNS server behind a firewall for my home servers -- is this risky?
Re:Roll Your Own CDN by mcpherrinm on Friday August 01, 2014 @06:52PM (#8123262)
If nobody can query the server from behind the firewall, you're fine. Nearly every home router runs a copy of dnsmasq as a recursive resolver for the users on the local network.
Re:Roll Your Own CDN by driverdan on Friday August 01, 2014 @06:05PM (#8123092)
Plus your DNS servers (you are running more than one right?) are never going to be as fast as Route 53 and the ilk. Spend the $5/m and use a real DNS host.
Re:Roll Your Own CDN by mey on Friday August 01, 2014 @07:07PM (#8123318)
Do you have any suggestions/articles on where people can learn how to run a DNS safely?
Re:Roll Your Own CDN by Blackthorn on Friday August 01, 2014 @11:32PM (#8123913)
Unfortunately, I do not. Even though I personally learned on one of the big boys, I'd still pay somebody else to do this who has it as their dedicated job (like Amazon or Google). It's just not worth the headache and constant monitoring.

At minimum you need conservative rate limiting and monitoring that will page you when you start sending out gobs of traffic.