views:

51

answers:

1

How would you get the WHOIS information to provide in the first place?

Note that I'm not actually intending to do this; I'm just interested in how it would work!

+2  A: 

This is, as far as i know, a very big ask.

DNS information and the DNS database is large and frequently updated. As such, only the "big providers" (peering companies, google, verizon, etc...) have arrangements to share that data.

There are a number of paid DNS query services out there. I can't remember them off the top of my head, but one of them charged something like $1000 for five million lookups.

Alternatively you've got http://whois.domaintools.com or any number of similar web pages.

The limiting factor is that mass querying the whois database will result in a blocked IP. So you're stuck. Either build a distributed system of servers querying and parsing whois lookups all day, or pay for it.

The investment in a 'real' DNS system would likely start on the order of $50k.

At least "IMO" I could be way off on that.

Alex C