Dynamic DNS - with perl
NOTE: This information is historic (as at May 2006)
Dynamic DNS allows hosts to set their own IP address in the DNS namespace. When a Quest Authentication Services-enabled Unix host joins a domain, it automatically appears in Active Directory as Kerberos principals and as LDAP computer objects, but not in DNS.
This topic covers tools for managing a host's entry in Active Directory's DNS.
# nsupdate-gss.pl host domain ip-addr ttl
In addition, for correct use with Quest Authentication Services, you will need to apply the nsupdate-gss.vas.patch, available in the download table below. This patch causes the nsupdate-gss script to authenticate to the DNS server as the local computer account, instead of a normal user. That also means it has to be run as root on the host whose entry is being updated.
The patched components (nsupdate-gss and perl-GSSAPI) have been packaged below in as source RPMS. The can be converted into normal RPMs on your flavour of linux using the command
$ rpmbuild --rebuild file.src.rpm
|Other dnsupdate releases|
— David Leonard