A NetWare integrated installation (using NIS) is the recommended way of installing or upgrading DNS/DHCP services. The dnipinst.nlm program is capable of performing the installation or upgrade of DNS/DHCP services. This NLM™ must be used for fixing post-installation problems and while removing the DNS/DHCP schema and objects from the tree. For example, if base objects (Group, RootSrvrInfo zone, Locator) are deleted, if the DNS/DHCP services schema is corrupted, or if you need to remove DNS/DHCP schema and objects from the tree.
The DNS/DHCP services installation extends the necessary schema and creates the base objects. The DNS server object is not created as part of this installation. You can create the DNS server object by using the management utilities.
This NLM provides the following functionality:
If used without any option, this NLM checks for the presence of the DNS server 6.0.0 and the DHCP server 3.11.1 schema extensions. If the DNS/DHCP services schema is not found or is corrupted, the schema is extended and the base objects are created at the user-specified contexts.
If used with the –f option, this NLM checks for the presence of base objects. These objects (except the RootSrvrInfo zone) are created only if they are not already present. The RootSrvrInfo zone object is re-created if the TTL value present in the existing root hint RRs (RootSrvrInfo zone) does not match the value 3600000.
If used with the –r option, all DNS/DHCP related objects are deleted from the tree.
If used with the –rs option, all DNS/DHCP related objects and the DNS/DHCP services schema are deleted from the tree.
The usage display for this NLM can be seen on the logger screen by using the –? option.
NOTE:The dnipinst.nlm utility might prompt for the contexts of the base objects. The contexts of the existing base objects must be entered correctly. If the wrong context is provided, multiple base objects will be created in the tree. These base objects will cause the management utilities and DNS/DHCP services to malfunction.