Go to main content

Working With Oracle® Solaris 11.4 Directory and Naming Services: DNS and NIS

Exit Print View

Updated: November 2020
 
 

How to Enable a DNS Client

  1. Become an administrator.

    For more information about obtaining the appropriate rights to perform specific tasks, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.4.

  2. Configure the DNS domain.
    1. List the domains that need to be searched and the IP addresses for the DNS name servers.
      # svccfg -s dns/client
      svc:/network/dns/client> setprop config/search = \
      astring: ("example.com" "sales.example.com")
      svc:/network/dns/client> setprop config/nameserver = \
      net_address: (192.0.2.10 192.0.2.11)
      svc:/network/dns/client> quit
    2. Update the SMF repository.
      # svccfg -s dns/client
      svc:/network/dns/client> select network/dns/client:default
      svc:/network/dns/client:default> refresh
      svc:/network/dns/client:default> quit
  3. Update the name service switch information in the SMF repository to use DNS.
    # svccfg -s system/name-service/switch
    svc:/system/name-service/switch> setprop config/host = astring: "files dns"
    svc:/system/name-service/switch> select system/name-service/switch:default
    svc:/system/name-service/switch:default> refresh
    svc:/system/name-service/switch:default> quit
  4. Start the services needed to run the DNS client.
    # svcadm enable network/dns/client
    # svcadm enable system/name-service/switch