Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Is there a list or database of available domains (Web wide)?
Can I get a list of available domains from DNS servers (Public ones like 4.2.2.3)?

Thanks

share|improve this question

closed as off topic by Zoredache, Rilindo, Shane Madden, ceejayoz, sysadmin1138 Dec 15 '11 at 21:43

Questions on Server Fault are expected to relate to professional server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

    
Why would you need a list of all domains? ALl i can read is spam. –  t1nt1n Dec 15 '11 at 21:16
    
@t1nt1n:For starting a crawl engine and make it's starting points as complete as possible. –  4r1y4n Dec 15 '11 at 21:41
    
Even Google doesn't do it this way. –  ceejayoz Dec 15 '11 at 22:14
    
There's a list of Top Level Domains (.com, .org. and so on). There's a 255 character limit on domain names. for $i in $list_of_top_level_domains Do { for $n in 1 to 255 Do { for $j in range(a..z) Do { GET $j.$i }}} Or something like that. –  Tom O'Connor Dec 15 '11 at 22:36

3 Answers 3

You can check domain if they are registered or not. Bud there is no list for all available domains because there are "infinite" combinations, aaaaaa.com, aaaaab.com, etc... you can use the whois utility to check for domain status or some online domain search tools.

share|improve this answer

Is there a list or database of available domains (Web wide)?

No.

Can I get a list of available domains from DNS servers (Public ones like 4.2.2.3)?

Absolutely not - DNS resolvers only have information on registered domains.

There's nearly an infinite number of domains available - it would be impossible to list them all.

share|improve this answer
    
Well, DNS resolvers would also have information on requests that wound up as NXDOMAINs too. Some might store it for use, but certainly not in a public manner. –  ceejayoz Dec 15 '11 at 21:36
    
Registered domains are enough for me. is it possible to get a list of them? –  4r1y4n Dec 15 '11 at 21:42
    
@Snigger - sorry, nope. –  EEAA Dec 15 '11 at 21:47

You have to check on an as-per basis, if you're looking to purchase a domain, random generators based on dictionary words might help you.

Try something like this: http://www.namestation.com/domain-search/variations

share|improve this answer
    
If you want a list of all domains currently in use... AFAIK that doesn't exist and I cant see how it'd be useful at all, aside from being spammy. –  Samuel Jones Dec 15 '11 at 21:19

Not the answer you're looking for? Browse other questions tagged or ask your own question.