eDirectory Objects for DNS

The following new eDirectory objects support DNS:

Figure 6 shows an example of a tree of DNS objects.

Figure 6
eDirectory Objects for DNS
eDirectory Objects for DNS


DNS Server Object

The DNS Server object (or Service object) is different from the NetWare Core ProtocolTM (NCPTM) Server object. A DNS Server object can be contained in an Organization (O), Organizational Unit (OU), Country (C), or Locality (L). The DNS Server object contains DNS server configuration parameters, including the following:


DNS Zone Object

The DNS Zone object is a container object that contains all the data for a single DNS zone. A Zone object is the first level of the DNS zone description. A Zone object can be contained under an Organization (O), Organizational Unit (OU), a Country (C), or a Locality (L).

Multiple DNS domains can be represented within eDirectory by using separate, independent DNS Zone objects. A network administrator can support multiple DNS domains on a single NetWare server by creating multiple DNS Zone objects and assigning the server to serve those zones.

The DNS Zone object contains data that correlates to a DNS Start of Authority (SOA) resource record (RR), a member list of all eDirectory-based DNS servers that serve the zone, and Dynamic DNS (DDNS) server information.

The DNS name space hierarchy is not represented within the eDirectory hierarchy. A zone and its child zone might appear as peers within the eDirectory hierarchy, even though they have a parent-child relationship within the DNS hierarchy.


DNS Resource Record Set Object

The DNS Resource Record Set (RRSet) object is an eDirectory leaf object contained within a DNS Zone object. An RRSet object represents an individual domain name within a DNS zone. Its required attributes are a DNS domain name, a DNS address class, and a Time-to-Live (TTL) record.

Each domain name within a DNS zone object has an RRSet object. Each RRSet object has one or more resource records beneath it containing additional information about the domain, including a description of the object and version information.


DNS Resource Records

A DNS resource record (RR) is an attribute of an RRSet that contains the resource records type and data of a single RR. RRs are configured beneath their respective RRSet objects. Resource records describe their associated RRset object.

The most common resource records are Address (A) records, which map a domain name to an IP address, and Pointer (PTR) records, which map an IP address to a domain name within an IN-ADDR.ARPA zone.