INTEGRITY Dokumentace

Protokoly DNS Firewall

Následující popisy podrobně uvádějí pole dostupná pro dns_firewall_logs.

ClientResponseCode

Typ: int

Celočíselná hodnota kódu odpovědi, kterou Cloudflare prezentuje klientovi. Kód odpovědi se řídí Parametry IANA ↗.

ClusterID

Typ: string

ID clusteru, který tento požadavek zpracoval.

ColoCode

Typ: string

Kód IATA letiště datacentra, které přijalo požadavek.

EDNSSubnet

Typ: string

Informace o adrese IPv4 nebo IPv6 odpovídající EDNS Client Subnet (ECS) přeposílaný rekurzivními resolvery. Ne všechny resolvery tuto informaci odesílají.

EDNSSubnetLength

Typ: int

Velikost EDNS Client Subnet (ECS) v bitech. Pokud je například vynechán poslední oktet adresy IPv4 (192.0.2.x.), délka podsítě bude 24.

QueryDO

Typ: bool

Udává, zda klient dokáže zpracovat podepsanou odpověď (DNSSEC answer OK).

QueryName

Typ: string

Název dotazu, který byl odeslán.

QueryRD

Typ: bool

Udává, zda klient požaduje rekurzivní dotaz (Recursion Desired).

QuerySize

Typ: int

Velikost dotazu odeslaného klientem v bajtech.

QueryTCP

Typ: bool

Udává, zda byl dotaz klienta proveden přes TCP (pokud false, pak UDP).

QueryType

Typ: int

Celočíselná hodnota typu dotazu. Další informace naleznete v Typ dotazu ↗.

ResponseCached

Typ: bool

Zda byla odpověď uložena do mezipaměti.

ResponseCachedStale

Typ: bool

Zda byla odpověď z mezipaměti zastaralá. Jinými slovy, platnost TTL vypršela a upstream nameserver nebyl dostupný.

ResponseReason

Typ: string

Stručné popisy s dalším kontextem k závěrečné odpovědi DNS Firewall. Viz důvody odpovědi s dalšími informacemi.

SourceIP

Typ: string

IP adresa klienta (IPv4 nebo IPv6).

Časové razítko

Typ: int or string

Časové razítko okamžiku, kdy dotaz proběhl.

UpstreamIP

Typ: string

IP adresa nadřazeného name serveru (IPv4 nebo IPv6).

UpstreamResponseCode

Typ: int

Celočíselná hodnota kódu odpovědi z upstream nameserveru. Kód odpovědi se řídí Parametry IANA ↗

UpstreamResponseTimeMs

Typ: int

Doba odezvy upstreamu v milisekundách.