āļāļĩāđāļāļ·āļāļāļģāļŠāļąāđāļ nsupdate āļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļāļāļ OnWorks āđāļāļĒāđāļāđāļŦāļāļķāđāļāđāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļāļāļāļāđāļĨāļāđāļāļĢāļĩāļāļāļāđāļĢāļē āđāļāđāļ Ubuntu Online, Fedora Online, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ MAC OS
āđāļāļĢāļāļāļēāļĢ:
āļāļ·āđāļ
nsupdate - āļĒāļđāļāļīāļĨāļīāļāļĩāđāļāļąāļāđāļāļ DNS āđāļāļāđāļāļāļēāļĄāļīāļ
āđāļĢāļ·āđāļāļāļĒāđāļ
nupdate [-d] [-D] [-L āļĢāļ°āļāļąāļ--g- --o- --l- --y [hmac:]āļāļ·āđāļāļāļĩāļĒāđ:āļāļ§āļēāļĄāļĨāļąāļ-
[-k āđāļāļĨāđāļāļĩāļĒāđ--t āļāļēāļĢāļŦāļĒāļļāļāļāļąāļāļāļąāđāļ§āļāļĢāļēāļ§] [-u āļāļąāļāđāļāļĄāđāđāļāļēāļāđ] [-r āđāļŠāļ·āđāļāļāđāļē] [-R āļŠāļļāđāļĄāđāļāļ] [-v]
[-T] [-P] [-V] [āļāļ·āđāļāđāļāļĨāđ]
DESCRIPTION
nupdate āđāļāđāđāļāļ·āđāļāļŠāđāļāļāļģāļāļ Dynamic DNS Update āļāļēāļĄāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāđāļ RFC 2136 āđāļāļĒāļąāļāļāļ·āđāļ
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļāļīāđāļĄāļŦāļĢāļ·āļāļĨāļāļĢāļ°āđāļāļĩāļĒāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļāļāļāļēāļāđāļāļāđāļāļĒāđāļĄāđāļāđāļāļāļāļģāđāļāļīāļāļāļēāļĢāļāđāļ§āļĒāļāļāđāļāļ
āđāļāđāđāļāđāļāļĨāđāđāļāļ āļāļģāļāļāļāļąāļāđāļāļāļāļĢāļąāđāļāđāļāļĩāļĒāļ§āļāļēāļāļĄāļĩāļāļģāļāļāđāļŦāđāđāļāļīāđāļĄāļŦāļĢāļ·āļāļĨāļāđāļāļīāđāļĄāđāļāļīāļĄ
āļĄāļēāļāļāļ§āđāļēāļŦāļāļķāđāļāļĢāļ°āđāļāļĩāļĒāļāļāļĢāļąāļāļĒāļēāļāļĢ
āđāļāļāļāļĩāđāļāļĒāļđāđāļ āļēāļĒāđāļāđāļāļēāļĢāļāļ§āļāļāļļāļĄāđāļāļāđāļāļāļēāļĄāļīāļāļāđāļēāļ nupdate āļŦāļĢāļ·āļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ DHCP āđāļĄāđāļāļ§āļĢāļāļđāļāđāļāđāđāļāđāļāļĒ
āļĄāļ·āļ. āļāļēāļĢāđāļāđāđāļāļāđāļ§āļĒāļāļāđāļāļāļāļēāļāļāļąāļāđāļĒāđāļāļāļąāļāļāļēāļĢāļāļąāļāđāļāļāđāļāļāđāļāļāļēāļĄāļīāļāđāļĨāļ°āļāļģāđāļŦāđāļāđāļāļĄāļđāļĨāļŠāļđāļāļŦāļēāļĒ
āļĢāļ°āđāļāļĩāļĒāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļĩāđāđāļāļīāđāļĄāļŦāļĢāļ·āļāļĨāļāđāļāļāđāļāļāļēāļĄāļīāļāļāđāļ§āļĒ nupdate āļāđāļāļāļāļĒāļđāđāđāļ
āđāļāļāđāļāļĩāļĒāļ§āļāļąāļ. āļāļģāļāļāļāļ°āļāļđāļāļŠāđāļāđāļāļĒāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŦāļĨāļąāļāļāļāļāđāļāļ āļŠāļīāđāļāļāļĩāđāļāļđāļāļĢāļ°āļāļļāđāļāļĒ MNAME
āļāļīāļĨāļāđāļāļāļāļāļąāļāļāļķāļ SOA āļāļāļāđāļāļ
āļĨāļēāļĒāđāļāđāļāļāļļāļĢāļāļĢāļĢāļĄāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļ·āđāļāļāļĢāļ§āļāļŠāļāļāļŠāļīāļāļāļīāđāļāļēāļĢāļāļąāļāđāļāļ DNS āđāļāļāđāļāļāļēāļĄāļīāļāđāļāđ āļŠāļīāđāļāđāļŦāļĨāđāļēāļāļĩāđāđāļāđ
āļāļĢāļ°āđāļ āļāļĢāļ°āđāļāļĩāļĒāļāļāļĢāļąāļāļĒāļēāļāļĢ TSIG āļāļĩāđāļāļāļīāļāļēāļĒāđāļ§āđāđāļ RFC 2845 āļŦāļĢāļ·āļ āļāļīāļ(0) āļāļąāļāļāļķāļāļāļĩāđāļāļāļīāļāļēāļĒāđāļ§āđāđāļ RFC 2535
āđāļĨāļ° RFC 2931 āļŦāļĢāļ·āļ GSS-TSIG āļāļēāļĄāļāļĩāđāļāļĢāļĢāļĒāļēāļĒāđāļ§āđāđāļ RFC 3645
TSIG āļāļēāļĻāļąāļĒāļāļ§āļēāļĄāļĨāļąāļāļĢāđāļ§āļĄāļāļąāļāļāļĩāđāļāļ§āļĢāļĢāļđāđāđāļāđāļēāļāļąāđāļ nupdate āđāļĨāļ°āđāļāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
āđāļāđāļ āđāļŦāļĄāļēāļ°āļŠāļĄ āļŠāļģāļāļąāļ āđāļĨāļ° āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļāļāļ°āļāļđāļāđāļāļīāđāļĄāđāļāļĒāļąāļ /etc/named.conf āļāļąāļāļāļąāđāļ
āđāļāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŠāļēāļĄāļēāļĢāļāđāļāļ·āđāļāļĄāđāļĒāļāļĢāļŦāļąāļŠāļĨāļąāļāđāļĨāļ°āļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāļąāļāļāļĩāđāļāļĒāļđāđ IP āđāļāđ
āļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāļĨāđāļāļāļāđāļāļĩāđāļāļ°āđāļāđāļāļēāļĢāļāļīāļŠāļđāļāļāđāļāļąāļ§āļāļ TSIG āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđ ddns-confgen
āđāļāļ·āđāļāļŠāļĢāđāļēāļāļŠāđāļ§āļāļāļģāļŦāļāļāļāđāļēāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄ nupdate āđāļāđ -y or -k āļāļąāļ§āđāļĨāļ·āļāļāđāļāļ·āđāļ
āđāļŦāđ TSIG āđāļāđāļāļāļąāļāļāļ§āļēāļĄāļĨāļąāļ āļāļąāļ§āđāļĨāļ·āļāļāđāļŦāļĨāđāļēāļāļĩāđāļāļ°āđāļĄāđāđāļāļīāļāļĢāđāļ§āļĄāļāļąāļ
āļāļīāļ(0) āđāļāđāļāļēāļĢāđāļāđāļēāļĢāļŦāļąāļŠāļāļĩāļĒāđāļŠāļēāļāļēāļĢāļāļ° āđāļāļāļēāļĢāđāļāđ a āļāļīāļ(0) āļāļĩāļĒāđ āļāļĩāļĒāđāļŠāļēāļāļēāļĢāļāļ°āļāđāļāļāđāļāđāļāđāļ§āđāđāļ
āļāļąāļāļāļķāļ KEY āđāļāđāļāļāļāļĩāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļāļĒāđāļāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
GSS-TSIG āđāļāđāļāđāļāļĄāļđāļĨāļāļĢāļ°āļāļģāļāļąāļ§ Kerberos āđāļāļīāļāđāļŦāļĄāļ GSS-TSIG āļĄāļēāļāļĢāļāļēāļāļāđāļ§āļĒāļāļļāđāļĄ -g
āļāļ. āļŠāļēāļĄāļēāļĢāļāļŠāļĨāļąāļāļāļąāļ§āđāļāļĢ GSS-TSIG āļāļĩāđāđāļĄāđāđāļāđāļāđāļāļāļēāļĄāļĄāļēāļāļĢāļāļēāļāļāļĩāđāđāļāđāđāļāļĒ Windows 2000 āđāļāđ
āļāļąāļ -o āļāļ.
OPTIONS
-d
āđāļŦāļĄāļāļāļĩāļāļąāļ āļāđāļāļĄāļđāļĨāļāļĩāđāļāļ°āđāļŦāđāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļīāļāļāļēāļĄāđāļāļĩāđāļĒāļ§āļāļąāļāļāļģāļāļāļāļąāļāđāļāļāļāļĩāđāļāļģāļāļķāđāļ
āđāļĨāļ°āļāļģāļāļāļāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļāđāļāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
-D
āđāļŦāļĄāļāļāļĩāļāļąāļāļāļīāđāļĻāļĐ
-k āđāļāļĨāđāļāļĩāļĒāđ
āđāļāļĨāđāļāļĩāđāļĄāļĩāļāļĩāļĒāđāļāļēāļĢāļāļīāļŠāļđāļāļāđāļāļąāļ§āļāļ TSIG āđāļāļĨāđāļāļĩāļĒāđāļāļēāļāļĄāļĩāļŠāļāļāļĢāļđāļāđāļāļ: a
āđāļāļĨāđāđāļāļĩāļĒāļ§āļāļĩāđāļĄāļĩ a āļāļ·āđāļ.conf-āļĢāļđāļāđāļāļ āļŠāļģāļāļąāļ āļāļģāļŠāļąāđāļāļāļĩāđāļāļēāļāļŠāļĢāđāļēāļāđāļāđ
āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļīāđāļāļĒ ddns-confgenāļŦāļĢāļ·āļāļāļđāđāļāļāļāđāļāļĨāđāļāļĩāđāļĄāļĩāļāļ·āđāļāļāļĒāļđāđāđāļāļĢāļđāļāđāļāļ
K{name}.+157.+{āļŠāļļāđāļĄ}.āļāļĩāļĒāđ āđāļĨāļ° K{name}.+157.+{random}.privateāļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāļāļķāđāļāđāļāđ
by DNSsec-keygen. -k āļāļēāļāđāļāđāđāļāļ·āđāļāļĢāļ°āļāļļ a āļāļīāļ(0) āļāļĩāļĒāđāļāļĩāđāđāļāđāļāļĢāļ§āļāļŠāļāļāļŠāļīāļāļāļīāđ
āļāļģāļāļāļāļąāļāđāļāļ DNS āđāļāļāđāļāļāļēāļĄāļīāļ āđāļāļāļĢāļāļĩāļāļĩāđ āļāļĩāļĒāđāļāļĩāđāļĢāļ°āļāļļāđāļĄāđāđāļāđāļāļĩāļĒāđ HMAC-MD5
-l
āđāļŦāļĄāļ Local-host āđāļāđāļēāļāļąāđāļ āļŠāļīāđāļāļāļĩāđāļāļąāđāļāļāđāļēāļāļĩāđāļāļĒāļđāđāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļāđāļ localhost (āļāļīāļāļāļēāļĢāđāļāđāļāļēāļ āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
āđāļāļ·āđāļāđāļĄāđāđāļŦāđāđāļāļāļāļĩāđāļāļĩāđāļāļĒāļđāđāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ) āļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļ āļēāļĒāđāļāļāļ°
āđāļāđāļāļĩāļĒāđ TSIG āļāļĩāđāļāļāđāļ /var/run/named/session.keyāļāļķāđāļāļŠāļĢāđāļēāļāļāļķāđāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī
by āļāļ·āđāļ āļŦāļēāļāļĄāļĩāļāļēāļĢāļāļģāļŦāļāļāđāļāļāļŦāļĨāļąāļāļāđāļāļāļāļīāđāļāđāļ§āđ āļāļĢāļąāļāļāļĢāļļāļāļāđāļĒāļāļēāļĒ āđāļāļĒāļąāļ āđāļāļāļĢāļ°āđāļāļĻ. āļāļĩāđāļāļąāđāļāļāļāļ
āđāļāļĨāđāļāļĩāļĒāđāļŠāļēāļĄāļēāļĢāļāđāļāļāļāļĩāđāļāđāļ§āļĒ -k āļāļąāļ§āđāļĨāļ·āļāļ
-L āļĢāļ°āļāļąāļ
āļāļąāđāļāļāđāļēāļĢāļ°āļāļąāļāļāļēāļĢāļāļĩāļāļąāļāļāļēāļĢāļāļąāļāļāļķāļ āļŦāļēāļāđāļāđāļāļĻāļđāļāļĒāđ āļāļēāļĢāļāļąāļāļāļķāļāļāļ°āļāļđāļāļāļīāļāđāļāđāļāļēāļ
-p āļāļāļĢāđāļ
āļāļąāđāļāļāđāļēāļāļāļĢāđāļāļāļĩāđāļāļ°āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļāļąāļāđāļāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 53
-P
āļāļīāļĄāļāđāļĢāļēāļĒāļāļēāļĢāļāļĢāļ°āđāļ āļāļĢāļ°āđāļāļĩāļĒāļāļāļĢāļąāļāļĒāļēāļāļĢāđāļāļāļēāļ° BIND āļŠāđāļ§āļāļāļąāļ§āļāļķāđāļāļĄāļĩāļĢāļđāļāđāļāļāđāļāđāļ
āđāļāđāļēāđāļāđāļāļĒ nupdate. āļāļđāđāļāļīāđāļĄāđāļāļīāļĄāļāļĩāđ -T āļāļąāļ§āđāļĨāļ·āļāļ
-r āđāļŠāļ·āđāļāļāđāļē
āļāļģāļāļ§āļāļāļāļ UDP āļāļĩāđāļĨāļāļāđāļŦāļĄāđ āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 3 āļŦāļēāļāđāļāđāļāļĻāļđāļāļĒāđ āļāļģāļāļāļāļąāļāđāļāļāđāļāļĩāļĒāļāļĢāļēāļĒāļāļēāļĢāđāļāļĩāļĒāļ§āđāļāđāļēāļāļąāđāļāļāļ°āđāļāđāļ
āļāļģ
-R āļŠāļļāđāļĄāđāļāļ
āļāļ°āļŠāļļāđāļĄāļĢāļąāļāđāļāđāļāļĩāđāđāļŦāļ āļŦāļēāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāđāļĄāđāđāļāđāļāļąāļāđāļāļĢāļĩāļĒāļĄ a / dev / āļŠāļļāđāļĄ or
āļāļļāļāļāļĢāļāđāđāļāļĩāļĒāļāđāļāđāļē āđāļŦāļĨāđāļāļāļĩāđāļĄāļēāđāļĢāļīāđāļĄāļāđāļāļāļāļāļāļēāļĢāļŠāļļāđāļĄāļāļ·āļāļāļēāļĢāļāđāļāļāļāđāļāļĄāļđāļĨāļāđāļ§āļĒāđāļāđāļāļāļīāļĄāļāđ āļŠāļļāđāļĄāđāļāļ
āļĢāļ°āļāļļāļāļ·āđāļāļāļļāļāļāļĢāļāđāļāļąāļāļāļĢāļ°āļŦāļĢāļ·āļāđāļāļĨāđāļāļĩāđāļĄāļĩāļāđāļāļĄāļđāļĨāļŠāļļāđāļĄāļāļĩāđāļāļ°āđāļāđ
āđāļāļāļāļĩāđāļāļ°āđāļāđāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āļāļ§āļēāļĄāļāļļāđāļĄāļāđāļēāļāļīāđāļĻāļĐ āđāļāđāļāļāļīāļĄāļāđ āđāļŠāļāļāļ§āđāļēāļāļēāļĢāļāđāļāļāļāđāļāļĄāļđāļĨāļāđāļ§āļĒāđāļāđāļāļāļīāļĄāļāđ
āļāļ§āļĢāđāļāđ āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļēāļāļĢāļ°āļāļļāđāļāđāļŦāļĨāļēāļĒāļāļĢāļąāđāļ
-t āļāļēāļĢāļŦāļĒāļļāļāļāļąāļāļāļąāđāļ§āļāļĢāļēāļ§
āđāļ§āļĨāļēāļŠāļđāļāļŠāļļāļāļāļĩāđāļāļģāļāļāļāļąāļāđāļāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļāđāļāļāļāļĩāđāļāļ°āļĒāļāđāļĨāļīāļ āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 300
āļ§āļīāļāļēāļāļĩ āļĻāļđāļāļĒāđāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļ·āđāļāļāļīāļāđāļāđāļāļēāļāļāļēāļĢāļŦāļĄāļāđāļ§āļĨāļē
-T
āļāļīāļĄāļāđāļĢāļēāļĒāļāļēāļĢāļāļĢāļ°āđāļ āļāļāļąāļāļāļķāļāļāļĢāļąāļāļĒāļēāļāļĢāļĄāļēāļāļĢāļāļēāļ IANA āļāļĩāđāđāļāđāļēāđāļāļĢāļđāļāđāļāļ
nupdate. nupdate āļāļ°āļāļāļāļŦāļĨāļąāļāļāļēāļāļāļīāļĄāļāđāļĢāļēāļĒāļāļēāļĢāđāļĨāđāļ§ NS -T āļāļąāļ§āđāļĨāļ·āļāļāļŠāļēāļĄāļēāļĢāļ
āļĢāļ§āļĄāļāļąāļ -P āļāļąāļ§āđāļĨāļ·āļāļ
āļŠāļēāļĄāļēāļĢāļāļāđāļāļāļāļĢāļ°āđāļ āļāļāļ·āđāļāđāļāđāđāļāļĒāđāļāđ "TYPEXXXX" āđāļāļĒāļāļĩāđ "XXXXXX" āđāļāđāļāļāđāļēāļāļĻāļāļīāļĒāļĄāļāļāļ
āļāļīāļĄāļāđāđāļāļĒāđāļĄāđāļĄāļĩāļĻāļđāļāļĒāđāļāļģāļŦāļāđāļē rdata āļŦāļēāļāļĄāļĩ āļāļ°āļāļđāļāđāļĒāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļāļĒāđāļāđ UNKNOWN
āļĢāļđāļāđāļāļ rdata ( ).
-u āļāļąāļāđāļāļĄāđāđāļāļēāļāđ
āļāđāļ§āļāđāļ§āļĨāļēāļĨāļāļ UDP āļāļĩāļāļāļĢāļąāđāļ āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 3 āļ§āļīāļāļēāļāļĩ āļŦāļēāļāđāļāđāļāļĻāļđāļāļĒāđ āļāđāļ§āļāđāļ§āļĨāļēāļāļ°āđāļāđāļ
āļāļģāļāļ§āļāļāļēāļāļāđāļ§āļāļŦāļĄāļāđāļ§āļĨāļēāđāļĨāļ°āļāļģāļāļ§āļāļāļēāļĢāļĨāļāļ UDP āđāļŦāļĄāđ
-v
āđāļāđ TCP āđāļĄāđāļāļĢāļ°āļāļąāđāļāļŠāļģāļŦāļĢāļąāļāļāļģāļāļāļāļąāļāđāļāļāđāļĨāđāļāļāđāļāļĒ āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ, nupdate āđāļāđ UDP āđāļāļ·āđāļāļŠāđāļāļāļąāļāđāļāļ
āļāļģāļāļāđāļāļĒāļąāļāđāļāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āđāļ§āđāļāđāļāđāļāļ°āđāļŦāļāđāđāļāļīāļāļāļ§āđāļēāļāļ°āļāļāļāļĩāļāļąāļāļāļģāļāļ UDP āļāļķāđāļ
āļāļĢāļāļĩāļāļ°āđāļāđ TCP āļāļ§āļĢāđāļāđ TCP āļĄāļēāļāļāļ§āđāļēāđāļĄāļ·āđāļāļĄāļĩāļāļēāļĢāļĢāđāļāļāļāļāļāļēāļĢāļāļąāļāđāļāļāđāļāđāļāļāļļāļ
-V
āļāļīāļĄāļāđāļŦāļĄāļēāļĒāđāļĨāļāđāļ§āļāļĢāđāļāļąāļāđāļĨāļ°āļāļāļ
-y [hmac:]āļāļ·āđāļāļāļĩāļĒāđ:āļāļ§āļēāļĄāļĨāļąāļ
āļāļĩāļĒāđāļāļēāļĢāļĢāļąāļāļĢāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļ TSIG āļāļēāļĄāļāļąāļ§āļāļąāļāļĐāļĢ āļāļ·āđāļāļāļĩāļĒāđ āđāļāđāļāļāļ·āđāļāļāļĩāļĒāđ āđāļĨāļ° āļĨāļąāļ āļāļ·āļ
āļāļ§āļēāļĄāļĨāļąāļāļāļĩāđāđāļāđāļĢāđāļ§āļĄāļāļąāļāļāļĩāđāđāļāđāļēāļĢāļŦāļąāļŠ base64 āđāļāļāđāļĄāļ āđāļāđāļāļāļ·āđāļāļāļāļāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļĩāđāļŠāļģāļāļąāļ āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļđāļāļāđāļāļ
āļāļ·āļ hmac-md5, hmac-sha1, hmac-sha224, hmac-sha256, hmac-sha384 āļŦāļĢāļ·āļ hmac-sha512 āļāđāļē
āđāļāļāđāļĄāļ āđāļĄāđāđāļāđāļĢāļ°āļāļļāđāļ§āđ āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ hmac-md5
āļŦāļĄāļēāļĒāđāļŦāļāļļ: āļāļēāļĢāđāļāđ -y āļāļąāļ§āđāļĨāļ·āļāļāļāļđāļāļāļĩāļāļāļąāļāđāļāļĢāļēāļ°āļāļ§āļēāļĄāļĨāļąāļāļāļĩāđāđāļāđāļĢāđāļ§āļĄāļāļąāļāļāļđāļāļāļąāļāđāļŦāđāđāļāđāļ
āļāļēāļĢāđāļāļīāļ§āđāļĄāļāļāđāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļāđāļāļāđāļāļāļ§āļēāļĄāļāļĩāđāļāļąāļāđāļāļ āļāļĩāđāļāļēāļāļĄāļāļāđāļŦāđāļāđāļāđāđāļāļāļĨāļĨāļąāļāļāđāļāļēāļ ps(1) āļŦāļĢāļ·āļ
āđāļāđāļāļĨāđāļāļĢāļ°āļ§āļąāļāļīāļāļĩāđāļāļđāđāļĨāđāļāļĒāđāļāļĨāļĨāđāļāļāļāļāļđāđāđāļāđ
INPUT FORMAT
nupdate āļāđāļēāļāļāļīāļāļāļļāļāļāļēāļ āļāļ·āđāļāđāļāļĨāđ āļŦāļĢāļ·āļāļāļīāļāļāļļāļāļĄāļēāļāļĢāļāļēāļ āđāļāđāļĨāļ°āļāļģāļŠāļąāđāļāļĄāļĩāđāļŦāđāļāļĒāđāļēāļāđāļĄāđāļāļĒāļģ
āļāļīāļāļāļļāļāļŦāļāļķāđāļāļāļĢāļĢāļāļąāļ āļāļģāļŠāļąāđāļāļāļēāļāļāļģāļŠāļąāđāļāļĄāļĩāđāļ§āđāđāļāļ·āđāļāļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđāđāļāļāļēāļĢāļāļđāđāļĨāļĢāļ°āļāļ āļāļāļāļ·āđāļāļāđāđāļāđāļāļāļąāļ
āļāļąāļāđāļāļāļāļģāđāļāļ°āļāļģāļŦāļĢāļ·āļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļāđāļāļĩāđāļĒāļ§āļāļąāļāđāļāļ·āđāļāļŦāļēāļāļāļāđāļāļ āļāļļāļāđāļāđāļāđāļŦāļĨāđāļēāļāļĩāđ
āđāļāļ·āđāļāļāđāļāļāļĩāđāļāļ·āđāļāļŦāļĢāļ·āļāļāļļāļāļāļāļāļāļąāļāļāļķāļāļāļĢāļąāļāļĒāļēāļāļĢ (RRset) āļĄāļĩāļāļĒāļđāđāļŦāļĢāļ·āļāļāļēāļāļŦāļēāļĒāđāļ
āļāļēāļāđāļāļ āļāđāļāļāđāļāđāļāđāļāļāļēāļĄāđāļāļ·āđāļāļāđāļāđāļŦāļĨāđāļēāļāļĩāđāļŦāļēāļāļāļģāļāļāļāļąāļāđāļāļāļāļąāđāļāļŦāļĄāļāļŠāļģāđāļĢāđāļ
āļāļēāļĢāļāļąāļāđāļāļāļāļ°āļāļđāļāļāļāļīāđāļŠāļāļŦāļēāļāļāļēāļĢāļāļāļŠāļāļāļŠāļģāļŦāļĢāļąāļāđāļāļ·āđāļāļāđāļāļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļāļĨāđāļĄāđāļŦāļĨāļ§
āļāļļāļāļāļģāļāļāļāļąāļāđāļāļāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļāđāļāđāļāļĻāļđāļāļĒāđāļŦāļĢāļ·āļāļĄāļēāļāļāļ§āđāļēāđāļĨāļ°āļāļēāļĢāļāļąāļāđāļāļāđāļāđāļāļĻāļđāļāļĒāđāļŦāļĢāļ·āļāļĄāļēāļāļāļ§āđāļē āļāļĩāđ
āļāļāļļāļāļēāļāđāļŦāđāļāļģāļāļāļāļąāļāđāļāļāļāļĩāđāļāļĢāļ§āļāļŠāļāļāļŠāļīāļāļāļīāđāļāļĒāđāļēāļāđāļŦāļĄāļēāļ°āļŠāļĄāđāļāļ·āđāļāļāļģāđāļāļīāļāļāļēāļĢāļāđāļāļŦāļēāļāļĄāļĩāļāļĢāļąāļāļĒāļēāļāļĢāļāļĩāđāļĢāļ°āļāļļ
āļāļąāļāļāļķāļāļĄāļĩāļāļĒāļđāđāļŦāļĢāļ·āļāļŦāļēāļĒāđāļāļāļēāļāđāļāļ āļāļĢāļĢāļāļąāļāļāļīāļāļāļļāļāļ§āđāļēāļ (āļŦāļĢāļ·āļ the āļŠāđāļ āļāļģāļŠāļąāđāļ)
āļāļģāđāļŦāđāļāļģāļŠāļąāđāļāļŠāļ°āļŠāļĄāļāļđāļāļŠāđāļāđāļāđāļāļāļģāļāļāļāļąāļāđāļāļ Dynamic DNS āļŦāļāļķāđāļāļĢāļēāļĒāļāļēāļĢāđāļāļĒāļąāļāļāļ·āđāļ
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
āļĢāļđāļāđāļāļāļāļģāļŠāļąāđāļāđāļĨāļ°āļāļ§āļēāļĄāļŦāļĄāļēāļĒāļĄāļĩāļāļąāļāļāļĩāđ:
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđ {āļāļ·āđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ} [āļāļāļĢāđāļ]
āļŠāđāļāļāļģāļāļāļāļąāļāđāļāļāđāļāļāđāļāļāļēāļĄāļīāļāļāļąāđāļāļŦāļĄāļāđāļāļĒāļąāļāđāļāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļ·āđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ. āđāļĄāļ·āđāļāđāļĄāđāļĄāļĩāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ
āļĄāļĩāļāļģāļŠāļąāđāļāđāļŦāđ nupdate āļāļ°āļŠāđāļāļāļēāļĢāļāļąāļāđāļāļāđāļāļĒāļąāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŦāļĨāļąāļāļāļāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāļĩāđāļāļđāļāļāđāļāļ
āđāļāļ. āļāļīāļĨāļāđ MNAME āļāļāļāļāļąāļāļāļķāļ SOA āļāļāļāđāļāļāļāļąāđāļāļāļ°āļĢāļ°āļāļļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŦāļĨāļąāļāļŠāļģāļŦāļĢāļąāļ
āđāļāļāļāļąāđāļ āļāļāļĢāđāļ āļāļ·āļāļŦāļĄāļēāļĒāđāļĨāļāļāļāļĢāđāļāļāļ āļāļ·āđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļĩāđāļĢāđāļāļāļāļāļāļēāļĢāļāļąāļāđāļāļāđāļāļāđāļāļāļēāļĄāļīāļ
āļĢāļąāļāļŠāđāļ. āļŦāļēāļāđāļĄāđāđāļāđāļĢāļ°āļāļļāļŦāļĄāļēāļĒāđāļĨāļāļāļāļĢāđāļāđāļ§āđ āļŦāļĄāļēāļĒāđāļĨāļāļāļāļĢāđāļ DNS āđāļĢāļīāđāļĄāļāđāļāļāļ·āļ 53 āļāļ°āļāļđāļāđāļāđ
āđāļāļāļĢāļ°āđāļāļĻ {āļāļĩāđāļāļĒāļđāđ} [āļāļāļĢāđāļ]
āļŠāđāļāļāļģāļāļāļāļąāļāđāļāļāđāļāļāđāļāļāļēāļĄāļīāļāļāļąāđāļāļŦāļĄāļāđāļāļĒāđāļāđ local āļāļĩāđāļāļĒāļđāđ. āđāļĄāļ·āđāļāđāļĄāđāļĄāļĩāļāļģāļŠāļąāđāļāļāđāļāļāļāļīāđāļāļāļ·āļ
āđāļŦāđ, nupdate āļāļ°āļŠāđāļāļāļēāļĢāļāļąāļāđāļāļāđāļāļĒāđāļāđāļāļĩāđāļāļĒāļđāđāđāļĨāļ°āļāļāļĢāđāļāļāļĩāđāļĢāļ°āļāļāđāļĨāļ·āļāļ
āļāļāļĢāđāļ āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļ·āđāļāđāļŦāđāļāļģāļāļāļĄāļēāļāļēāļāļāļāļĢāđāļāđāļāļāļēāļ° āļāđāļēāđāļĄāđāļĄāļĩāļāļāļĢāđāļ
āļĢāļ°āļāļļāļŦāļĄāļēāļĒāđāļĨāļāđāļĨāđāļ§ āļĢāļ°āļāļāļāļ°āļāļģāļŦāļāļāļŦāļāļķāđāļāļŦāļĄāļēāļĒāđāļĨāļ
āđāļāļ {āļāļ·āđāļāđāļāļ}
āļĢāļ°āļāļļāļ§āđāļēāļāļ°āļāļģāļāļēāļĢāļāļąāļāđāļāļāļāļąāđāļāļŦāļĄāļāđāļŦāđāļāļąāļāđāļāļ āļāļ·āđāļāđāļāļ. āļāđāļēāđāļĄāđ āđāļāļ āļāļģāļŠāļąāđāļ
āļĄāļĩāđāļŦāđ nupdate āļāļ°āļāļĒāļēāļĒāļēāļĄāļāļģāļŦāļāļāđāļāļāļāļĩāđāļāļđāļāļāđāļāļāļāļĩāđāļāļ°āļāļąāļāđāļāļāļāļēāļĄ
āļŠāđāļ§āļāļāļĩāđāđāļŦāļĨāļ·āļāļāļāļāļāļīāļāļāļļāļ
āļāļąāđāļ {āļāļ·āđāļāļāļĨāļēāļŠ}
āļĢāļ°āļāļļāļāļĨāļēāļŠāđāļĢāļīāđāļĄāļāđāļ āļāđāļēāđāļĄāđ āļāļąāđāļ āļāļđāļāļĢāļ°āļāļļ āļāļĨāļēāļŠāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ IN.
TTL {āļ§āļīāļāļēāļāļĩ}
āļĢāļ°āļāļļāđāļ§āļĨāļēāđāļĢāļīāđāļĄāļāđāļāļāļĩāđāļāļ°āđāļāđāļāļēāļāļāļĢāļīāļāļŠāļģāļŦāļĢāļąāļāđāļĢāļāļāļāļĢāđāļāļāļĩāđāļāļ°āđāļāļīāđāļĄ āļĄāļđāļĨāļāđāļē āđāļĄāđāļĄāļĩ āļāļ°āđāļāļĨāļĩāļĒāļĢāđ
ttl āđāļĢāļīāđāļĄāļāđāļ
āļŠāļģāļāļąāļ [hmac:] {āļāļ·āđāļāļāļĩāļĒāđ} {āļāļ§āļēāļĄāļĨāļąāļ}
āļĢāļ°āļāļļāļ§āđāļēāļāļēāļĢāļāļąāļāđāļāļāļāļąāđāļāļŦāļĄāļāļāļ°āļāđāļāļāļĨāļāļāļēāļĄ TSIG āđāļāļĒāđāļāđ āļāļ·āđāļāļāļĩāļĒāđ āļĨāļąāļ āļāļđāđ. āļāđāļē
āđāļāļāđāļĄāļ āļāļđāļāļĢāļ°āļāļļ āļāļēāļāļāļąāđāļāļāļ°āļāļąāđāļāļāđāļēāļāļąāļĨāļāļāļĢāļīāļāļķāļĄāļāļēāļĢāļĨāļāļāļēāļĄāđāļāļāļēāļĢāđāļāđāļāļēāļ āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ hmac-md5
āļāļ·āđāļāļāļĩāđ āļŠāļģāļāļąāļ āļāļģāļŠāļąāđāļāđāļāļāļāļĩāđāļāļĩāļĒāđāđāļ āđ āļāļĩāđāļĢāļ°āļāļļāđāļāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļāļāđāļēāļ -y or -k.
gsstsig
āđāļāđ GSS-TSIG āđāļāļ·āđāļāļĨāļāļāļēāļĄāđāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļ āļāļķāđāļāđāļāļĩāļĒāļāđāļāđāļēāļāļąāļāļāļēāļĢāļĢāļ°āļāļļ -g āļāļ
āļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļ.
oldgsstsig
āđāļāđ GSS-TSIG āđāļ§āļāļĢāđāļāļąāļ Windows 2000 āđāļāļ·āđāļāļĨāļāļāļēāļĄāđāļāļāļēāļĢāļāļąāļāđāļāļ āļāļķāđāļāđāļāļĩāļĒāļāđāļāđāļēāļāļąāļ
āļĢāļ°āļāļļ -o āļāļāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļ
āļāļīāļāđāļāļ {[āļāļ·āđāļāļāļēāļāļēāļāļąāļāļĢ]}
āđāļĄāļ·āđāļāđāļāđ GSS-TSIG āđāļŦāđāđāļāđ āļāļēāļāļēāļāļąāļāļĢ_āļāļ·āđāļ āđāļāļāļāļĩāđāļāļ°āđāļāđāļāļāļēāļāļēāļāļąāļāļĢāđāļĢāļīāđāļĄāļāđāļāđāļ krb5.conf. āļāđāļēāđāļĄāđ
āļāļāļāđāļāļāļāļđāļāļĢāļ°āļāļļ āļāļāļāđāļāļāļāļĩāđāļāļąāļāļāļķāļāđāļ§āđāļāļ°āļāļđāļāļĨāđāļēāļ
[āļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļ] nxāđāļāđāļĄāļ {āļāļ·āđāļāđāļāđāļĄāļ}
āļāļģāļŦāļāļāđāļŦāđāđāļĄāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļķāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļĢāļ°āđāļ āļāđāļ āđ āļāļĩāđāļĄāļĩāļāļ·āđāļ āļāļ·āđāļāđāļāđāļĄāļ.
[āļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļ] yxāđāļāđāļĄāļ {āļāļ·āđāļāđāļāđāļĄāļ}
āļāļąāļāļāļąāļāļ§āđāļē āļāļ·āđāļāđāļāđāļĄāļ āļĄāļĩāļāļĒāļđāđ (āļĄāļĩāļāļĒāđāļēāļāļāđāļāļĒāļŦāļāļķāđāļāđāļĢāđāļāļāļāļĢāđāļāļāļĢāļąāļāļĒāļēāļāļĢ āļāļāļīāļāđāļāļāđāđāļāđ)
[āļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļ] nxrrset {āļāļ·āđāļāđāļāđāļĄāļ} [āļāļĨāļēāļŠ] {āļāļĢāļ°āđāļ āļ}
āļāļģāļŦāļāļāđāļŦāđāđāļĄāđāļĄāļĩāļāļąāļāļāļķāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļāļāļāļĩāđāļĢāļ°āļāļļ āļāļāļīāļ, āļāļąāđāļ āđāļĨāļ° āļāļ·āđāļāđāļāđāļĄāļ.
If āļāļąāđāļ āļĨāļ°āđāļ§āđāļ IN (āļāļīāļāđāļāļāļĢāđāđāļāđāļ) āļāļ·āļāļ§āđāļē
[āļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļ] yxrrset {āļāļ·āđāļāđāļāđāļĄāļ} [āļāļĨāļēāļŠ] {āļāļĢāļ°āđāļ āļ}
āļŠāļīāđāļāļāļĩāđāļāđāļāļāļāļēāļĢāđāļŦāđāļāļąāļāļāļķāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļāļāļāļĩāđāļĢāļ°āļāļļ āļāļāļīāļ, āļāļąāđāļ āđāļĨāļ° āļāļ·āđāļāđāļāđāļĄāļ āļāđāļāļ
āļĄāļĩāļāļĒāļđāđ. āļāđāļē āļāļąāđāļ āļĨāļ°āđāļ§āđāļ IN (āļāļīāļāđāļāļāļĢāđāđāļāđāļ) āļāļ·āļāļ§āđāļē
[āļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļ] yxrrset {āļāļ·āđāļāđāļāđāļĄāļ} [āļāļĨāļēāļŠ] {āļāļĢāļ°āđāļ āļ} {āļāđāļāļĄāļđāļĨ...}
āļāļ·āđāļāļāļĩāđ āļāđāļāļĄāļđāļĨ āļāļēāļāļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļāđāļāđāļĨāļ°āļāļļāļāļāļāļāđāļāļāļāļāļĢāđāļĄāļāļĩāđāļĢāđāļ§āļĄāļāļąāļ āļāļāļīāļ, āļāļąāđāļāđāļĨāļ°
āļāļ·āđāļāđāļāđāļĄāļ āļĢāļ§āļĄāļāļąāļāđāļāđāļāļāļļāļāļāļāļ RR RR āļāļļāļāļāļĩāđāļāđāļāļāļāļĢāļāļāļąāļ
āļāļļāļāļāļāļ RR āļāļĩāđāļĄāļĩāļāļĒāļđāđāđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļ āļāļāļīāļ, āļāļąāđāļāđāļĨāļ° āļāļ·āđāļāđāļāđāļĄāļ. āļāđāļāļĄāļđāļĨ
āļāļđāļāđāļāļĩāļĒāļāđāļāļĢāļđāļāđāļāļāļāđāļāļāļ§āļēāļĄāļĄāļēāļāļĢāļāļēāļāļāļāļ RDATA āļāļāļāđāļĢāļāļāļāļĢāđāļāļāļĢāļąāļāļĒāļēāļāļĢ
[Update] āļĨāļ] {āļāļ·āđāļāđāļāđāļĄāļ} [ttl] [āļāļĨāļēāļŠ] [āļāļĢāļ°āđāļ āļ [āļāđāļāļĄāļđāļĨ...]]
āļĨāļāļāļąāļāļāļķāļāļāļĢāļąāļāļĒāļēāļāļĢāđāļ āđ āļāļĩāđāļāļ·āđāļ āļāļ·āđāļāđāļāđāļĄāļ. āļāđāļē āļāļāļīāļ āđāļĨāļ° āļāđāļāļĄāļđāļĨ āļāļąāļāđāļŦāđāđāļāđāļēāļāļąāđāļ
āļāļąāļāļāļķāļāļāļĢāļąāļāļĒāļēāļāļĢāļāļĩāđāļāļĢāļāļāļąāļāļāļ°āļāļđāļāļĨāļāļāļāļ āļāļĨāļēāļŠāļāļīāļāđāļāļāļĢāđāđāļāđāļāļāļ°āļāļ·āļāļ§āđāļēāļāđāļē āļāļąāđāļ is
āđāļĄāđāđāļāđāđāļŦāđāļĄāļē NS TTL āļāļđāļāļĨāļ°āđāļ§āđāļ āđāļĨāļ°āļāļāļļāļāļēāļāļŠāļģāļŦāļĢāļąāļāļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđāđāļāđāļēāļāļąāđāļ
[Update] āđāļāļīāđāļĄ {āļāļ·āđāļāđāļāđāļĄāļ} {ttl} [āļāļĨāļēāļŠ] {āļāļĢāļ°āđāļ āļ} {āļāđāļāļĄāļđāļĨ...}
āđāļāļīāđāļĄāļĢāļ°āđāļāļĩāļĒāļāļāļĢāļąāļāļĒāļēāļāļĢāđāļŦāļĄāđāļāđāļ§āļĒāļāļēāļĢāļĢāļ°āļāļļ TTL, āļāļąāđāļ āđāļĨāļ° āļāđāļāļĄāļđāļĨ.
āđāļāļ§āđ
āđāļŠāļāļāļāđāļāļāļ§āļēāļĄāļāļąāļāļāļļāļāļąāļāļāļĩāđāļĄāļĩāļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļāđāļĨāļ°āļāļēāļĢāļāļąāļāđāļāļāļāļąāđāļāļŦāļĄāļ
āļĢāļ°āļāļļāļāļąāđāļāđāļāđāļāļēāļĢāļŠāđāļāļāļĢāļąāđāļāļĨāđāļēāļŠāļļāļ
āļŠāđāļ
āļŠāđāļāļāđāļāļāļ§āļēāļĄāļāļąāļāļāļļāļāļąāļ āļāļķāđāļāđāļāļĩāļĒāļāđāļāđāļēāļāļąāļāļāļēāļĢāļāđāļāļāļāļĢāļĢāļāļąāļāļ§āđāļēāļ
āļāļģāļāļāļ
āđāļŠāļāļāļāļģāļāļāļ
āļāļēāļĢāđāļāđāļāļąāļāļŦāļē
āđāļāļīāļāļāļēāļĢāļāļĩāļāļąāļ
āļĢāļļāđāļ
āļāļīāļĄāļāđāļŦāļĄāļēāļĒāđāļĨāļāļĢāļļāđāļ
āļāđāļ§āļĒ
āļāļīāļĄāļāđāļĢāļēāļĒāļāļēāļĢāļāļģāļŠāļąāđāļ
āļāļĢāļĢāļāļąāļāļāļĩāđāļāļķāđāļāļāđāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļąāļāļ āļēāļāļāļ·āļāļāļ§āļēāļĄāļāļīāļāđāļŦāđāļāđāļĨāļ°āļāļ°āļāļđāļāļĨāļ°āđāļ§āđāļ
āļāļąāļ§āļāļĒāđāļēāļ
āļāļąāļ§āļāļĒāđāļēāļāļāđāļēāļāļĨāđāļēāļāđāļŠāļāļāđāļŦāđāđāļŦāđāļāļ§āđāļē nupdate āļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļ·āđāļāđāļāļĢāļāđāļĨāļ°āļĨāļāļĢāļ°āđāļāļĩāļĒāļāļāļĢāļąāļāļĒāļēāļāļĢ
āļāļēāļ example.com āđāļāļ. āļŠāļąāļāđāļāļāļ§āđāļēāļāļīāļāļāļļāļāđāļāđāļāđāļĨāļ°āļāļąāļ§āļāļĒāđāļēāļāļĄāļĩāļāđāļāļāļ§āđāļēāļāļāđāļāļāđāļēāļĒ
āļāļĢāļĢāļāļąāļāđāļāļ·āđāļāđāļŦāđāļāļĨāļļāđāļĄāļāļģāļŠāļąāđāļāļāļđāļāļŠāđāļāđāļāđāļāļāļģāļāļāļāļąāļāđāļāļāđāļāļāđāļāļāļēāļĄāļīāļāļŦāļāļķāđāļāļĢāļēāļĒāļāļēāļĢāđāļāļĒāļąāļāļāļ·āđāļāļĄāļēāļŠāđāļāļāļĢāđ
āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļŠāļģāļŦāļĢāļąāļ example.com.
#āļāļąāļāđāļāļ
> āļāļąāļāđāļāļ āļĨāļ oldhost.example.com A
> āļāļąāļāđāļāļāđāļāļīāđāļĄ newhost.example.com 86400 A 172.16.1.1
> āļŠāđāļ
āļĢāļ°āđāļāļĩāļĒāļ A āđāļ āđ āļŠāļģāļŦāļĢāļąāļ oldhost.example.com āļāļ°āļāļđāļāļĨāļ āđāļĨāļ°āļāļąāļāļāļķāļāļŠāļģāļŦāļĢāļąāļ newhost.example.com
āļĄāļĩāļāļēāļĢāđāļāļīāđāļĄāļāļĩāđāļāļĒāļđāđ IP 172.16.1.1 āļāļąāļāļāļķāļāļāļĩāđāđāļāļīāđāļĄāđāļŦāļĄāđāļĄāļĩ 1 āļ§āļąāļ TTL (86400
āļ§āļīāļāļēāļāļĩ)
#āļāļąāļāđāļāļ
> prereq āļāļ·āđāļāđāļĨāđāļ nxdomain.example.com
> āļāļąāļāđāļāļ āđāļāļīāđāļĄāļāļ·āđāļāđāļĨāđāļ.example.com 86400 CNAME somehost.example.com
> āļŠāđāļ
āđāļāļ·āđāļāļāđāļāļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļāđāļāđāļĢāļąāļāđāļāļĄāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļāļ·āđāļāļāļĢāļ§āļāļŠāļāļāļ§āđāļēāđāļĄāđāļĄāļĩāļāļĢāļąāļāļĒāļēāļāļĢ
āļāļąāļāļāļķāļāļāļĢāļ°āđāļ āļāđāļ āđ āļŠāļģāļŦāļĢāļąāļ āļāļ·āđāļāđāļĨāđāļ.example.com. āļŦāļēāļāļĄāļĩ āđāļŠāļāļāļ§āđāļēāļāļģāļāļāļāļąāļāđāļāļāļĨāđāļĄāđāļŦāļĨāļ§ āļāđāļē
āđāļĄāđāļĄāļĩāļāļ·āđāļāļāļĩāđ āļĄāļĩāļāļēāļĢāđāļāļīāđāļĄ CNAME āļŠāļģāļŦāļĢāļąāļāļāļ·āđāļāļāļĩāđ āļŠāļīāđāļāļāļĩāđāļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāđāļĄāļ·āđāļ CNAME āđāļāđāļ
āđāļāļīāđāļĄāļāđāļāļāđāļĄāđāļāļąāļāļāļąāļāļāļāļāļĩāđāļĄāļĩāļĄāļēāļāđāļēāļāļēāļāđāļ RFC 1034 āļāļĩāđāļāļ·āđāļāļāđāļāļāđāļĄāđ
āļĄāļĩāļāļĒāļđāđāđāļāđāļāļāļĢāļ°āđāļ āļāļāļąāļāļāļķāļāļāļ·āđāļ āđ āļŦāļēāļāļĄāļĩāļāļĒāļđāđāđāļāđāļ CNAME (āļāļāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļŠāļģāļŦāļĢāļąāļ
DNSSEC āđāļ RFC 2535 āđāļāļ·āđāļāļāļāļļāļāļēāļāđāļŦāđ CNAME āļĄāļĩāļĢāļ°āđāļāļĩāļĒāļ RRSIG, DNSKEY āđāļĨāļ° NSEC)
āđāļāđ nsupdate āļāļāļāđāļĨāļāđāđāļāļĒāđāļāđāļāļĢāļīāļāļēāļĢ onworks.net