TEST
Powered by Blogger.
Responsive Ad
Responsive Ad

Author Profile

About Me

Start Sharing

Start Sharing

Drive Traffic on Social Platforms

Blog Archive

Blog Journey

Blog Journey

Learn how to start a perfect Blog

Work Smart, Not Hard - Let's See

Make your Blogging experience faster and easiest …
Work Smart, Not Hard - Let's See
Design by - Blogger Templates | Distributed by Free Blogger Templates

Made with Love by

Material UI Template is Designed Theme for Giving Enhanced look Various Features are available Whic…

Random Posts

Ads Section

HOME > > How to setup Domain Name System (DNS) on Solaris 10

How to setup Domain Name System (DNS) on Solaris 10

Anup - Friday, 20 September 2013
We will use Perl script called “h2n” that creates the appropriate files for a DNS server.


Download h2n Scripts---Click Here


Step 1:- Edit /etc/hosts file


  • The new domain server will be on system 192.168.137.25 which is called SCAN.
  • The following /etc/host file has been edit to contain all the DNS entries that are required:
192.168.137.25  scan.indiandba.com      scan
  • Assume domain name is to be indiandba.com
  • Assume network is 192.168.137
  • Create a domain run directory to contain the Named services files called /var/named.


Step 2:- Create named directory and copy h2n script
$ mkdir -p /var/named
$ cp /h2n /var/named


Step 3:- Run the h2n script file as follows:
$cd /var/named
$
./h2n -d indiandba.com -n 192.168.137 -u oracle@indinadba.com


Step 4:- Download “named.root” file, rename the file to db.cache and copy to the /var/named directory.


Step 5:- Copy named.conf file to /etc directory
    $ cp /var/named/named.conf /etc


Step 6:- Edit the file /etc/nsswitch.conf and add the entry dns to the host entry as follows:
====================================================================
#
# /etc/nsswitch.files:
#
# An example file that could be copied over to /etc/nsswitch.conf; it
# does not use any naming service.
#
# "hosts:" and "services:" in this file are used only if the
# /etc/netconfig file has a "-" for nametoaddr_libs of "inet" transports.
passwd:     files
group:      files
 
hosts:      files    dns 
networks:   files
protocols:  files
:          :          :          :          :          :
:          :          :          :          :          :
=====================================================================


Step 7:- Create or edit a file called /etc/defaultdomain and add the single entry:


$vi /etc/defaultdomain
indiandba.com


Step 8:- Execute the domainname command to set the domain as follows:


$domainname ‘cat /etc/defaultdomain’


Step 9:- Edit /etc/resolv.conf file


$vi /etc/resolv.conf
domain indiandba.com
nameserver      192.168.137.25


Step 10:- Start Named Services
$/usr/sbin/in.named &


Step 11:- To enabled the respository use


$svcs -a | grep dns

disabled         10:15:21 svc:/network/dns/server:default
disabled         10:15:22 svc:/network/dns/client:default

$svcadm enable /network/dns/server

$svcs -a | grep dns
online           10:15:21 svc:/network/dns/server:default 
online           10:15:22 svc:/network/dns/client:default 

Note:---- /network/dns/server must be online for DNS to run properly and initiate if the DNS server is rebooted.

Step 12:- Configurating Clients to use DNS To use DNS, clients need to modify the /etc/resolv.conf, and /etc/nsswitch.conf as above. The /etc/defaultdomain file must also be created and establsihed as above.




Contact me

Get in Touch

Need to get touch with me? Please fill out the form with your enquiry.

Name
Anup Srivastav
Address
Lucknow - Utter Pradesh
Email
myindiandba@gmail.com
Message me