I often use DNS checker tools to check that my DNS records are set up correctly and they work as expected. I wanted to create one of my own because Go made building this easy by having some basic DNS lookup functionality in its standard library.
-
Go
sudo pacman -S go
-
Clone the repository.
git clone https://github.com/wbrijesh/dns-record-checker.git
-
Checks for various DNS record types (A, CNAME, MX, NS, TXT).
-
Provides a clear and informative display of results.
-
Handles empty or missing record types gracefully.