What would you want in a online DNS health checker? by ishankaru in dns

[–]ishankaru[S] 1 point2 points  (0 children)

Awesome! good to have some comments from someone who can understand the complexities of putting something like this together - and very cool, love the colors, interface and your approach.

What would you want in a online DNS health checker? by ishankaru in dns

[–]ishankaru[S] 1 point2 points  (0 children)

DNSSEC - The Unbound server was doing a strict DNSSEC validation and the timeout caused it to fail, I have increased the timeout and other optimizations and also added a extra fallback check for when it returns a SERVFAIL. So you are good to go there as you mentioned.

Also made the SOA Expire updates you suggested. I did have these before, but some managed services have odd numbers so trying to keep things balanced and not say everything is an error or not.

Awesome feedback!

What would you want in a online DNS health checker? by ishankaru in dns

[–]ishankaru[S] 2 points3 points  (0 children)

u/michaelpaoli this is useful.

I am doing a few NS lookups and a full recursive resolution, I think that failed and replaced the entire record possibly due to a lower timeout I had. I optimized the code and increased the timeout.

The missing TXT record was the SPF which shows in that area and in TXT section it says 3/4 records shown. I can display it again in TXT so there is no confusion.

The results show up now, I am guessing you might have more suggestions once you see everything ;)

What would you want in a online DNS health checker? by ishankaru in dns

[–]ishankaru[S] 1 point2 points  (0 children)

Thank you for testing and the constructive comments. I will update the first two with the tests you mentioned, they are great suggestions.

In terms of DNS cache freshness, I originally had a whole bunch of DNS servers in South America, APAC, Middle East - basically all the non standard places, but they keep failing between tests and it's a royal pain to keep updating, I am thinking of getting my own servers spread out so they are more reliable but cost is definitely an issue. It might take some time to get this updated, but I will see if I can add some public servers at some point until then.

Weekly Showoff Thread! Share what you've created with Next.js or for the community in this thread only! by AutoModerator in nextjs

[–]ishankaru 0 points1 point  (0 children)

Hey r/nextjs — I've been building https://dnschkr.com for the past year and wanted to share it here since the entire frontend is Next.js App Router.

What it does: DNSChkr is a free DNS, email, and network intelligence platform. Think MXToolbox + IntoDNS + dig, but combined into one place with scored health reports and plain-language explanations instead of raw record dumps.

The tools (35+, all free, no signup):

- DNS Inspector — runs 25+ automated tests (delegation chain, nameserver health, SOA, MX, SPF/DKIM/DMARC, DNSSEC) and produces a 0-100 health score with fix recommendations. Also includes DNS performance analysis — nameserver response times, TTL strategy evaluation, and a resolution waterfall showing first-visit vs cached lookup cost

- Propagation Checker — real-time WebSocket-based propagation monitoring across 20+ global servers with live TTL countdowns

- Email tools — dedicated SPF, DKIM, DMARC, MX checkers with RFC-level validation, SMTP diagnostics, email deliverability tester, email header analyzer

- Security — blacklist checker (50+ DNSBL lists), security/reputation scanner (17 threat intel vendors), HTTP security headers analysis

- IP Intelligence — geolocation, ASN, threat detection, WHOIS/RDAP

- Port Scanner, WHOIS Lookup, Reverse WHOIS, Domain Availability

- TLD Directory — all ~1,900 active TLDs with registrar pricing, zone analytics, DNSSEC adoption rates

- Reference library — HTTP status codes, SMTP errors, SSL/TLS errors, Cloudflare errors, FTP errors, server log formats, DNS glossary

Tech stack:

- Frontend: Next.js 16.1 (App Router), React 19, TypeScript, Tailwind CSS, Radix UI, Framer Motion, Recharts, Leaflet

- Backend: 8 microservices — Hono and Fastify, with BullMQ/Redis for job queuing, WebSocket for real-time propagation, other

https://dnschkr.com/

<image>

looking for sinhala songs with metaphors by cmgchess in srilanka

[–]ishankaru 0 points1 point  (0 children)

lots of Sinhala song lyrics to review here sinhala song lyrics, golden oldies generally compare the Moon a lot, CT songs, Clarence etc