Skip to content

bschaatsbergen/dnsee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnsee

Release GitHub release (latest SemVer) GitHub commits since latest release (by SemVer) Go Reference GitHub all releases

See DNS configurations quickly

Brew

To install dnsee using brew, simply do the below.

brew tap bschaatsbergen/dnsee
brew install dnsee

Binaries

You can download the latest binary for Linux, MacOS, and Windows.

Examples

Using dnsee is very simple.

Fetch all records

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.

Fetch all records for a specific type

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

Fetch all records using a different DNS server

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.

Contributing

Contributions are highly appreciated and always welcome. Have a look through existing Issues and Pull Requests that you could help with.