The
DNS Library is a COM object that makes
dynamic DNS updates to
BIND, Microsoft and other RFC-2136-compatible DNS servers possible from any scripting languages in an easy way. The library supports the following record types: A, MX, SRV, NS, CNAME, PTR, TXT. The library implements 5 components:
DnsLibrary.
Server,
DnsLibrary.Resolver, DnsLibrary.Authentication, DnsLibrary.ResourceRecord, DnsLibrary.ResourceRecordSet. For
secure updates,
HMAC-
MD5 (
BIND) and
GSS-
TSIG (Microsoft) are supported.