Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- install dns server:
- yum install bind bind-chroot bind-libs bind-utils
- edit bind9 config:
- nano /etc/named.conf
- --------------------------------------------------------------------
- options {
- listen-on port 53 { 192.168.0.1; };
- listen-on-v6 port 53 { ::1; };
- directory "/var/named";
- dump-file "/var/named/data/cache_dump.db";
- statistics-file "/var/named/data/named_stats.txt";
- memstatistics-file "/var/named/data/named_mem_stats.txt";
- allow-query { any; };
- recursion yes;
- dnssec-enable yes;
- dnssec-validation yes;
- dnssec-lookaside auto;
- /* Path to ISC DLV key */
- bindkeys-file "/etc/named.iscdlv.key";
- managed-keys-directory "/var/named/dynamic";
- forwarders {8.8.8.8; 8.8.4.4; };
- };
- logging {
- channel default_debug {
- file "data/named.run";
- severity dynamic;
- };
- };
- zone "mydomain.com" in {
- type master;
- file "mydomain.com.ns";
- allow-update { none; };
- };
- zone "0.168.192.in-addr.arpa" in {
- type master;
- file "0.168.192.in-addr.arpa.ns";
- allow-update { none; };
- };
- zone "." IN {
- type hint;
- file "named.ca";
- };
- include "/etc/named.rfc1912.zones";
- include "/etc/named.root.key";
- --------------------------------------------------------------------
- create forward zone file:
- nano /var/named/mydomain.com.ns
- --------------------------------------------------------------------
- $ORIGIN mydomain.com.
- $TTL 1d
- @ IN SOA server1.mydomain.com. admin.mydomain.com. (
- 2014050901 ; serial number
- 3h ; refresh
- 15m ; retry
- 3w ; expiry
- 3h ; minimum
- );
- myowndomain.com. IN NS server1.myowndomain.com.
- server1 IN A 192.168.0.254
- server2 IN A 192.168.0.250
- gateway IN A 192.168.0.1
- www IN CNAME server1
- mail IN MX 192.168.0.254
- --------------------------------------------------------------------
- create reverse lookup file:
- nano /var/named/0.168.192.in-addr.arpa.ns
- --------------------------------------------------------------------
- $ORIGIN 0.168.192.in-addr.arpa.
- $TTL 1d
- @ IN SOA server1.mydomain.com admin.mydomain.com. (
- 2014050901 ; serial number
- 3h ; refresh
- 15m ; retry
- 3w ; expiry
- 3h ; minimum
- );
- IN NS server1.mydomain.com.
- 254 IN PTR server1.mydomain.com.
- 250 IN PTR server2.mydomain.com.
- 1 IN PTR gateway.mydomain.com.
- --------------------------------------------------------------------
- start dns server:
- service named start
- start dns server on boot:
- chkconfig named on
- test dns:
- dig mydomain.com
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement