Monday, October 3, 2011

Naming Services essential

  • The naming and Directory services provided by Solaris are as under:
    • DNS 
    • NIS
    • LDAP
    • /etc files
    •  
    •  Modern network  uses two or more of these services in combination. When more than one service is used, the services are co-ordinated by nsswitch.conf file
    • Typically, NIS clients are configured with the nsswitch.conf file to use only NIS for machine name and address lookups. If this type of lookup fails, an NIS server can forward these lookups to DNS.ypcat, ypwhich and ypmatch commands are used for retrieving NIS maps
       
  • Solaris 10 Operating system ships with BIND 9.X DNS name server.
  • DNS service FMRL is svc:/network/dns/server:<instance> and svc:network/dns/client:<instance>
    • # svcs \*dns\*
      • STATE          STIME    FMRI
      • disabled       Sep_27   svc:/network/dns/server:default
      • online         Sep_27   svc:/network/dns/client:default
      • online         Sep_27   svc:/network/dns/multicast:default
  • The BIND 9.x configuration file in Solaris is : /etc/rndc.conf.
  • There are two extensions to DNS protocol. They are multicast DNS (mDNS) and DNS service discovery (DNS-SD)
    • mDNS extends the Domain Name service to operate over link-local multicast. Both Multicast DNS and Servic e Discovery are installed by default when installing the Solaris OS. In addition to being installed, mDNS must be enabled and must be included in /etc/nsswitch.conf
    • To enable mDNS, add mdns to hosts and ipnodes of /etc/nsswtich.conf (refer to /etc/nsswitch.dns for example)
    • The log file for mDNS can be found under /var/svc/log/network-dns-multicast:default.log
  • You can use dns-sd command as network diagnosis tool to browse and discover services.
  • To find out more about how DNS client resolver work in Solaris:
  • To  setup DNS server in Solaris
    • http://wikis.sun.com/display/tma/DNS+on+Solaris+11

No comments:

Post a Comment