Whois - узнаем информацию о домене


Дата: 12 апреля 2010





Whois
Сегодня каждый,кто хочет получить себе домен, может сделать это за пару кликов на любом сайте, продающем домены (об этом в последующей статье). Однако, домен может исполнять несколько задач, например, визитница компании или простая страница о себе. Нет разницы в этих целях, все, что нам интересно на данный момент это где и как сохраняются все уникальные доменные имена и их создатели. Чтобы узнать информацию о любом домене можно использовать whois протокол, который стандартен на большинстве операционных системах.
Другими словами, чтобы узнать информацию о владельце домена, проверить местоположение офиса компании или удостовериться в надежности интернет магазина, достаточно отправить запрос whois. А затем думать, стоит ли совершать заказ и работать с сайтом или нет.

Как установить whois?
Утилита whois запускается через консоль и для ее установки обычно нужно установить пакет whois из репозитория.

Спецификации протокола:
Whois-это протокол базирующийся на TCP в виде вопрос/ответ на порту 43. Клиент посылает текстовой запрос серверу в формате ASCII CR (англ. Carriage Return, символ 0x0D - возврат каретки), а затем в ASCII LF (от англ. Line Feed, LF «подача на строку», 0x0A -перемещение на новую строку). В дополнении, whois работает как с IPv4, так и с IPv6.
Protocol Example:

открыть TCP ---- (SYN) ------------------------------>
<---- (SYN+ACK) -------------------------
послать запрос ---- "www.hackbrain.org" -------------------->
получить ответ <---- "Info about www.hackbrain.org" ---------
<---- "More info about Smith" ----
закрыть <---- (FIN) ------------------------------
----- (FIN) ----------------------------->

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

Стандартный клиент whois:
whois запрос (google.com или 74.125.79.147) - консольная утилита для запросов взятых из базы данных whois.

Наиболее эффективные опции:

[-h whois server] - подключиться и произвести запрос через указанный whois сервер.

[-p Port] - подключться к серверу на указанный порт.

--help - меню помощи.


Все whois сервера могут быть отмечены в /etc/whois.conf

jwhois
Существует более продвинутый клиент whois под названием jwhois, который может быть установлен из репозитория:
jwhois запрос (google.com или 74.125.79.147) - консольная утилита для запросов взятых из базы данных whois.

Наиболее эффективные опции:

[-c File] - использует указанный файл вместо конфигурационного.

[-h whois server] - подключиться и произвести запрос через указанный whois сервер.

[-p Port] - подключться к серверу на указанный порт.

[-f] - отправить запрос серверу о домене, с последующей проверки сервером этого доменного имени, даже если информация уже в кэше.

[-d] - полностью отключить возможность записи/чтения кэша.

[-n] - отключить способность перенаправлять запросу от одного сервера к другому.

[-r] - отправить запрос, использую протокол rwhois.

[--rwhois-display=DISPLAY] - отображать полученные ответы на указанном дисплее, вместо основного.

[--rwhois-limit=LIMIT] - отправить запрос rwhois серверу с лимитом найденных совпадений в ответе.


Хотелось бы дополнить, что whois можно использовать как для получения реального адреса компании или создателя сайта, а также узнать e-mail или телефон администратора сайта.

Пример:
subsanek@subsanek-laptop:~$ whois alexander@alexander-Lenovo-Ideapad-S10-3t:~$ whois linuxnow.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).

domain: LINUXNOW.RU
nserver: dns0.host-food.ru.
nserver: dns1.host-food.ru.
state: REGISTERED, DELEGATED, VERIFIED
person: Private Person
registrar: REGTIME-REG-RIPN
admin-contact: http://whois.webnames.ru
created: 2010.03.24
paid-till: 2012.03.24
free-date: 2012.04.24
source: TCI

Last updated on 2012.02.04 14:43:42 MSK


// xenos88

Комментариев нет.




 
Добавить комментарий:
Имя: *
e-mail:
Комментарий: *
Введите число 36: *


Архив статей:
Май 2017
Март 2017
Апрель 2016
Март 2016
Октябрь 2013
Сентябрь 2013
Май 2013
Март 2013
Ноябрь 2012
Июль 2012
Июнь 2012
Апрель 2012
Март 2012
Февраль 2012
Апрель 2011
Март 2011
Февраль 2011
Январь 2011
Декабрь 2010
Ноябрь 2010
Октябрь 2010
Сентябрь 2010
Август 2010
Июль 2010
Июнь 2010
Май 2010
Апрель 2010
Март 2010

Случайные:
Полезные команды терминала GRUB 2

Структура директорий в linux

Pinta - новый легкий графический редактор

Hotot — красивый и функциональный twitter-клиент под Linux

Книги о Linux - Часть 4 "Администрирование" (10 книг)

Audacity: профессиональный редактор аудио для linux





Коллеги:    все
 Linux для всех

Наши баннеры:
linuxnow.ru
linuxnow.ru
Установить баннер