Re:Use brute force to find an available domain name for Web ...
by jackowayed on Monday August 16, 2010 @12:43AM
(#1606861)
How do you check if domains are available? I searched a little for a domain name API not too long ago, but all I found were things that required you to sign up (and almost always pay money, I think).
Re:Use brute force to find an available domain name for Web ...
by rubyrescue on Monday August 16, 2010 @07:00AM
(#1607396)
bustaname just uses a DNS lookup for an A record at the root of the domain. they say it's not 100% reliable but it's much faster than whois and i guess they don't want to use the zone file.
Re:Use brute force to find an available domain name for Web ...
by mike-cardwell on Monday August 16, 2010 @08:15AM
(#1607530)
DNS is much faster. whois is usually rate limited and a lot of whois services have restrictions on automated querying. Obviously, whois is more accurate though.
So. When I need to test if a bunch of domain names exist, I first of all do a DNS NS lookup. If you get a result, you know the domain exists. If you don't get a result, then do a whois.
Re:Use brute force to find an available domain name for Web ...
by chc on Monday August 16, 2010 @01:46AM
(#1606967)
This sounds like a cool idea, but after looking at it, I think the odds that you'll come across something better than brute-forcing could produce seems a little low. I mean, let's look at the most realistic deleting names on the list today. I'm actually selecting the least nonsensical ones here (e.g., not the long list of names like "o6fg29ra.com"):
cafebrucenyc.com, dubai-companion.de, obamacoolbrother.com, raceto11.com, oasistaxi.com, wacko.us (this last one was actually the best I saw on the whole list)
I'm a big fan of http://www.bustaname.com/ - particularly the random generator: http://www.bustaname.com/word_maker
They frown on using it for domain lookups, but you might be able to get access anyway.
The only reliable way for domain checks is to query the registry database directly through a registrar instead of going through whois / DNS.
So. When I need to test if a bunch of domain names exist, I first of all do a DNS NS lookup. If you get a result, you know the domain exists. If you don't get a result, then do a whois.
cafebrucenyc.com, dubai-companion.de, obamacoolbrother.com, raceto11.com, oasistaxi.com, wacko.us (this last one was actually the best I saw on the whole list)