http://www.redhat.com/magazine/025nov06/features/dns/
http://www.redhat.com/magazine/026dec06/features/dns/
http://ostechnix.wordpress.com/2013/01/25/setup-dns-server-step-by-step-in-centos-6-3-rhel-6-3-scientific-linux-6-3-3/
yum install bind bind-utils bind-libs bind-chroot caching-nameserver -y
vi /var/named/chroot/etc/named.conf
acl localdomain-com { 172.19/16; };
options {
directory "/var/named";
allow-query { localdomain-com; };
forwarders { 172.19.59.7; 172.19.218.7; }; #IP of upstream ISP nameserver(s)
#forward only; #rely completely on our upstream nameservers
};
zone "localdomain.com" IN {
type master;
file "localdomain.com.zone";
};
zone "19.172.in-addr.arpa" IN {
type master;
file "172.19.zone";
};
cd /var/named/chroot/var/named
touch localdomain.com.zone
chown named:named localdomain.com.zone
chmod 644 localdomain.com.zone
touch 172.19.zone
chown named:named 172.19.zone
chmod 644 172.19.zone
vi localdomain.com.zone
$TTL 1D
localdomain.com. IN SOA bigdata0.localdomain.com. foo.bar.tld. (
200612060 ; serial
2H ; refresh slaves
5M ; retry
1W ; expire
1M ; Negative TTL
)
@ IN NS bigdata0.localdomain.com.
bigdata0.localdomain.com. IN A 172.19.97.141
bigdata1.localdomain.com. IN A 172.19.101.66
bigdata2.localdomain.com. IN A 172.19.102.56
bigdata0 172.19.97.141
bigdata1 172.19.101.66
bigdata2 172.19.102.56
vi 172.19.zone
$TTL 1D
$ORIGIN 19.172.IN-ADDR.ARPA.
@ IN SOA bigdata0.localdomain.com. foo.bar.tld. (
200612060 ; serial
2H ; refresh slaves
5M ; retry
1W ; expire
1M ; Negative TTL
)
IN NS bigdata0.localdomain.com.
141.197 IN PTR bigdata0.localdomain.com.
66.101 IN PTR bigdata1.localdomain.com.
56.102 IN PTR bigdata2.localdomain.com.
bigdata0 172.19.97.141
bigdata1 172.19.101.66
bigdata2 172.19.102.56
vi /etc/resolv.conf
search localdomain.com
nameserver 172.19.97.141
chmod 644 /var/named/chroot/etc/named.conf
named-checkconf /var/named/chroot/etc/named.conf
Prevent get overwritten
vi /etc/sysconfig/network-scripts/ifcfg-eth0
PEERDNS=no
service named restart
chkconfig named on
/etc/init.d/network restart
rndc reload
rndc querylog
/etc/init.d/iptables stop
chkconfig iptables off
host -v -t A `hostname`
Disable SELinux
setenforce 0
vi /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted
http://www.redhat.com/magazine/026dec06/features/dns/
http://ostechnix.wordpress.com/2013/01/25/setup-dns-server-step-by-step-in-centos-6-3-rhel-6-3-scientific-linux-6-3-3/
yum install bind bind-utils bind-libs bind-chroot caching-nameserver -y
vi /var/named/chroot/etc/named.conf
acl localdomain-com { 172.19/16; };
options {
directory "/var/named";
allow-query { localdomain-com; };
forwarders { 172.19.59.7; 172.19.218.7; }; #IP of upstream ISP nameserver(s)
#forward only; #rely completely on our upstream nameservers
};
zone "localdomain.com" IN {
type master;
file "localdomain.com.zone";
};
zone "19.172.in-addr.arpa" IN {
type master;
file "172.19.zone";
};
cd /var/named/chroot/var/named
touch localdomain.com.zone
chown named:named localdomain.com.zone
chmod 644 localdomain.com.zone
touch 172.19.zone
chown named:named 172.19.zone
chmod 644 172.19.zone
vi localdomain.com.zone
$TTL 1D
localdomain.com. IN SOA bigdata0.localdomain.com. foo.bar.tld. (
200612060 ; serial
2H ; refresh slaves
5M ; retry
1W ; expire
1M ; Negative TTL
)
@ IN NS bigdata0.localdomain.com.
bigdata0.localdomain.com. IN A 172.19.97.141
bigdata1.localdomain.com. IN A 172.19.101.66
bigdata2.localdomain.com. IN A 172.19.102.56
bigdata0 172.19.97.141
bigdata1 172.19.101.66
bigdata2 172.19.102.56
vi 172.19.zone
$TTL 1D
$ORIGIN 19.172.IN-ADDR.ARPA.
@ IN SOA bigdata0.localdomain.com. foo.bar.tld. (
200612060 ; serial
2H ; refresh slaves
5M ; retry
1W ; expire
1M ; Negative TTL
)
IN NS bigdata0.localdomain.com.
141.197 IN PTR bigdata0.localdomain.com.
66.101 IN PTR bigdata1.localdomain.com.
56.102 IN PTR bigdata2.localdomain.com.
bigdata0 172.19.97.141
bigdata1 172.19.101.66
bigdata2 172.19.102.56
vi /etc/resolv.conf
search localdomain.com
nameserver 172.19.97.141
chmod 644 /var/named/chroot/etc/named.conf
named-checkconf /var/named/chroot/etc/named.conf
Prevent get overwritten
vi /etc/sysconfig/network-scripts/ifcfg-eth0
PEERDNS=no
service named restart
chkconfig named on
/etc/init.d/network restart
rndc reload
rndc querylog
/etc/init.d/iptables stop
chkconfig iptables off
host -v -t A `hostname`
Disable SELinux
setenforce 0
vi /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted
No comments:
Post a Comment