JUL
27

Sub domain creation on the fly with DNS Bind

snippets — shad @ 3:51 am

Using Cpanel/Whm - I had to set up bind to accept any subdomain. In the /var/named folder there are a bunch of *.db files. Find the appropriate file for your domain. Set it up to look something like this:

$TTL 14400
@      86400    IN      SOA     ns1.yourdomain.com. email.domain.com. (
2006090901      ; serial, todays date+todays
86400           ; refresh, seconds
7200            ; retry, seconds
3600000         ; expire, seconds
86400 )         ; minimum, seconds

yourdomain.com. 86400 IN NS ns1.yourdomain.com.
yourdomain.com. 86400 IN NS ns2.yourdomain.com.

yourdomain.com. IN A 72.232.86.10

localhost.yourdomain.com. IN A 127.0.0.1

yourdomain.com. IN MX 0 yourdomain.com.

mail IN CNAME yourdomain.com.
www IN CNAME yourdomain.com.
ftp IN A 72.232.86.10
* 14400 IN A 72.232.86.10

Restart bind. If this alone doesn’t work, apache’s config might need to be adjusted. Let me know.

- James

On 7/27/07, Shad  wrote:

James - what method are we using for dynamically creating subdomains on excite?

Are we just modifying DNS records/bind?

Didn’t we do this somewhere else as well?
I know with keysem we modified the apache config file where the virtual domain entries are located.

del.icio.us Digg Furl Reddit Ask BlinkList Facebook Google Mixx Newsvine Propeller Slashdot StumbleUpon Technorati Twitter

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.