dnsrecord – Typeset DNS records, zone files, propagation tables, and DNSSEC chains
A comprehensive LaTeX package for typesetting DNS (Domain Name System) data in technical documents. Provides 22 color-coded record type commands (A, AAAA, CNAME, MX, NS, TXT, SOA, PTR, SRV, CAA, DNSKEY, DS, RRSIG, NSEC, NSEC3, TLSA, HTTPS, SVCB, SPF, DKIM, DMARC), seven environments for zone file tables, propagation status displays, DNSSEC chain-of-trust diagrams, DNS health check reports, email authentication summaries, latency comparisons, and provider tables. Includes utility commands for formatting domains, IPs, TTLs with human-readable conversion, DNS response codes, and query flags. Designed for network engineers, system administrators, security researchers, and computer science academics writing papers, theses, and operational documentation.
| Sources | /macros/latex/contrib/dnsrecord |
| Documentation | |
| Home page | https://dnsrobot.net |
| Bug tracker | https://github.com/dnsrobot/latex-dnsrecord/issues |
| Repository | https://github.com/dnsrobot/latex-dnsrecord |
| Version | 1.0.0 2026-03-09 |
| Licenses | The LaTeX Project Public License 1.3c |
| Copyright | 2026 Vahid Shaik |
| Maintainer | Vahid Shaik |
| Contained in | TeX Live as dnsrecord |
| Topics | Engineering |
Download the contents of this package in one zip archive (397.6k).
Announcements
Suggestions
Maybe you are interested in the following packages as well.
Community Comments