Networks, devices, and sensors · GraphQL type

DNS type

Domain Name System (DNS) service.

Fields

Field Name Description
bindVersionAnswer - String! Answer returned by DNS server to dns.Question{Name: "version.bind.", Qtype: dns.TypeTXT, Qclass: dns.ClassCHAOS}
bindHostnameAnswer - String! Answer returned by DNS server to dns.Question{Name: "hostname.bind.", Qtype: dns.TypeTXT, Qclass: dns.ClassCHAOS}
tlsSupport - Boolean! Whether the resolver answered over DNS-over-TLS (RFC 7858). False for a resolver reached over plain UDP or TCP, where every query and answer crosses the network in the clear.
tls - TLS Details of the DNS-over-TLS connection the resolver negotiated, including the certificate chain it presented and whether that chain verifies. Null when no TLS handshake was observed.

Used by

  • ServiceReport union: The service specific data structure describing details of the specific type of service.

Example

Example

{
  "bindVersionAnswer": "abc123",
  "bindHostnameAnswer": "xyz789",
  "tlsSupport": false,
  "tls": TLS
}