topic: dns
13 modules sharing the dns name family (derived from the tree's prefix discipline).
The 'dns' topic family in the Nishi sovereign ecosystem provides a comprehensive set of tools for DNS resolution and validation across multiple layers of the system. The nx_dns module forms the foundational stub-resolver primitives, while nx_dns_a offers a minimal A-record resolver on the nx_syscalls layer, ensuring low-level reliability. nx_dns_authoritative serves as the core UDP/53 authoritative DNS server, complemented by nx_dns_authoritative_test for verification, ensuring robust and secure DNS operations throughout the ecosystem.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_dns.nx | sovereign DNS stub-resolver primitives (RFC 1035). | 344 | 8 |
| nx_dns_a.nx | minimal DNS A-record resolver on the nx_syscalls layer (X-TORRENT-LIVE-001 L1): | 126 | 10 |
| nx_dns_adversarial_test.nx | Phase A4 of S-class hardening. | 118 | 2 |
| nx_dns_authoritative.nx | UDP/53 authoritative DNS serve. | 400 | 8 |
| nx_dns_authoritative_test.nx | smoke for authoritative DNS. | 235 | 2 |
| nx_dns_client_probe.nx | substrate-side UDP DNS verifier. | 84 | 2 |
| nx_dns_io.nx | live UDP-composed DNS stub resolver (x86_64). | 126 | 2 |
| nx_dns_probe.nx | SOVEREIGN A-record resolver probe (zero shell). Resolves a list of hostnames via | 64 | 7 |
| nx_dns_resolve_a_record.nx | hostname → packed IPv4 glue function. | 282 | 6 |
| nx_dns_resolve_a_record_live_test.nx | LIVE-FIRE KAT for the | 44 | 1 |
| nx_dns_server_daemon.nx | live authoritative DNS daemon. | 99 | 1 |
| nx_dns_test.nx | KAT + self-consistency for the DNS stub resolver. | 93 | 1 |
| nx_dns_txt.nx | TXT + NS DNS response parsing for ACME DNS-01 | 194 | 4 |