---
name: "dnstap"
section: "1"
platform: "linux"
package: "golang-github-dnstap-golang-dnstap-cli"
version: "0.4.0-5+b9"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/dnstap"
---

# dnstap(1)

dnstap tool

## NAME

dnstap - dnstap tool

## SYNOPSIS

**dnstap** \[*OPTION*\]...

## DESCRIPTION

**-T** value

-

  write dnstap payloads to tcp/ip address

**-U** value

-

  write dnstap payloads to unix socket

- **-a**

  append to the given file, do not overwrite. valid only when outputting a text or YAML file.

- **-j**

  use verbose JSON output

**-l** value

-

  read dnstap payloads from tcp/ip

- **-q**

  use quiet text output

**-r** value

-

  read dnstap payloads from file

**-t** duration

-

  I/O timeout for tcp/ip and unix domain sockets

**-u** value

-

  read dnstap payloads from unix socket

**-w** string

-

  write output to file

- **-y**

  use verbose YAML output

### Quiet text output format mnemonics:

-

  AQ: AUTH\_QUERY AR: AUTH\_RESPONSE RQ: RESOLVER\_QUERY RR: RESOLVER\_RESPONSE CQ: CLIENT\_QUERY CR: CLIENT\_RESPONSE FQ: FORWARDER\_QUERY FR: FORWARDER\_RESPONSE SQ: STUB\_QUERY SR: STUB\_RESPONSE TQ: TOOL\_QUERY TR: TOOL\_RESPONSE
