$ORIGIN . $TTL 1 ; OK @ NS . ; The simplest owner @ NS tld. ; FQD tld owner @ NS tld ; Relative form @ NS *. ; FQD with asterisk @ NS * ; Alone asterisk @ NS *.* ; More asterisks @ NS *a.a*a.** ; Also possible @ NS @ ; Use origin @ NS 0123456789 ; Digits @ NS _a_.-b-c-./d/. ; Allowed characters '_' '-' '/' anywhere @ NS ABCDEFGHIJKLMNOPQRSTUVWXYZ ; All upper-case letters @ NS abcdefghijklmnopqrstuvwxyz ; All lower-case letters @ NS \0320\ \\\"\.\@\*.tld. ; Label with special chars @ NS b.a.9.8.7.6.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. ; IPv6 reverse @ NS 123456789012345678901234567890123456789012345678901234567890123.tld. ; Label of maximal length @ NS 123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901. ; Domain name of maximal length @ NS 123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.1234567890123456789012345678901234567890123456789012345678901 ; Domain name of maximal length (after appending origin) @ TYPE2 \# 1 00 ; TYPE + Hexadecimal rdata @ TYPE2 @ ; TYPE @ ns @ ; Type in lower-case ; KO @ NS @ NS ; Empty rdata @ NS \# 0 ; Hex empty rdata @ NS & ; Bad (unslashed) character @ NS @@ ; Double @@ @ NS .. ; Missing label between dots @ NS \1 ; Slash notation requires 3 digits @ NS \12 ; Slash notation requires 3 digits @ NS 1234567890123456789012345678901234567890123456789012345678901234.tld. ; Label exceeded maximal length @ NS 123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012. ; Domain name exceeded maximal length @ NS 123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.123456789012345678901234567890123456789012345678901234567890123.12345678901234567890123456789012345678901234567890123456789012 ; Domain name exceeded maximal length (after appending origin) @ NS . x ; Unexpected item