Работа со SmartWhois
Разбираемся с доменами и IP-адресами
Разобравшись с интернет-терминологией, мы можем начать работу со SmartWhois. Если вы еще не скачали программу, то скачайте ее, запустите инсталляцию в любой из систем Windows 2000/XP/2003/Vista/2008, а потом запускайте программу:
Ключом к успешной работе со SmartWhois является понимание разницы между доменными запросами и запросами по IP-адресу/имени хоста. При поиске информации по определенному веб-сайту пользователи зачастую сомневаются, какой запрос совершить, и что именно следует ввести в самой строке запроса. Давайте рассмотрим пример:
Предположим, вы хотите узнать, кто является владельцем известного сайта прогноза погоды - weather.yahoo.com. Чтобы узнать имя владельца сайта, нужно узнать, кто владеет доменом. В этом примере имя домена это "yahoo.com". Таким образом, в строке запроса надо ввести "yahoo.com", нажать кнопку Запрос и выбрать опцию Как домен:
Всего через несколько секунд вы выясняете, что "yahoo.com" принадлежит калифорнийской компании Yahoo!. Но почему мы ввели "yahoo.com", а не "weather.yahoo.com"? Причина состоит в том, что "weather.yahoo.com" не является доменом второго уровня! Помните предыдущую главу? В большинстве случаев вам нужно выполнять запросы только по доменным именам второго уровня, таким, как "yahoo.com", а не по доменам третьего уровня вроде "weather.yahoo.com." На самом деле, вы все же можете сделать запрос к "weather.yahoo.com" как к доменному имени:
Да, все верно - домен не найден. В базе данных Whois содержатся данные только по доменам второго уровня. Хотя из этого правила есть некоторые исключения, например, домены UK. В некоторых странах доменная система основана на доменах третьего уровня, т. е. вы покупаете домен, уже содержащий в своем имени две точки, например, "jaguar.co.uk" или "bbc.co.uk". Но такое встречается нечасто.
Теперь давайте разберемся с запросами по IP-адресам и именам хостов. Почему мы объединяем эти два вида запросов? По той причине, что с технической точки зрения между ними нет никакой разницы. Как мы уже рассказывали в первой главе, имя хоста представляет собой лишь легко запоминаемый псевдоним для IP-адреса; поэтому запросы по имени хоста и соответствующему IP-адресу одни и те же. Запрос по имени хоста занимает на один шаг больше: программе надо связаться с DNS-сервером и преобразовать имя хоста в IP-адрес. Затем, после получения IP-адреса, по нему будет выполнен запрос к одной из баз данных Whois.
Зачем может потребоваться запрос по IP-адресу/имени хоста, а не по домену? Например, вы хотите узнать, где физически располагается веб-сайт. Или вы хотите узнать, кто отправил вам сообщение электронной почты с определенного IP-адреса. Или вы хотите отправить сообщение провайдеру о спаме или каком-либо нарушении. Как видите, подобная информация может быть нужна в самых разных ситуациях.
Когда вам потребуется проверить IP-адрес или имя хоста, просто введите или вставьте нужное значение в поле ввода, нажмите кнопку Запрос и выберите Как IP / Имя хоста. Полезный совет: можно просто нажать кнопку "Enter" :-) При выполнении доменных запросов перед нажатием на Enter нажмите и удерживайте кнопку "Ctrl".
Мы ввели "www.tamos.com" и выяснили, что сайт расположен в США и размещен фирмой Pair Networks. Теперь сделаем запрос к "tamos.com" как к домену:
Все верно; "tamos.com" принадлежит TamoSoft, новозеландской компании. Мы сделали важное наблюдение: запросы по доменам и IP-адресам/именам хостов обычно дают разные результаты, и это понятно. Когда вы делаете запрос по домену, вы узнаете, кто им владеет. Когда вы делаете запрос по имени хоста или IP-адресу, вы узнаете, где физически расположен компьютер с данным именем хоста и кому принадлежит диапазон IP-адресов. Домен "tamos.com" принадлежит компании из Новой Зеландии, но веб-сервер компании "www.tamos.com" (на момент написания статьи IP-адрес 209.68.11.237) находится в США, в дата-центре, который принадлежит Pair Networks.
На этом закончим с основами и посмотрим несколько интересных примеров работы со SmartWhois.