JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Administration: Naming and Directory Services     Oracle Solaris 11 Information Library
search filter icon
search icon

Document Information

Preface

Part I About Naming and Directory Services

1.  Naming and Directory Services (Overview)

2.  Name Service Switch (Overview)

3.  Managing DNS (Tasks)

DNS Overview

Multicast DNS

Multicast DNS Service Discovery

Related Materials About DNS

DNS and the Service Management Facility

Administering DNS (Tasks)

How to Install the DNS Package

How to Configure a DNS Server

How to Create an rndc.conf File

How to Configure DNS Server Options

How to Run the DNS Service as an Alternative User

How to Enable a DNS Client

How to Troubleshoot DNS Server Startup Issues

How to Verify the DNS Configuration

Administering Multicast DNS

How to Enable mDNS and DNS Service Discovery

Advertising Resources for DNS

DNS Reference

DNS Files

DNS Commands and Daemons

Compilation Flags Used When BIND Was Built

4.  Setting Up Oracle Solaris Active Directory Clients (Tasks)

Part II NIS Setup and Administration

5.  Network Information Service (Overview)

6.  Setting Up and Configuring NIS (Tasks)

7.  Administering NIS (Tasks)

8.  NIS Troubleshooting

Part III LDAP Naming Services

9.  Introduction to LDAP Naming Services (Overview)

10.  Planning Requirements for LDAP Naming Services (Tasks)

11.  Setting Up Oracle Directory Server Enterprise Edition With LDAP Clients (Tasks)

12.  Setting Up LDAP Clients (Tasks)

13.  LDAP Troubleshooting (Reference)

14.  LDAP Naming Service (Reference)

15.  Transitioning From NIS to LDAP (Tasks)

Glossary

Index

DNS Reference

This section includes tables of the files, daemons, and commands that are associated with the DNS service. In addition, a table of some of the flags that are used when the ISC version of BIND was built is included.

DNS Files

The following table describes the files that are associated with the DNS service.

Table 3-1 DNS Files

File Name
Function
/etc/named.conf
Provides configuration information for the named daemon. See the named.conf(4) man page for more information.
/etc/rndc.conf
Provides configuration information for the rndc command. See the rndc.conf(4) man page for more information.

DNS Commands and Daemons

The following table describes the commands and daemons that are associated with the DNS service.

Table 3-2 DNS Commands and Daemons

File Name
Function
/usr/bin/dns-sd
Finds or lists resources used by the mDNS service. See the dns-sd(1M) man page for more information.
/usr/sbin/dig
Requests DNS responses from a DNS server. Often used to troubleshoot. See the dig(1M) man page for more information.
/usr/sbin/dnssec-dsfromkey
Generates a DS RR from a key file. See the dnssec-dsfromkey(1M) man page for more information.
/usr/sbin/dnssec-keyfromlabel
Retrieves selected keys from cryptographic device and builds a key file. See the dnssec-keygen(1M) man page for more information.
/usr/sbin/dnssec-keygen
Creates keys and key files for secure DNS and for transaction signatures (TSIG). See the dnssec-keygen(1M) man page for more information.
/usr/sbin/dnssec-signzone
Signs a DNS zone. See the dnssec-signzone(1M) man page for more information.
/usr/sbin/host
Performs simple DNS lookups, often converting host names to IP addresses or IP addresses to host names. See the host(1M) man page for more information.
/usr/sbin/named
DNS server daemon, which responds to information requests from clients. See the named(1M) man page for more information.
/usr/sbin/named-checkconf
Checks the syntax of the named.conf file. See the named(1M) man page for more information.
/usr/sbin/named-checkzone
Checks the syntax and integrity of a DNS zone file. See the named-checkzone(1M) man page for more information.
/usr/sbin/named-compilezone
Converts a DNS zone file. See the named-compilezone(1M) man page for more information.
/usr/sbin/nscfg
Legacy name service configuration utility, which imports or exports resolv.conf content from the SMF repository. See the nscfg(1M) man page for more information.
/usr/sbin/nslookup
Deprecated: Queries the DNS server. Instead use the dig command.
/usr/sbin/nsupdate
Submits DNS update requests to a DNS server. See the nsupdate(1M) man page for more information.
/usr/sbin/rndc
Provides remote control of the DNS server daemon. See the rndc(1M) man page for more information.
/usr/sbin/rndc-confgen
Generates configuration files for the rndc command. See the rndc-confgen(1M) man page for more information.

Compilation Flags Used When BIND Was Built

You can view the flags that were used to compile BIND by using the named -V command. This table shows some of the compilation flags that were used when building the ISC version of BIND for the Oracle Solaris 11 release.

Table 3-3 BIND Compilation Flags

Flag Name
Function
with-openssl
Builds BIND with cryptographic and Secure Sockets Layer (SSL) support, which is required for DNSSEC
enable-threads
Enables multithreading
enable-devpoll
Uses the /dev/poll driver for fast poll on many file descriptors
disable-openssl-version-check
Disables the OpenSSL version check because OpenSSL is provided by a separate dynamic library
enable-fixed-rrset
Enables fixed resource record set ordering, which is needed for backward compatibility
with-pkcs11
Enables the use of OpenSSL cryptographic hardware support