В прошлом году ICANN пообещал настоящую революцию - более 1400 новых доменов верхнего уровня. Революция уже начинается. Можно даже сказать более поэтично - мы все с вами имеем возможность понаблюдать за тем, как интернет меняется до неузнаваемости. Если еще вчера домены можно было зарегистрировать в двухста доменных зонах, принадлежащих разным странам, и в десятке международных доменов - то к концу 2014 года вы сможете выбрать домен буквально на любой вкус.
Однако на текущий момент с этими новыми доменами (так называемыми new gtld) есть небольшая неувязка. Я в целях безопасности не использую web-формы для проверки доступности доменов или для выяснения того, кому они принадлежат. Вместо этого я использую прямой запрос к whois-серверам при помощи клиента whois. Но в данный момент при попытке запросить информацию о новых доменах клиент либо виснет намертво, либо говорит об отсутствующем whois-сервере.
Тогда я отправил запрос в святую святых - сервер IANA.
C:\>whois -I moscow.today % IANA WHOIS server % for more information on IANA, visit http://www.iana.org % This query returned 1 object refer: whois.donuts.co domain: TODAY
Да, он-то знает, где искать ответ. Оказывается, что информация о всех доменах new gtld доступна на whois-сервере компании Donuts Inc. Проверяем:
C:\>whois -h whois.donuts.co moscow.today Domain Name: moscow.today Domain ID: 786F4C9CA7364CD989C5462AE9A9F848-D WHOIS Server: https://www.nic.ru/whois/en/ Referral URL: https://www.nic.ru/en/ Updated Date: 2014-02-15T16:03:40Z Creation Date: 2014-02-15T16:00:00Z Registry Expiry Date: 2015-02-15T16:00:00Z Sponsoring Registrar: Regional Network Information Center, JSC Sponsoring Registrar IANA ID: 463 DomainStatus: clientTransferProhibited Registrant ID: y3xjuijru Registrant Name: evgeniy nikitochkin Registrant Organization: Evgeniy Nikitochkin Registrant Street: Gogolya, 30-1 Registrant City: Yasnogorsk
Все работает. Можно для удобства написать скрипт под названием nwhois, который будет выдавать информацию по новым доменам:
C:\>cat /usr/bin/nwhois #!/bin/sh /usr/bin/whois -h whois.donuts.co $1