Cover art for DNS Record Rally

WPA3-KCIA Radio · Single

DNS Record Rally

Jarrett Heintz · 4:22

  • Networking
  • Everything, A to Z
  • Wire & Packet
Play on WPA3-KCIA Radio

Lyrics

  1. Type a name...
  2. Something, somewhere, has to figure it out.
  3. Type a name, press return, and you think that's the end
  4. But a dozen little lookups just went round the bend
  5. Root to T-L-D to the authoritative source
  6. Recursive resolvers plotting the course
  7. You thought you hit a server — you called a name
  8. And something in between had to play the game
  9. Thirteen root servers (well, anycast clones)
  10. Answering questions while you stare at your phone
  11. So what's in the zone file? What's in the reply?
  12. Here's the roll call — let 'em roll on by...
  13. A lot of I-P-V-four records end up on the way
  14. But if you try to switch to six, you'll hit quadruple A
  15. M-X to find your favorite mail
  16. S-R-V? No service is stale
  17. Reversing to the backwards I-P gleans your record pointer as a means
  18. See your name if alias need
  19. Names to A or v-six creed
  20. Start of Authority for time to live
  21. Keep caches clean or you might give...
  22. A few more cares for that big mess
  23. Cuz it's always D-N-S
  24. T-X-T records hold the secrets in plain sight
  25. S-P-F, Dee-kim, Dee-mark — keep the mail polite
  26. C-A-A says who can sign a cert for you
  27. N-S records point the finger at the crew
  28. Propagation takes its sweet forsaken time
  29. Forty-eight hours for a single edit to climb
  30. Run a dig, run an N-S lookup, squint and pray
  31. Some cache somewhere is stuck from yesterday
  32. So what's in the zone file? What's in the reply?
  33. Here's the roll call — let 'em roll on by...
  34. A lot of I-P-V-four records end up on the way
  35. But if you try to switch to six, you'll hit quadruple A
  36. M-X to find your favorite mail
  37. S-R-V? No service is stale
  38. Reversing to the backwards I-P gleans your record pointer as a means
  39. See your name if alias need
  40. Names to A or v-six creed
  41. Start of Authority for time to live
  42. Keep caches clean or you might give...
  43. A few more cares for that big mess
  44. Cuz it's always D-N-S
  45. Production's on fire, the pager won't quit
  46. Checked the firewall rules, checked every bit
  47. Checked the B-G-P, checked the load balancer
  48. Three hours deep, still hunting for the answer
  49. Seventeen tickets, a war room convened
  50. A Sev One declared, the C-I-S-O is keen
  51. Then somebody whispers what nobody wants —
  52. "Did anybody check...?"
  53. ...yeah.
  54. A lot of I-P-V-four records end up on the way
  55. But if you try to switch to six, you'll hit quadruple A
  56. M-X to find your favorite mail
  57. S-R-V? No service is stale
  58. Reversing to the backwards I-P gleans your record pointer as a means
  59. See your name if alias need
  60. Names to A or v-six creed
  61. Start of Authority for time to live
  62. Keep caches clean or you might give...
  63. A few more cares for that big mess
  64. Cuz it's always D-N-S
  65. It was D-N-S.
  66. It's always D-N-S.