See 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 gooogle.com. 04m42s 142.251.36.4
AAAA gooogle.com. 04m42s 2a00:1450:400e:800::2004
MX gooogle.com. 04m42s 0 .
TXT gooogle.com. 04m42s v=spf1 -all
NS gooogle.com. 01h48m35s ns2.google.com.
NS gooogle.com. 01h48m35s ns3.google.com.
NS gooogle.com. 01h48m35s ns1.google.com.
NS gooogle.com. 01h48m35s ns4.google.com.
SOA gooogle.com. 42s ns1.google.com. dns-admin.google.com.
To get all records for a domain name of a specific type:
$ dnsee google.com -q A
A google.com. 03m15s 216.58.214.14
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. 01m02s 142.250.179.174
AAAA google.com. 47s 2a00:1450:400e:811::200e
MX google.com. 34s 10 smtp.google.com.
NS google.com. 90h42m12s ns1.google.com.
NS google.com. 90h42m12s ns4.google.com.
NS google.com. 90h42m12s ns3.google.com.
NS google.com. 90h42m12s ns2.google.com.
SOA google.com. 44s ns1.google.com. dns-admin.google.com.
Contributions are highly appreciated and always welcome. Have a look through existing Issues and Pull Requests that you could help with.