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.

I'm looking for a reliable and up-to-date list of WHOIS Servers to use in a whois script.
It'd be super if it has the string returned by each server when the domain is available.

share|improve this question
add comment

2 Answers 2

up vote 3 down vote accepted

I maintain the list of WHOIS servers for my Ruby WHOIS library at https://github.com/weppos/whois/blob/master/lib/whois/definitions/tlds.rb

It contains the list of all existing servers.

It doesn't contain the response when the domain is available because the Ruby library performs parsing at a different level. Also, keep in mind not all registries uses string messages to communicate the unavailability of a domain.

share|improve this answer
add comment

You shouldn't need a list of these. whois(1) is smart enough to figure this out for you:

For the man page:

         By default whois constructs the name of a whois server to use
         from the top-level domain (TLD) of the supplied (single) argu-
         ment, and appending ".whois-servers.net".  This effectively
         allows a suitable whois server to be selected automatically for a
         large number of TLDs.

Whois is generally pretty reliable. I don't ever recall seeing it fail for a domain.

share|improve this answer
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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