← All stories
● Covered by 1 source Β· 1 reportMedium impact

DNSGlobe: Rust TUI for Monitoring Global DNS Propagation

Aggregated by BrevFeed dev Β· updated 2h ago
πŸ”– Save

DNSGlobe is a Rust terminal user interface that checks DNS record propagation by querying 34 public resolvers globally. It allows users to visualize the propagation status in real-time and includes a world map for easy interpretation of results.

Key points

Overview of DNSGlobe

DNSGlobe is a terminal-based tool built in Rust that checks the propagation of DNS records. It queries 34 public DNS resolvers, such as Google and Cloudflare, around the globe in parallel to show the current state of a DNS record's propagation.

Key Features

This tool supports a watch mode that re-polls the DNS records until they propagate fully. It includes a world map visualization indicating resolver statuses such as agreement or error.

The tool directly queries the resolvers without relying on cached results, ensuring users see the most current answers for each individual server.

Installation and Usage

Users can install DNSGlobe via Homebrew for macOS/Linux or through Cargo directly from crates.io. Additionally, prebuilt binaries are available on GitHub Releases.

To use DNSGlobe, one can simply type 'dnsglobe' to start an empty session, or directly query a specific domain for immediate results.

Customization Options

The list of DNS resolvers can be modified by editing the src/resolvers.rs file. Users are encouraged to add or remove resolver entries according to their needs.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors β€” check the original sources. How BrevFeed works β†’

Primary sources

GitHub cmc_internal/api GitHub github/collect GitHub 514-labs/dnsglobe GitHub _private/browser GitHub get-started/accessibility GitHub search-github/github-code-search

Reporting from

DNSGlobe is a Rust terminal user interface that checks DNS record propagation by querying 34 public resolvers globally. It allows users to visualize the propagation status in real-time and includes a world map for easy interpretation of results.