This shows you the differences between two versions of the page.
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 / | ||
- | |||
- | server < | ||
- | server < | ||
- | | ||
- | zone " | ||
- | zone " | ||
- | |||
- | Create a pz directory in whatever directory is specified in / | ||
- | |||
- | directory "/ | ||
- | |||
- | Remember, bind is chrooted into / | ||
- | |||
- | mkdir / | ||
- | |||
- | Then create your domain and reverse lookup files: | ||
- | |||
- | touch var/ | ||
- | touch var/ | ||
- | |||
- | Set up your reverse lookups file for the IP range you gave by editing the arpa file: | ||
- | |||
- | $TTL 3600 | ||
- | @ | ||
- | 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 | ||
- | 5 IN PTR | ||
- | 6 IN PTR | ||
- | 10 | ||
- | 11 | ||
- | 65 | ||
- | |||
- | |||
- | Now set up your domain' | ||
- | |||
- | $TTL 3600 | ||
- | @ | ||
- | 2006122101 ; serial | ||
- | 4h ; refresh | ||
- | 1h ; retry | ||
- | 1w ; expire | ||
- | 1h ; default_ttl | ||
- | ) | ||
- | | ||
- | IN TXT " | ||
- | IN TXT " | ||
- | 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 | ||
- | | ||
- | localhost | ||
- | ns0 | ||
- | IN MX 10 mail.domain.tld. | ||
- | IN MX 10 mail2.domain.tld. | ||
- | ns1 | ||
- | IN MX 10 mail.domain.tld. | ||
- | IN MX 10 mail2.domain.tld. | ||
- | ns2 | ||
- | IN MX 10 mail.domain.tld. | ||
- | IN MX 10 mail2.domain.tld. | ||
- | www | ||
- | IN MX 10 mail.domain.tld. | ||
- | IN MX 10 mail2.domain.tld. | ||
- | mail IN A | ||
- | IN MX 10 mail.domain.tld. | ||
- | IN MX 10 mail2.domain.tld. | ||
- | mail2 | ||
- | IN MX 10 mail.domain.tld. | ||
- | IN MX 10 mail2.domain.tld. | ||
- | |||
- | Restart the name services: | ||
- | |||
- | / | ||
- | |||