User Tools

Site Tools


basic_dns

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

basic_dns [2007/01/30 15:07]
adam
basic_dns [2016/11/25 22:38]
Line 1: Line 1:
-===== Basic DNS Setup ===== 
- 
-Install bind9 and configured the server to run in a chroot as per [[chrooted_dns|here]]. 
- 
-Edit /var/lib/named/etc/bind/named.conf.local 
- 
-  server <123.134.145.5> { provide-ixfr yes; };      #your first backup name server's IP 
-  server <123.134.145.6> { provide-ixfr yes; };      #your nth backup names server's IP 
-   
-  zone "145.134.123.in-addr.arpa" in { type master; file "pz/123.134.145"; };     #Your IP range for reverse lookups 
-  zone "domain.tld" in { type master; file "pz/domain.tld"; };        # zone file for a domain 
- 
-Create a pz directory in whatever directory is specified in /var/lib/named/etc/bind/named.conf.options: 
- 
-  directory "/var/cache/bind"; 
- 
-Remember, bind is chrooted into /var/lib/named/, so: 
- 
-  mkdir /var/lib/named/var/cache/bind/pz 
- 
-Then create your domain and reverse lookup files: 
- 
-  touch var/lib/named/var/cache/bind/pz/domain.tld 
-  touch var/lib/named/var/cache/bind/pz/123.134.145.in.addr.arpa 
- 
-Set up your reverse lookups file for the IP range you gave by editing the arpa file: 
- 
-  $TTL 3600 
-  @               IN      SOA     ns0.domain.tld.    hostmaster.domain.tld. ( 
-                          2006091001 ; serial 
-                          4h ; refresh 
-                          1h ; retry 
-                          1w ; expire 
-                          1h ; default_ttl 
-                          ) 
-   
-                  IN      NS      ns0.domain.tld. 
-                  IN      NS      ns1.domain.tld. 
-                  IN      NS      ns2.domain.tld. 
-   
-  4      IN      PTR     ns0.domain.tld.   
-  5      IN      PTR     ns1.domain.tld. 
-  6      IN      PTR     ns2.domain.tld. 
-  10     IN      PTR     mail.domain.tld 
-  11     IN      PTR     mail2.domain.tld 
-  65     IN      PTR     www.domain.tld. 
- 
- 
-Now set up your domain's file: 
- 
-  $TTL 3600 
-    @               IN      SOA     ns0.domain.tld.    hostmaster.domain.tld. ( 
-                          2006122101 ; serial 
-                          4h ; refresh 
-                          1h ; retry 
-                          1w ; expire 
-                          1h ; default_ttl 
-                          ) 
-   
-                  IN      TXT     "MyTextHere" 
-                  IN      TXT     "v=spf1 ip4:123.134.145.10 -all" 
-                  IN      NS      ns0.domain.tld. 
-                  IN      NS      ns1.domain.tld. 
-                  IN      NS      ns2.domain.tld. 
-                  IN      MX      10      mail.domain.tld. 
-                  IN      MX      20      mail2.domain.tld. 
-                  IN      A       123.134.145.65 
-   
-  localhost       IN      A       127.0.0.1 
-  ns0             IN      A       123.134.145.4 
-                  IN      MX      10      mail.domain.tld. 
-                  IN      MX      10      mail2.domain.tld. 
-  ns1             IN      A       123.134.145.5 
-                  IN      MX      10      mail.domain.tld. 
-                  IN      MX      10      mail2.domain.tld. 
-  ns2             IN      A       123.134.145.6 
-                  IN      MX      10      mail.domain.tld. 
-                  IN      MX      10      mail2.domain.tld. 
-  www             IN      A       123.134.145.65 
-                  IN      MX      10      mail.domain.tld. 
-                  IN      MX      10      mail2.domain.tld. 
-  mail            IN      A       123.134.145.10 
-                  IN      MX      10      mail.domain.tld. 
-                  IN      MX      10      mail2.domain.tld. 
-  mail2           IN      A       123.134.145.11 
-                  IN      MX      10      mail.domain.tld. 
-                  IN      MX      10      mail2.domain.tld. 
- 
-Restart the name services: 
- 
-  /etc/init.d/bind9 restart 
- 
  
basic_dns.txt ยท Last modified: 2016/11/25 22:38 (external edit)