Check DNS configurations quickly
To install dnsee using brew, simply do the below.
brew tap bschaatsbergen/dnsee
brew install dnsee
You can download the latest binary for Linux, MacOS, and Windows.
Using dnsee
is very simple.
To get all records for a domain name:
$ dnsee google.com
A google.com. 146 142.251.39.110
AAAA google.com. 300 2a00:1450:400e:803::200e
MX google.com. 193 smtp.google.com. 10
NS google.com. 103 ns1.google.com.
NS google.com. 103 ns4.google.com.
NS google.com. 103 ns3.google.com.
NS google.com. 103 ns2.google.com.
To get all records for a domain name of a specific type:
$ dnsee google.com -q A
A google.com. 146 142.251.39.110
To get all records for a domain name using a different DNS server:
$ dnsee google.com --dns-server-ip 1.1.1.1
A google.com. 146 142.251.39.110
AAAA google.com. 300 2a00:1450:400e:803::200e
MX google.com. 193 smtp.google.com. 10
NS google.com. 103 ns1.google.com.
NS google.com. 103 ns4.google.com.
NS google.com. 103 ns3.google.com.
NS google.com. 103 ns2.google.com.
Contributions are highly appreciated and always welcome. Have a look through existing Issues and Pull Requests that you could help with.