From 2100859d2560f436e2cc8ea37d968d1b7a79a7c1 Mon Sep 17 00:00:00 2001 From: FL Date: Tue, 4 Oct 2022 08:08:35 +0200 Subject: [PATCH] dnstracer: add page (#8707) * add dnstracer command * mark parameters correctly Thanks @CleanMachine1, totally missed that one. Should obviously be in brackets. Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com> * link man page for reference Co-authored-by: Reinhart Previano Koentjoro * Mark -o in example description Co-authored-by: K.B.Dharun Krishna * Mark -r in example description Co-authored-by: K.B.Dharun Krishna * Mark -o in example description Accidentally put this for -s as well Co-authored-by: K.B.Dharun Krishna * Revert -r mnemonic because not applicable Co-authored-by: K.B.Dharun Krishna Co-authored-by: CleanMachine1 <78213164+CleanMachine1@users.noreply.github.com> Co-authored-by: Reinhart Previano Koentjoro Co-authored-by: K.B.Dharun Krishna --- pages/linux/dnstracer.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pages/linux/dnstracer.md diff --git a/pages/linux/dnstracer.md b/pages/linux/dnstracer.md new file mode 100644 index 000000000..894d52006 --- /dev/null +++ b/pages/linux/dnstracer.md @@ -0,0 +1,28 @@ +# dnstracer + +> The dnstracer command determines where a DNS gets its information from. +> More information: . + +- Find out where your local DNS got the information on www.example.com: + +`dnstracer {{www.example.com}}` + +- Start with a [s]pecific DNS that you already know: + +`dnstracer -s {{dns.example.org}} {{www.example.com}}` + +- Only query IPv4 servers: + +`dnstracer -4 {{www.example.com}}` + +- Retry each request 5 times on failure: + +`dnstracer -r {{5}} {{www.example.com}}` + +- Display all steps during execution: + +`dnstracer -v {{www.example.com}}` + +- Display an [o]verview of all received answers after execution: + +`dnstracer -o {{www.example.com}}`