
The most comprehensive course on the DNS protocol

Free
Free
Free

Free
FreeEditorial course preview
These 3 complementary views highlight concrete, legible examples from the course presentation.
This screenshot shows the Wireshark interface analyzing DNS traffic, displaying a list of captured packets with query types and responses alongside detailed protocol information.
This view shows the VirtualBox environment used to manage virtual machines alongside a terminal editing the BIND9 configuration file for a local DNS zone.
This split-screen view demonstrates DNS troubleshooting by showing a dig query on the client terminal alongside active tcpdump packet capture output on the server.
The curriculum provides specific modules for analyzing DNS messages, headers, and constructing packets via Scapy, alongside coverage of security threats like NXDOMAIN and Query Floods.
Instruction covers a variety of server types, including authoritative, cache-only, and high availability setups.
One signal from a review dated before the displayed update suggests the instructor may have omitted the actual setup of the resolver DNS server in the hands-on portion; note that the current update label does not prove this was corrected.
Learners have noted small terminal windows that make command line entries difficult to read, as well as significant volume fluctuations between modules. These signals also predate the displayed update and their resolution remains uncertain.
The curriculum aligns well with the stated goals for network and system administrators.