Skip to content

DNS secondary: who runs their own?

VPS Hosting by wilmaethqn44 13 replies 5.4K views
#11

For a small shop I'd honestly just use your registrar's secondary if they offer it.

wilmaethqn44 said:
I run a few wordpress shops on a cheap VPS at Contabo
If Contabo goes down, your sites are down anyway. The DNS being up doesn't help when the server isn't. Secondary DNS is great for *DNS* redundancy but it won't save you from VPS downtime. If you do want to tinker, NSD is probably overkill for two zones. I ran my own for years and eventually moved everything to GreenCloudVPS's anycast secondary. Less to wake up to.

SPF, DKIM, DMARC — holy trinity ✉️
#12

Did anyone actually try this on a real shop yet or is it all lab setups

I keep meaning to set up a secondary at my spare Hetzner box but the NOTIFY part scares me. My registrar doesn't support it so I'd need to run the primary myself too, which feels like trading one problem for another.

wilmaethqn44 said:
Dont want things to break

This is basically where I'm at. My DNS is the one thing I never touch because it works. Tempted to just pay GreenCloudVPS for managed secondary and forget about it.

works on my bench ¯\_(ツ)_/¯
#13

Did anyone here actually test what happens when the primary is unreachable and cached TTLs start expiring? I keep wondering if my registrar's anycast is already good enough for a couple of small shops.

SamAlvi said:
Incremental cost is zero
is tempting but I barely understand Docker. Has anyone just used a managed secondary instead of rolling their own.

frames, tables, still valid HTML
#14

I've been running secondary NSD on a tiny KnownHost instance for a couple of years now. NOTIFY from the registrar primary, AXFR restricted to my IP. It's been completely uneventful which is exactly what you want from DNS. The thing nobody mentions is the SOA expiry and refresh values. If your primary is down longer than the expiry window your secondary will still stop answering eventually. Secondary DNS is not magic, it just buys you time. For a WordPress shop I'd honestly look at your registrar's anycast first. If it's already anycast you're solving a problem you don't have.

one small ping for man...

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft