Simple DNS Plus
Edit this page

Did you notice something wrong or unclear, or want to add something more to this page?

Great !!

You can edit the source text of this page on GitHub (click here to learn how).

After you submit your changes ("pull request"), we will review it and update the page.

Raw log file format

Simple DNS Plus raw log files (.sdraw) contain an entry for each received DNS request as follows:

Bytes Description
3 Number of seconds since midnight *
2 DNS request packet bytes 3 and 4 (header flags)
2 Query type *
2 Query class *
1 Length of query name less 1
variable Query domain name (DNS packet format)
1 Length of request source IP address (IPv4=4, IPv6=16)
variable Request source IP address

* bytes represent integer value in network byte order (most significant byte first / big-endian).

A command line tool "Filter Raw Log" is available to extract and filter raw log data - more information.

And a .NET programming library "Raw Log Library" is available for accessing raw log data programmatically - more information.

Raw request logging is enabled in the Options dialog / Logging / Log Files section.


Simple DNS Plus