Существует два вида серверов WHOIS: тонкий и толстый.
Из Википедии
Информация WHOIS может храниться и просматриваться в соответствии с толстой или тонкой моделью данных.:
Толстый
один сервер WHOIS хранит полную информацию WHOIS от всех регистраторов для определенного набора данных (чтобы один сервер WHOIS мог отвечать информацией WHOIS по всем доменам .org, дляпример).
Тонкий
один сервер WHOIS хранит только имя сервера WHOIS регистратора домена, который, в свою очередь, содержит полную информацию о просматриваемых данных (например,WHOIS-серверы .com, которые передают запрос WHOIS регистратору, в котором зарегистрирован домен).
Thick
Серверы WHOIS доступны на веб-сайте IANA.Например, вот запись IANA для IT TLD .
. Прокрутить до серверов
WHOIS Server: whois.nic.it
Thin
немного сложнее.Вам необходимо запросить основной сервер WHOIS (доступный в IANA), а затем извлечь ссылку.
Например, вот запись для example.com .Ответ от Verisign (первый .COM
сервер WHOIS) возвращает некоторую информацию, включая Whois Server
.
Server Name: EXAMPLE.COM.AU
Registrar: ENETICA PTY LTD
Whois Server: whois.enetica.com.au
Referral URL: http://www.enetica.com.au
Затем необходимо извлечь сервер WHOIS и выполнить второй запрос.
Список всех доступных серверов WHOIS включен в мой проект Ruby Whois. Проверьте папку definitions
.