Как правило, поиск владельца/администратора определенного домена .com или .net предполагает выполнение двух запросов WHOIS.
Verisign - это реестр этих доменов верхнего уровня. Код в вашем вопросе правилен тем, что вы должны запросить сервер на whois.verisign-grs.com.
Однако вы должны знать, что это услуга WHOIS thin. Это означает, что сервер только отправит вам обратно информацию о регистраторе (компания, в которой зарегистрирован домен), а также даты истечения срока действия, серверы имен и т. Д.
Использование stackoverflow.com в качестве примера, Verisign говорит, что регистратор NAME.COM INC (я использую программу whois
, который нашел на системах Unix на основе, с указанием хоста с -h
для ясности):
$ whois -h whois.verisign-grs.com stackoverflow.com
Whois Server Version 2.0
Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to http://www.internic.net
for detailed information.
Domain Name: STACKOVERFLOW.COM
Registrar: NAME.COM, INC.
Sponsoring Registrar IANA ID: 625
Whois Server: whois.name.com
Referral URL: http://www.name.com
Name Server: NS-1033.AWSDNS-01.ORG
Name Server: NS-1543.AWSDNS-00.CO.UK
Name Server: NS-358.AWSDNS-44.COM
Name Server: NS-739.AWSDNS-28.NET
Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Updated Date: 08-jun-2016
Creation Date: 26-dec-2003
Expiration Date: 26-dec-2016
[...]
Если вы хотите увидеть информацию о компании или физическом владельце домена, вам необходимо отправить запрос на сервер WHOIS регистратора. В этом случае запрос должен перейти к whois.name.com:
$ whois -h whois.name.com stackoverflow.com
Domain Name: STACKOVERFLOW.COM
Registry Domain ID: 108907621_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.name.com
Registrar URL: http://www.name.com
Updated Date: 2016-06-08T04:23:11Z
Creation Date: 2003-12-26T19:18:07Z
Registrar Registration Expiration Date: 2016-12-26T19:18:07Z
Registrar: Name.com, Inc.
Registrar IANA ID: 625
Reseller:
Domain Status: clientTransferProhibited
Registry Registrant ID:
Registrant Name: Sysadmin Team
Registrant Organization: Stack Exchange, Inc.
Registrant Street: 110 William St , Floor 28
Registrant City: New York
Registrant State/Province: NY
Registrant Postal Code: 10038
Registrant Country: US
Registrant Phone: +1.2122328280
Registrant Email: [email protected]
[...]
В соответствии с этим [вопрос] (http://stackoverflow.com/questions/21923598/using-apache-commons-whoisclient-in-java), возможно, попробуйте другой сервер whois. – farhan3
попробуйте whois.connect (whois.DEFAULT_HOST); – CSK
Сервер whois.iana.org возвращает тот же контакт для всех доменов: VeriSign Global Registry Services. whois.connect (whois.DEFAULT_HOST); не дает никакой дополнительной информации. – Justas