On 16 Oct 2006, in the Usenet newsgroup comp.os.linux.networking, in article
Quote:>Our website goal is social networking.. For example you can consider
>myspace.com, where the user register and blog their posts...
As long as you monitor that.
Quote:>When the user sign-up, I want to provide him a subdomain to access his
>webpage through internet(for example, blogspot.com does this).
Be VERY VERY CAREFUL. You are just begging to be abused.
Quote:>I worked on HTTP, HTTPS, FTP, SMTP, POP3, TELNET, etc protocols. I
>worked on web related technologies. But I didn't get clear picture
>about DNS and setting up a DNS for my requirements.
That's because they are quite different services. I suppose you could
start with the DNS-HOWTO.
Quote:>Here is the use case for the same..
That is a disaster waiting to happen.
Quote:>1. How to do this setup in automated manner?
DO NOT. The world has more than enough spam sites, and really doesn't
need any more. The problem with your idea is that there is no one looking
at things BEFORE the spammer gets to use your site.
Quote:>2. To run the DNS server for my sub-domain do I need to pay money?
Your domain registrar _should_ have required two different IP addresses
for name servers (ICANN requirement), and these should not be located on
the same site (redundancy). Thus, you will probably need to pay someone
to host the 'off-site' server. Your 'sub-domains' would appear no worse
than having multiple hosts in a single domain (www.userid.example.com
can be an alias for userid.example.com - which from a DNS standpoint is
the same as hostname.example.com), which the DNS howto covers.
Quote:>3. Can I run my own DNS server free of cost?
One of them - the other should be elsewhere. If you have a second ISP,
or can host the second server on your ISPs site, that's fine. You just
don't want (example) a simple power outage caused by a blown fuse taking
out all of your systems.
Quote:>4. Recommend me some DNS servers available in free of cost(most likely
>BSD license) and supports dynamic registration. (Server should not
>require any restart like windows :-) )
What's wrong with bind? But I warn you again - DO NOT AUTOMATE THIS. There
must be a knowledgeable human in the loop who approves things on a case by
case basis.
Quote:>5. Am I missing something in the big picture :-( ?
Yes, I suspect so. You are proposing something that is terribly easy to
abuse, and the Internet has plenty of systems like that already - we don't
need any more.
Quote:>I am very sorry about my bad english :-(
Your English is fine.
Old guy