Pages

How to Configure Secondary DNS Server in Linux Unix Redhat

Secondary DNS Server:
Partition Table Information
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 3.0G 617M 2.3G 22% /
tmpfs 252M 0 252M 0% /dev/shm
/dev/sda5 99M 7.8M 86M 9% /boot
/dev/sda7 2.4G 33M 2.2G 2% /tmp
/dev/sda2 2.0G 85M 1.8G 5% /var
Packages used for DNS: bind-utils-9.3.1-3, bind-chrootenv-9.3.1-3, bind-9.3.1-3, bind-libs-9.3.1-3.2
Configuration file: /etc/named.conf
# Copyright (c) 2001-2004 SuSE Linux AG, Nuernberg, Germany.
# All rights reserved.
#
# Author: Frank Bodammer, Lars Mueller
#
# /etc/named.conf
#
# This is a sample configuration file for the name server BIND 9. It works as
# a caching only name server without modification.
#
# A sample configuration for setting up your own domain can be found in
# /usr/share/doc/packages/bind/sample-config.
#
# A description of all available options can be found in
# /usr/share/doc/packages/bind/misc/options.

options {

# The directory statement defines the name server's working directory

directory "/var/lib/named";

# Write dump and statistics file to the log subdirectory. The
# pathenames are relative to the chroot jail.

dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";

# The forwarders record contains a list of servers to which queries
# should be forwarded. Enable this line and modify the IP address to
# your provider's name server. Up to three servers may be listed.

#forwarders { 192.0.2.1; 192.0.2.2; };

# Enable the next entry to prefer usage of the name server declared in
# the forwarders section.

#forward first;

# The listen-on record contains a list of local network interfaces to
# listen on. Optionally the port can be specified. Default is to
# listen on all interfaces found on your system. The default port is
# 53.

#listen-on port 53 { 127.0.0.1; };

# The listen-on-v6 record enables or disables listening on IPv6
# interfaces. Allowed values are 'any' and 'none' or a list of
# addresses.

listen-on-v6 { any; };

# The next three statements may be needed if a firewall stands between
# the local server and the internet.

#query-source address * port 53;
#transfer-source * port 53;
#notify-source * port 53;

# The allow-query record contains a list of networks or IP addresses
# to accept and deny queries from. The default is to allow queries
# from all hosts.

#allow-query { 127.0.0.1; };

# If notify is set to yes (default), notify messages are sent to other
# name servers when the the zone data is changed. Instead of setting
# a global 'notify' statement in the 'options' section, a separate
# 'notify' can be added to each zone definition.

notify no;
};

# To configure named's logging remove the leading '#' characters of the
# following examples.
#logging {
# # Log queries to a file limited to a size of 100 MB.
# channel query_logging {
# file "/var/log/named_querylog"
# versions 3 size 100M;
# print-time yes; // timestamp log entries
# };
# category queries {
# query_logging;
# };
#
# # Or log this kind alternatively to syslog.
# channel syslog_queries {
# syslog user;
# severity info;
# };
# category queries { syslog_queries; };
#
# # Log general name server errors to syslog.
# channel syslog_errors {
# syslog user;
# severity error;
# };
# category default { syslog_errors; };
#
# # Don't log lame server messages.
# category lame-servers { null; };
#};

# The following zone definitions don't need any modification. The first one
# is the definition of the root name servers. The second one defines
# localhost while the third defines the reverse lookup for localhost.

zone "." in {
type hint;
file "root.hint";
};

zone "localhost" in {
type master;
file "localhost.zone";
};

zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};

zone "ns2" IN {
type slave;
file "slave/ns1.zone";
masters {202.125.142.107;};
};
zone "142.125.202.in-addr.arpa" IN {
type slave;
file "slave/rns1.zone";
masters {202.125.142.107;};
};
zone "pucit.edu.pk" IN {
type slave;
file "slave/pucitedu.zone";
masters {202.125.142.107;};
};
zone "pucitonline.net" IN {
type slave;
file "slave/pucitnet.zone";
masters {202.125.142.107;};
};

zone "mapasha.com" IN {
type slave;
file "slave/mapasha.zone";
masters {202.125.142.107;};
};

zone "mtexperts.co.uk" IN {
type slave;
file "slave/mtexpert.zone";
masters {202.125.142.107;};
};

zone "agiletechnologies.org" IN {
type slave;
file "slave/agile.zone";
masters {202.125.142.107;};
};

zone "ktexperts.com" IN {
type slave;
file "slave/ktexperts.zone";
masters {202.125.142.107;};
};

zone "completeislam.com" IN {
type slave;
file "slave/cislam.zone";
masters {202.125.142.107;};
};

zone "peace.com.pk" IN {
type slave;
file "slave/peace.zone";
masters {202.125.142.107;};
};

zone "ghazisolutions.com" IN {
type slave;
file "slave/ghazi.zone";
masters {202.125.142.107;};
};

zone "puran.info" IN {
type slave;
file "slave/puran.zone";
masters {202.125.142.107;};
};

zone "nms.pucit" IN {
type slave;
file "slave/nms.zone";
masters {202.125.142.107;};
};
zone "pucitonline.com" IN {
type slave;
file "slave/pucitonline.zone";
masters {202.125.142.107;};
};

# Include the meta include file generated by createNamedConfInclude. This
# includes all files as configured in NAMED_CONF_INCLUDE_FILES from
# /etc/sysconfig/named

include "/etc/named.conf.include";

# You can insert further zone records for your own domains below or create
# single files in /etc/named.d/ and add the file names to
# NAMED_CONF_INCLUDE_FILES.
# See /usr/share/doc/packages/bind/README.SUSE for more details.
Configuration File: /var/lib/named/pucitedu
$ORIGIN .
$TTL 172800 ; 2 days
pucit.edu.pk IN SOA ns1.pucitonline.net. root.pucitonline.net. (
200312121 ; serial
360 ; refresh (6 minutes)
3600 ; retry (1 hour)
3600 ; expire (1 hour)
3600 ; minimum (1 hour)
)
NS ns1.pucitonline.net.
NS ns2.pucitonline.net.
MX 10 mail.pucit.edu.pk.
$ORIGIN pucit.edu.pk.
alumni A 202.125.142.112
flypucit A 202.125.142.109
ftp A 202.125.146.174
lectures A 202.125.142.112
library A 202.125.142.112
mail A 202.125.142.110
moon A 202.125.142.97
ns1 A 202.125.142.107
ns2 A 202.125.142.117
www A 202.125.142.121


For Reverse Lookup Zone
$ORIGIN .
$TTL 86400 ; 1 day
142.125.202.in-addr.arpa IN SOA ns1. root.ns1. (
200312121 ; serial
3600 ; refresh (1 hour)
3600 ; retry (1 hour)
3600 ; expire (1 hour)
3600 ; minimum (1 hour)
)
NS ns1.
NS ns2.
$ORIGIN 142.125.202.in-addr.arpa.
115 PTR mail.pucitonline.net.
107 PTR ns1.
122 PTR mail.pucit.edu.pk.
113 PTR www.
117 PTR ns2.
119 PTR ftp.


Forex Trading