Cross-platform console application for viewing DNS records for a domain, and more!
For now, go to Releases
auf is written in Rust, so you'll need to grab a Rust installation in order to compile it. In general, auf tracks the latest stable release of the Rust compiler.
To build auf for Linux:
$ git clone https://github.com/Fearkin/auf
$ cargo build --release
$ ./target/release/auf --version
auf 0.1.0
For Windows (you might need to install mingw-w64 first):
$ rustup toolchain install stable-x86_64-pc-windows-gnu
$ rustup target add x86_64-pc-windows-gnu
$ git clone https://github.com/Fearkin/auf
$ cargo build --target x86_64-pc-windows-gnu --release
$ ./target/x86_64-pc-windows-gnu/release/auf --version
auf 0.1.0
auf <DOMAIN> [RESOLVER]
Arguments:
<DOMAIN>
Domain name to lookup
[RESOLVER]
DNS-resolver to use (default is Quad9 - 9.9.9.9)
Options:
-h, --help
Print help (see a summary with '-h')
-V, --version
Print version
Example:
auf google.com
Querying records...
Querying whois...
Found google.com. 227 IN A 192.178.50.46
Found google.com. 146 IN AAAA 2607:f8b0:4008:805::200e
Found google.com. 300 IN MX 10 smtp.google.com.
Found google.com. 7991 IN NS ns2.google.com.
Found google.com. 7991 IN NS ns4.google.com.
Found google.com. 7991 IN NS ns3.google.com.
Found google.com. 7991 IN NS ns1.google.com.
Found google.com. 3600 IN TXT docusign=1b0a6754-49b1-4db5-8540-d2c12664b289
Found google.com. 3600 IN TXT google-site-verification=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ
Found google.com. 3600 IN TXT atlassian-domain-verification=5YjTmWmjI92ewqkx2oXmBaD60Td9zWon9r6eakvHX6B77zzkFQto8PQ9QsKnbf4I
Found google.com. 3600 IN TXT v=spf1 include:_spf.google.com ~all
Found google.com. 3600 IN TXT webexdomainverification.8YX6G=6e6922db-e3e6-4a36-904e-a805c28087fa
Found google.com. 3600 IN TXT facebook-domain-verification=22rm551cu4k0ab0bxsw536tlds4h95
Found google.com. 3600 IN TXT docusign=05958488-4752-4ef2-95eb-aa7ba8a3bd0e
Found google.com. 3600 IN TXT onetrust-domain-verification=de01ed21f2fa4d8781cbc3ffb89cf4ef
Found google.com. 3600 IN TXT globalsign-smime-dv=CDYX+XFHUw2wml6/Gb8+59BsH31KzUr6c1l2BPvqKX8=
Found google.com. 3600 IN TXT google-site-verification=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o
Found google.com. 3600 IN TXT MS=E4A68B9AB2BB9670BCE15412F62916164C0B20BB
Found google.com. 3600 IN TXT apple-domain-verification=30afIBcvSuDV2PLX
Found google.com. 43200 IN CAA 0 issue "pki.goog"
Found 46.50.178.192.in-addr.arpa. 2317 IN PTR lcmiaa-aa-in-f14.1e100.net.
Found google.com. 53 IN SOA ns1.google.com. dns-admin.google.com. 561875416 900 900 1800 60
WHOIS Info:
Domain Name: GOOGLE.COM
Registry Domain ID: 2138514_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.markmonitor.com
Registrar URL: http://www.markmonitor.com
and so on.
See the Open Issues for a full list of proposed features (and known issues).
Distributed under the BSD-2-Clause license. See LICENSE.txt
for more information.
Fearkin - fearjin1@gmail.com
Project Link: https://github.com/Fearkin/auf