Multiple nameservers for multiple domain names from two IPs?
Stuart Murray-Smith
eight32 at gmail.com
Wed Mar 22 11:05:16 UTC 2006
Hi list
I have two nameservers:
ns1.domain_1.tld, IP = vvv.www.xxx.yyy
ns2.domain_1.tld, IP = vvv.www.xxx.zzz,
where xxx.yyy and xxx.zzz are two physically different servers ie ns1
zone files are stored on server xxx.yyy and ns2 zone files are stored
on server xxx.zzz
How would I serve multiple nameservers:
ns1.domain_1.tld, ns2.domain_1.tld
ns1.domain_2.tld, ns2.domain_2.tld
...
ns1.domain_n.tld, ns2.domain_n.tld
for multiple domain names from the above IPs?
Domain lookups of the zone files below function, but an HTTP request
of any of the virtual domains doesn't serve the correct page. It
serves a website from one of the another domains. May I assume that
Apache isn't resolving a website's CNAME name request in the
<VirtualHost> section correctly because of an error in the multiple
nameserver config?
-----8<----------8<----------8<-----
; reverse lookup for ns1.domain_1.tld
$TTL 3600
$ORIGIN xxx.www.vvv.IN-ADDR.ARPA.
;
@ IN SOA ns1.domain_1.tld. admin.domain_1.tld. (
20060320
3600
3600
432000
10800
)
;
IN NS ns1.domain_1.tld.
IN NS ns2.domain_1.tld.
;
IN NS ns1.domain_2.tld.
IN NS ns2.domain_2.tld.
;
IN NS ns1.domain_n.tld.
IN NS ns2.domain_n.tld.
;
yyy IN PTR ns1.domain_1.tld.
zzz IN PTR ns2.domain_1.tld.
;
yyy IN PTR ns1.domain_2.tld.
zzz IN PTR ns2.domain_2.tld.
;
yyy IN PTR ns1.domain_n.tld.
zzz IN PTR ns2.domain_n.tld.
-----8<----------8<----------8<-----
; zone file for ns1.domain_2.tld
$TTL 3600
$ORIGIN domain_2.tld.
;
@ IN SOA ns1.domain_2.tld. admin.domain_2.tld. (
20060320
3600
3600
432000
10800
)
;
; domain name servers
;
IN NS ns1.domain_2.tld.
IN NS ns2.domain_2.tld.
;
; A records for domain name servers above
;
ns1 IN A vvv.www.xxx.yyy
ns2 IN A vvv.www.xxx.zzz
;
; CNAME records for domain
;
ftp IN CNAME ns1
imap IN CNAME ns1
mail IN CNAME ns1
pop3 IN CNAME ns1
smtp IN CNAME ns1
www IN CNAME ns1
;
-----8<----------8<----------8<-----
; zone file for ns2.domain_2.tld
$TTL 3600
$ORIGIN domain_2.tld.
;
@ IN SOA ns2.domain_2.tld. admin.domain_2.tld. (
20060320
3600
3600
432000
10800
)
;
; domain name servers
;
IN NS ns1.domain_2.tld.
IN NS ns2.domain_2.tld.
;
; A records for domain name servers above
;
ns1 IN A vvv.www.xxx.yyy
ns2 IN A vvv.www.xxx.zzz
;
; CNAME records for domain
;
ftp IN CNAME ns2
imap IN CNAME ns2
mail IN CNAME ns2
pop3 IN CNAME ns2
smtp IN CNAME ns2
www IN CNAME ns2
;
-----8<----------8<----------8<-----
Your help highly appreciated :-)
Have a gr8 day!
Reagrds,
Stuart
--
Then you will know the truth, and the truth will set you free.
More information about the bind-users
mailing list