Skip to content

Protocol Tweaks

Doggo provides several options to tweak the DNS protocol parameters, allowing for fine-grained control over your queries.

Query Flags

Doggo supports setting various DNS query flags:

--aa Set Authoritative Answer flag
--ad Set Authenticated Data flag
--cd Set Checking Disabled flag
--rd Set Recursion Desired flag (default: true)
--z Set Z flag (reserved for future use)
--do Set DNSSEC OK flag

Examples

  1. Request an authoritative answer:

    Terminal window
    doggo example.com --aa
  2. Request DNSSEC data:

    Terminal window
    doggo example.com --do
  3. Disable recursive querying:

    Terminal window
    doggo example.com --rd=false