{{define "content"}} {{$form := .Data.Form}}{{$r := .Data.Result}}

Tools

Run a query through the full server pipeline exactly as a client on a given address would experience it — policy, authoritative zones, cache and recursion included.

Look up a name
Policy and recursion ACLs are evaluated against this address, so you can confirm what a guest device actually sees.
{{if .Data.Error}}
{{.Data.Error}}
{{end}} {{if $r}}
{{$r.Question}} {{$r.Rcode}} {{$r.Source}} {{duration $r.Duration}}

Answer section

{{if $r.Answers}}
{{range $r.Answers}}{{.}}
{{end}}
{{else}}

Empty — no records of that type exist for this name.

{{end}} {{if $r.Authority}}

Authority section

{{range $r.Authority}}{{.}}
{{end}}
{{end}}
{{end}} {{if .Data.ListHits}}
Policy list matches

Lists that cover this name. Whether it is actually blocked also depends on which policies the client's network has assigned.

{{range .Data.ListHits}} {{end}}
ListKindMatched entry
{{.ListName}} {{.Kind}} {{.Matched}}
{{end}} {{if not $r}}
{{template "empty" dict "Icon" "bi-tools" "Title" "No lookup run yet" "Message" "Enter a name on the left and resolve it. The result shows which stage of the pipeline answered — a local zone, the cache, an upstream resolver, or a policy block."}}
{{end}}
{{end}}