Cat DNS: a DNS server that resolves everything to cats
summary
Cat DNS resolves everything to cats by returning a single static IP that points to a Go web service (written by Cat) and answers DNS queries over UDP port 53. It’s a tiny Node server (~60 lines) using dgram, buffer, ip, bit-array to parse DNS packets, caches and TTLs matter, and the project claims responds in 7ms versus Google Public DNS ~45ms. Covers tools nslookup and dig, 13 root servers, and cache‑poisoning risks.
AI-written summary · about
chapters (41)
- 0:00Intro
- 0:37Cat DNS
- 1:31DNS
- 2:01CatDNS
- 2:41How does CatDNS work
- 2:53What is UDP
- 3:06Why UDP is great
- 4:16Public DNS
- 4:44Public DNS statistics
- 5:23Public DNS responses
- 5:52Cat DNS response time
- 6:02Conversational DNS
- 7:00Root Name Server
- 8:07Dog Home Server
- 8:28Googlecom
- 9:07Google Images
- 9:19Caches
- 9:52TTL
- 10:46Browser caches
- 11:19Chrome internals
- 11:39TTL expired
- 12:16Whats my DNS net
- 12:33Debugging problems
- 13:00Dance
- 13:14Malware DNS
- 13:33Gold cache poisoning
- 14:16DNS RFC
- 14:44Tools
- 14:56Nslookup
- 15:28Shared IP
- 17:09Every query never responds
- 17:26The header
- 17:41The question
- 18:15The answer
- 19:13TTLs
- 20:46Node
- 21:03UDP socket
- 21:52Parse
- 22:29Amber
- 24:18Geolocation
- 24:50Internet








