KNSUPDATE(1) Knot DNS KNSUPDATE(1) (NAME) knsupdate - DNS (SYNOPSIS) knsupdate [-v] [options] [filename] knsupdate [-q] [quic_options] [options] [filename] (DESCRIPTION) DNS DNS . ( filename) . . . (;) () . (Parameters) filename knsupdate . (OPTIONS) -T, --tcp TCP. ( -v nsupdate ). -S, --tls TLS. -Q, --quic QUIC. -p, --port number ( ). UDP/TCP QUIC . -r, --retry count UDP. . -t, --timeout seconds ( UDP) . . . -y, --tsig [alg:]name:key TSIG name . alg ( hmac-sha256 ) key Base64 . -k, --tsigfile path TSIG keyfile . -y . -d, --debug (). -h, --help . -V, --version . -VV . QUIC/TLS -H, --hostname string . -P, --pin base64 (RFC 7858#section-4.2). PIN SHA-256 Base64 X.509 SubjectPublicKeyInfo . . -A, --ca [path] . (CA) PEM ( ). . -E, --certfile path . -K, --keyfile path . -s, --sni string (SNI) . (Commands) server name [port] . name IP . port . -p . local address [port] (address port) . . . zone name name . . origin name (FQDN) FQDN . (.) . class name name . IN . ttl value value TTL ( ) . . key [alg:]name key TSIG name . alg . -y . [prereq] nxdomain name name . [prereq] yxdomain name name . [prereq] nxrrset name [class] type type name . (class IN) . [prereq] yxrrset name [class] type [data] type name data . . [update] add name [ttl] [class] type data . name (origin) . [update] del[ete] name [ttl] [class] [type] [data] ( class type data) . name update add . ttl . show . send . answer . debug . -d . exit . (NOTES) -k -y . tsig-keygen(8) dnssec-keygen(1) . keymgr(8) -y -k . / . . (Interactive mode) . ~/.editrc . editrc(5) . ~/.knsupdate_history . (EXIT STATUS) . . (EXAMPLES) 1. example.com 192.168.1.1. : $ knsupdate knsupdate> server 192.168.1.1 knsupdate> zone example.com. knsupdate> origin example.com. knsupdate> ttl 3600 knsupdate> add test1.example.com. 7200 A 192.168.2.2 knsupdate> add test2 TXT "hello" knsupdate> show knsupdate> send knsupdate> answer knsupdate> exit (SEE ALSO) kdig(1), khost(1), keymgr(8), editrc(5). (AUTHORS) CZ.NIC, z.s.p.o. (COPYRIGHT) Copyright (C) CZ.NIC, z.s.p.o. and contributors 3.5.5 2026-06-12 KNSUPDATE(1)