Discussion summary

DNSGlobe is a Rust-based terminal tool for monitoring DNS propagation worldwide, receiving mixed but generally positive feedback. Users appreciate its functionality and the Rust ecosystem's focus on terminal apps.

What the discussion says

  • Many users like the tool and its utility for DNS monitoring.
  • Some suggest adding features like sorting by columns or grouping by location.

Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Not sure of why everyone is negative against this tool?

    I quite like it. Thanks for sharing!

  • Rust terminal apps are the bees knees right now
  • It reminds me of https://globalping.io/
  • What's with the rust community and terminals? I get that gui's are tedious in those languages, but surely you don't have to write everything in rust? Or has rust become the be-all-and-end-all for them?
  • Aren’t there websites already that check global DNS servers to check TTL expiry of DNS records?
  • It's called DNSGlobe but it does not feature a globe, only a map :(
  • Vibe-coded. Sorry.

    https://github.com/514-labs/dnsglobe/blob/c29802162636832e88...

    You take the `other`, do a `to_string()` on it, which creates a String representation. Then you pass a reference to that String, and, in the case it doesn't contain `time out` or `timeout` or `refused`, the reference gets turned AGAIN into a String (i.e. new allocation), truncated to 48, and then returned.

    There is no check whether that the character at the 48th byte is a character boundary.

    Add to that the fact that this is a Rust project with the oldest commit created yesterday and it is using the 2021 edition.

    Be better.

  • The myth of DNS “propagation” needs to die. Changed DNS entries do not “propagate”. The old cached DNS entries in DNS resolvers simply expire, in an arbitrary order. DNS resolvers are not linked geographically; there is no “propagation”.

    If this tool was querying a list of widely-used public (and/or private) DNS resolvers, it might be useful. But pretending that DNS entries propagate geographically does not do anyone any favors.

Explore Birbla archives