[CentOS] Configuring BIND to answer to two domain names (four IP addresses)

Fri Sep 24 20:07:27 UTC 2010
James A. Peltier <jpeltier at sfu.ca>


----- Original Message -----
| ----- Original Message -----
| | Thank you for all the help so far. To conclude:
| | I have one physical server that answers to the following IP
| | addresses:
| | 1.1.1.1
| | 1.1.1.2
| | 1.1.1.3
| | 1.1.1.4
| |
| | I need 1.1.1.1 & 1.1.1.2 to be the name servers for exampleA.com,
| | and
| | 1.1.1.3 & 1.1.1.4 to be the nameservers for exampleB.com. I have
| | these
| | files:
| |
| | # cat /etc/named.conf
| |
| | options {
| | directory "/etc";
| | pid-file "/var/run/named/named.pid";
| | listen-on {
| | any;
| | };
| | };
| |
| | zone "." {
| | type hint;
| | file "/etc/db.cache";
| | };
| |
| | zone "exampleA.com" {
| | type master;
| | file "/var/named/exampleA.com.hosts";
| | };
| | zone "exampleB.com" {
| | type master;
| | file "/var/named/exampleB.com.hosts";
| | };
| |
| |
| |
| | # cat /var/named/exampleA.com.hosts
| |
| | $ORIGIN exampleA.com.
| | $TTL 1h
| | exampleA.com. IN SOA ns1.exampleA.com. ns2.exampleA.com. (
| | 1; Serial - increment me
| | 10800
| | 3600
| | 604800
| | 38400 )
| | exampleA.com. IN NS ns1.exampleA.com.
| | exampleA.com. IN NS ns2.exampleA.com.
| | exampleA.com. IN A 1.1.1.1
| | exampleA.com. IN A 1.1.1.2
| 
| formatting for NS records is incorrect. It should just read
| 
| NS ns1.exampleA.com
| NS ns2.exampleA.com
| 

correction!  It should read

           NS ns1.exampleA.com.

Please note the trailing period


| where is your ns1.exampleA.com entry?
| where is your ns2.exampleA.com entry?
| 
| 
| | # cat /var/named/exampleB.com.hosts
| |
| | $ORIGIN exampleB.com.
| | $TTL 1h
| | exampleB.com. IN SOA ns1.exampleB.com. ns2.exampleB.com. (
| | 1; Serial - increment me
| | 10800
| | 3600
| | 604800
| | 38400 )
| | exampleB.com. IN NS ns1.exampleB.com.
| | exampleB.com. IN NS ns2.exampleB.com.
| | exampleB.com. IN A 1.1.1.3
| | exampleB.com. IN A 1.1.1.4
| 
| NS records are same as above. Correct your formatting.
| 
| A records are not needed for NS records from a different zone, only
| for that zone
| 
| | How does that look?
| 
| Broken! :)
| 
| --
| James A. Peltier
| Systems Analyst (FASNet), VIVARIUM Technical Director
| Simon Fraser University - Burnaby Campus
| Phone : 778-782-6573
| Fax : 778-782-3045
| E-Mail : jpeltier at sfu.ca
| Website : http://www.fas.sfu.ca | http://vivarium.cs.sfu.ca
| MSN : subatomic_spam at hotmail.com
| 
| Does your OS has a man 8 lart?
| http://www.xinu.nl/unix/humour/asr-manpages/lart.html
| 
| 
| _______________________________________________
| CentOS mailing list
| CentOS at centos.org
| http://lists.centos.org/mailman/listinfo/centos

-- 
--
James A. Peltier
Systems Analyst (FASNet), VIVARIUM Technical Director
Simon Fraser University - Burnaby Campus
Phone   : 778-782-6573
Fax     : 778-782-3045
E-Mail  : jpeltier at sfu.ca
Website : http://www.fas.sfu.ca | http://vivarium.cs.sfu.ca
MSN     : subatomic_spam at hotmail.com

Does your OS has a man 8 lart?
http://www.xinu.nl/unix/humour/asr-manpages/lart.html