Caution: This version of this document is no longer maintained. For the latest documentation, see


Dynamic DNS update utility


nsupdate [-d] [[-y [hmac:]keyname:secret] | [-k keyfile]]
         [-t timeout] [-u udptimeout] [-r udpretries]
         [-R randomdev] [-v] [filename]

Runs on:



See in the NetBSD documentation.


The nsupdate utility is used to submit Dynamic DNS Update requests as defined in RFC2136 to a name server. This allows resource records to be added or removed from a zone without manually editing the zone file. A single update request can contain requests to add or remove more than one resource record. For more information, see in the NetBSD documentation.

See also:

dnssec-keygen, named in the NetBSD documentation