Whois |
Здравствуйте, гость ( Вход | Регистрация )
Whois |
Admin |
08.10.2005, 07:57
Сообщение
#1
|
Группа: Admin Сообщений: 10,656 Регистрация: 16.05.2002 Из: "ХостОбзор" Пользователь №: 2 Репутация: 302 |
|
Admin |
11.01.2006, 12:42
Сообщение
#31
|
Группа: Admin Сообщений: 10,656 Регистрация: 16.05.2002 Из: "ХостОбзор" Пользователь №: 2 Репутация: 302 |
QUOTE(Drug @ 11.01.2006, 11:41) Господа, а не велосипед ли изобретаем? По этому поводу у меня даже сомнений нет :). И что он выдает для love.spb.ru? |
Денис |
11.01.2006, 16:33
Сообщение
#32
|
Группа: Старые пользователи Сообщений: 663 Регистрация: 06.02.2003 Из: Finland, Kuopio Пользователь №: 131 Репутация: 244 |
QUOTE(Admin @ 11.01.2006, 13:42) Ничего он не будет выдавать Это очередной вариант коммуникации с хуиз-серверами (практически ничем не отличается от набора в шелле whois имядомена Я же объяснил, что не все домены на хуиз-сервер размещены Допишите скрипт, чтобы делал "контрольный выстрел" утилитой host и будет счастье. |
rx-host.net |
11.01.2006, 16:46
Сообщение
#33
|
Группа: Старые пользователи Сообщений: 131 Регистрация: 10.09.2003 Из: "RX-HOST", Ukraine Пользователь №: 277 Репутация: 226 |
Зачем мучаться.
nslookup set type=ns (а лучше set type=ANY) love.spb.ru И будет результат |
Drug |
11.01.2006, 20:57
Сообщение
#34
|
Группа: Старые пользователи Сообщений: 1,388 Регистрация: 16.07.2004 Из: QWARTA Пользователь №: 549 Репутация: 236 |
для love.spb.ru даже релкомовский whois http://www.relcom.ru/Services/Whois/
не дает ничего интересного но вообще если вдруг будет домен, который данный шеловский whois не даст ответ можно добавить хост и всё. скрипт указанный мной ввыше модифицируем до: CODE #!/usr/bin/perl use CGI qw(:standard); $domain=param('domain'); if ($domain =~ /spb.ru$/ ) { $host="-h whois.ripn.ru"; } $whois=‘/usr/bin/whois $host $domain‘; print "Content-type: text/html\n\n"; print $whois; |
Aladdin |
13.01.2006, 15:05
Сообщение
#35
|
Группа: Старые пользователи Сообщений: 44 Регистрация: 02.09.2005 Из: CYGNUS HOSTING, Санкт-Петербург Пользователь №: 1,580 Репутация: 213 |
QUOTE(Денис @ 11.01.2006, 16:33) Денис прав, для домена love.spb.ru работает только запрос host -t any love.spb.ru и есть только записи MX, а ни SOA, ни NS записей нету причём если на FreeBSD host love.spb.ru выдаёт записи MX, то на Linux -- пусто |
Admin |
13.01.2006, 15:15
Сообщение
#36
|
Группа: Admin Сообщений: 10,656 Регистрация: 16.05.2002 Из: "ХостОбзор" Пользователь №: 2 Репутация: 302 |
QUOTE(Aladdin @ 13.01.2006, 15:05) Денис прав, для домена love.spb.ru работает только запрос host -t any love.spb.ru и есть только записи MX, а ни SOA, ни NS записей нету причём если на FreeBSD host love.spb.ru выдаёт записи MX, то на Linux -- пусто Ну тогда мне можно не дёргаться. До марта ХостОбзор всё ещё под линуксом будет. |
brhost |
14.01.2006, 17:26
Сообщение
#37
|
Группа: Старые пользователи Сообщений: 13 Регистрация: 14.11.2005 Пользователь №: 1,790 Репутация: 212 |
QUOTE(Admin @ 08.10.2005, 08:57) А можно Ваш скрипт к себе на сайт установить? |
Admin |
14.01.2006, 19:49
Сообщение
#38
|
Группа: Admin Сообщений: 10,656 Регистрация: 16.05.2002 Из: "ХостОбзор" Пользователь №: 2 Репутация: 302 |
|
mzwm |
08.10.2007, 23:49
Сообщение
#39
|
Группа: Старые пользователи Сообщений: 1 Регистрация: 08.10.2007 Пользователь №: 6,274 Репутация: 201 |
Здравствуйте.Я начинающий программист.Хотелось бы поиметь Ваш замечательный скрипт WHOIS.Мой e-mail: under_fire@mail.ru Заранее спасибо.
|
levb |
09.10.2007, 10:40
Сообщение
#40
|
Группа: Старые пользователи Сообщений: 794 Регистрация: 09.01.2005 Из: Soft4HOST Пользователь №: 968 Репутация: 219 |
Если Вы "начинающий программист", напишите себе сами.
Поверьте - это не сложно. Заодно и опыта наберётесь. |
Admin |
09.10.2007, 11:06
Сообщение
#41
|
Группа: Admin Сообщений: 10,656 Регистрация: 16.05.2002 Из: "ХостОбзор" Пользователь №: 2 Репутация: 302 |
Здравствуйте.Я начинающий программист.Хотелось бы поиметь Ваш замечательный скрипт WHOIS.Мой e-mail: under_fire@mail.ru Заранее спасибо. Андрей Викторович, я даже не начинающий программист (IMG:style_emoticons/default/smile.gif). Ниже скрипт. Подключаемый файл whois_server.inc.php - обычный текстовый, каждая строка которого имеет следующий вид (можно на строки и не разбивать, просто так читать его будет удобнее): $server["ru"] = "whois.ripn.net"; , где $server["ru"] - элемент именованного массива $server, в качестве индекса указывается наименование зоны; whois.ripn.net - whois-сервер, который обслуживает данную зону. Поскольку Вы только программист, и Вам интересен сам скрипт, то файл не прикладываю. При желании сами сообразите чем и как его наполнить. Извините, если скрипт не идеален (вообще-то лучше учиться на хороших примерах профессиональных программистов, к числу которых я себя не причисляю). Код <h1>Whois</h1> <h2>информация о доменах</h2> <? function whois_ret($domen, $server){ $mess = ""; $sock = @fsockopen ($server,43,$errno,$errstr); if (!$sock) { return ("$errno($errstr)"); }else{ fputs ($sock, $domen."\r\n"); while (!feof($sock)) { $mess .= fgets ($sock,128); } } fclose ($sock); return $mess; } include("whois_server.inc.php"); $mess = ""; if ($domain!=""){ $domain = strtolower($domain); if ($arr_domen = explode(".",$domain)){ $count_zona = count($arr_domen); if ($count_zona == 2){ $index = $arr_domen[$count_zona-1]; $domain = $arr_domen[$count_zona-2]. "." .$arr_domen[$count_zona-1]; if (isset($server[$index])){ $mess = whois_ret($domain, $server[$index]); //exit; }else{ $mess = "<b>Ошибка.</b></br>Для зоны <b>.".strtoupper($index)."</b> не найден whois-сервер."; } } if ($count_zona > 2 ){ $index = $arr_domen[$count_zona-2].".".$arr_domen[$count_zona-1]; if (isset($server[$index])){ $domain = $arr_domen[$count_zona-3]. "." .$arr_domen[$count_zona-2]. "." .$arr_domen[$count_zona-1]; $mess = whois_ret($domain, $server[$index]); //exit; }else{ $index = $arr_domen[$count_zona-1]; if (isset($server[$index])){ $domain = $arr_domen[$count_zona-2]. "." .$arr_domen[$count_zona-1]; $mess = whois_ret($domain, $server[$index]); //exit; }else{ $mess = "<b>Ошибка.</b></br>Для зоны <b>.".strtoupper($index)."</b> не найден whois-сервер."; } } } } } if (!empty($mess)){ echo "<p>Ответ сервера <b>".$server[$index]."</b>:</p>"; echo "<pre>".$mess."</pre>"; } ?> <p>При вводе придерживайтесь следующих правил синтаксиса:</p> <ul> <li>Имя домена может состоять только из букв, цифр и знака дефис. <li>Длина имени домена не может быть меньше 2 символов. <li>Имя домена должно содержать только букву и цифру или две буквы, если оно состоит из двух знаков. <li>Имя домена не может начинаться или заканчиваться на дефис и не может содержать два дефиса подряд. </ul> <form action=<?= $PHP_SELF ?>> <table width=100%> <tr bgcolor=#f0f0f0> <td align=right><b>www .</b> <input type=text name=domain value='<? echo (isset($domain)?$domain:""); ?>' size=40 maxlength=60> <input type=submit value=Отправить> </td> </tr> </table> </form> Удачи! (IMG:style_emoticons/default/smile.gif) |
ZXHost.ru |
18.10.2007, 20:52
Сообщение
#42
|
Группа: Старые пользователи Сообщений: 10 Регистрация: 17.10.2007 Пользователь №: 6,307 Репутация: 203 |
Не осилил весь топик (IMG:style_emoticons/default/smile.gif)
ТС - скажите, обновления скрипта были? Я как раз ищу для своего сайта скриптик такой.. вернее даже не я.. но в общем найти пока не удалось. Сообщение отредактировал ZXHost.ru - 18.10.2007, 20:52 |
Admin |
18.10.2007, 21:14
Сообщение
#43
|
Группа: Admin Сообщений: 10,656 Регистрация: 16.05.2002 Из: "ХостОбзор" Пользователь №: 2 Репутация: 302 |
Не осилил весь топик (IMG:style_emoticons/default/smile.gif) ТС - скажите, обновления скрипта были? Я как раз ищу для своего сайта скриптик такой.. вернее даже не я.. но в общем найти пока не удалось. В предыдущем сообщении приведена самая последняя версия скрипта. |
rubleff |
06.11.2007, 19:36
Сообщение
#44
|
Группа: Старые пользователи Сообщений: 17 Регистрация: 06.11.2007 Пользователь №: 6,417 Репутация: 194 |
Ру-Центр ввел очень нужную (мне, по крайней мере) вещь: имя владельца в whois можно заменить на private person по письму. Вопрос: строка private person будет отображаться на ВСЕХ whois сервисах или только у ник.ру?
|
Boris A Dolgov |
06.11.2007, 19:58
Сообщение
#45
|
Гость Репутация: 431 |
У НауНет это делается автоматически из панели.
Это будет во всех whois'ах. Кроме того, naunet позволяет еще и сменить номер телефона\факса. |
rubleff |
07.11.2007, 01:27
Сообщение
#46
|
Группа: Старые пользователи Сообщений: 17 Регистрация: 06.11.2007 Пользователь №: 6,417 Репутация: 194 |
|
Admin |
07.11.2007, 11:11
Сообщение
#47
|
Группа: Admin Сообщений: 10,656 Регистрация: 16.05.2002 Из: "ХостОбзор" Пользователь №: 2 Репутация: 302 |
Вопрос: строка private person будет отображаться на ВСЕХ whois сервисах или только у ник.ру? Может я не совсем правильно понял вопрос, тогда извините. В качестве ответа скажу, что запись о конкретном домене хранится в единой базе на whois-сервере. Для зоны RU - это whois.ripn.net. Все whois-сервисы за информацией обращаются к нему, к этому серверу. Естественно, что любой whois сервис будет отображать ту информацию, которая хранится на whois-сервере. Что регистратор туда внес, то и будет отображаться, независимо от того, с nic.ru Вы отправляете запрос или с hostobzor.ru. |
rubleff |
07.11.2007, 17:05
Сообщение
#48
|
Группа: Старые пользователи Сообщений: 17 Регистрация: 06.11.2007 Пользователь №: 6,417 Репутация: 194 |
Может я не совсем правильно понял вопрос, тогда извините. В качестве ответа скажу, что запись о конкретном домене хранится в единой базе на whois-сервере. Для зоны RU - это whois.ripn.net. Все whois-сервисы за информацией обращаются к нему, к этому серверу. Естественно, что любой whois сервис будет отображать ту информацию, которая хранится на whois-сервере. Что регистратор туда внес, то и будет отображаться, независимо от того, с nic.ru Вы отправляете запрос или с hostobzor.ru. Понял. Спасибо. |
Текстовая версия | Сейчас: 21.05.2024, 21:12 |