Как определить whois сервер доменной зоны


Рубрика: Администрирование
Метки: | | | | |
Просмотров: 12373

Для начала хочу сказать, что ниже описанная инструкция для пользователей Linux, у которых уже по умолчанию установлена утелита whois и достаточно запрос отправлять через консоль.

Думаю если вам нужно эти данные прописывать в скрипты, то у вас как минимум есть сервер или виртуально установлен линукс для проверки вашей работы и проблем с этим не будет.

Но если ни того ни другого нет, но не проблема на Windows установи утилиту whois и работать через нее, в гугле найдете.

И так, что бы узнать whois сервер доменной зоны, достаточно в консоли сделать запрос в IANA вида:

whois -h whois.iana.org ru

вместо ru соответственно подставляем нужную вам доменную зону.

В ответ мы получим ответ, в котором нас интересует всего одна строка начинающаяся со слова whois, в нашем случае это

whois:        whois.tcinet.ru

whois.tcinet.ru и есть наш whois сервер для проверки доменов в зоне ru

теперь выполнив к примеру whois -h whois.tcinet.ru mojdomen.ru, мы можем сразу же в консоли и проверить указанный домен, в нашем случае это mojdomen.ru (который кстати занят).

Но в некоторых случаях нам как раз нужно узнать ответ, как он звучит если домен не занят, что бы биллинг потом сообщал эту информацию клиенту при регистрации, по этому вводим для проверки заведомо не существующий домен и записываем ответ в биллинг.

Пример:

Вводим

whois -h whois.tcinet.ru mojdomennnn.ru

Получаем ответ

% By submitting a query to RIPN's Whois Service
% you agree to abide by the following terms of use:
% http://www.ripn.net/about/servpol.html#3.2 (in Russian) 
% http://www.ripn.net/about/en/servpol.html#3.2 (in English).
No entries found for the selected source(s).
Last updated on 2016.01.30 18:51:34 MSK

Из которого берем к примеру словосочетание No entries found и если оно попадается при проверке, то домен не существует в базе whois и значит домен свободен для регистрации.

Словосочетания в разных доменных зонах могут быть разные, по этому придется проверять все нужные вам доменные зоны подставляя не существующий домен.

Что делать если whois запрос whois -h whois.iana.org не показывает whois сервер?

Такое тоже в некоторых доменных зонах случается.

В таком случае можно подобрать один из следующих вариантов (часто применяемых в заграничных доменных зонах):

whois.nic.<домен верхнего уровня>
    whois.<домен верхнего уровня>

Пример

whois.nic.fr
    whois.nic.it
    whois.biz

Как найти whois сервер доменной зоны второго уровня?

Тут немного посложнее.

Что бы найти whois сервер доменной зоны второго уровня, первым делом отправляем наш запрос

whois -h whois.iana.org br.com

Как видите пробуем найти whois сервер для доменной заны второго уровня br.com

В ответе мы получили whois сервер

whois:        whois.verisign-grs.com

Пробуем по нему найти не существующий домен в зоне br.com

whois -h whois.verisign-grs.com hfisyueiuwhf.br.com

Ответ нас разочаровывает, из его следует что этот сервер может нам рассказать только по доменам .COM, .NET, .EDU, а нам же нужен BR.COM

Далее у нас есть вариант подобрать whois сервер по принципу часто распространенных указав

whois -h whois.br.com hfisyueiuwhf.br.com

как видите просто к доменной зоне пробуем подставить впереди whois.

whois -h whois.nic.br.com hfisyueiuwhf.br.com

а в этом варианте к доменной зоне подставляем whois.nic.

Оба варианта не дали нам результата

Далее я решил проверить доменную зону второго уровня BR.COM как домен BR.COM, а из нашего запроса whois -h whois.iana.org br.com мы узнали что домены в зоне COM нужно проверять в whois сервере whois.verisign-grs.com

Комментариев: 2 RSS

  • Комментариев: 2

  • Вконтакте

  • Facebook:

  •  BuxarNET | 12 октября 2017 в 03:48:33

    Немного готовых ответов из часто попадающихся серверов WHOIS для занесения в биллинг:

    whois.uniregistry.net queried object does not exist или does not exist

    whois.unitedtld.com Domain not found

    whois.donuts.co Domain not found

    whois.rightside.co Domain not found

    whois.afilias-srs.net NOT FOUND

    whois.afilias.net NOT FOUND

  •  BuxarNET | 3 апреля 2018 в 04:27:25

    whois.publicinterestregistry.net NOT FOUND

    whois.teleinfo.cn No matching record

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

Авторизация 

(обязательно)