![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| dixoNICH |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 222 Регистрация: 20.3.2011 Репутация: нет Всего: нет |
отправляю айпи на сервер, получаю в ответ лишь "% This is the RIPE Database query service."
понимаю, что с перлом мало, что связано, но пишу именно на перле |
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
абсолютно непонятная фраза
|
|||
|
||||
| dixoNICH |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 222 Регистрация: 20.3.2011 Репутация: нет Всего: нет |
какая именно?
отправляю на whois.rip.net, например, айпи, в ответ не получаю информацию об этом айпи, а получаю лишь приветствие от сервера. |
|||
|
||||
| vadiml |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 27.7.2007 Репутация: 5 Всего: 7 |
whois.rip.net отвечает только на имена доменов, а не ip
======= telnet whois.ripn.net 43 Trying 212.193.111.1... Connected to whois.ripn.net. Escape character is '^]'. qq.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: QQ.RU nserver: ns1.dsredirection.com. nserver: ns2.dsredirection.com. state: REGISTERED, DELEGATED, VERIFIED org: LTD "NETEX GALAXY" phone: +371 26778964 e-mail: [email protected] registrar: RU-CENTER-REG-RIPN created: 1999.08.10 paid-till: 2012.09.01 source: TCI Last updated on 2011.09.11 14:40:46 MSK/MSD Connection closed by foreign host. ======== А ответы по IP отдаёт например NSI registry |
|||
|
||||
| dixoNICH |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 222 Регистрация: 20.3.2011 Репутация: нет Всего: нет |
в общем, чтобы я не отправлял, ответ один и тот же - приветствие |
|||
|
||||
| vadiml |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 27.7.2007 Репутация: 5 Всего: 7 |
http://cpansearch.perl.org/src/DESPAIR/Net...et/Whois/Raw.pm
Смотрите функцию whois_query(), в т.ч. особенно while (my $str = <$sock>) { Это сообщение отредактировал(а) vadiml - 11.9.2011, 15:28 |
|||
|
||||
| dixoNICH |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 222 Регистрация: 20.3.2011 Репутация: нет Всего: нет |
там используются модули сторонние
|
|||
|
||||
| vadiml |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 27.7.2007 Репутация: 5 Всего: 7 |
Да, IO::Socket::INET, как и у Вас.
Я Вам не зря говорил обратить внимание на while. Вот рабочий вариант Вашего примера:
> в общем, чтобы я не отправлял, ответ один и тот же - приветствие т.к. это первая строка. |
|||
|
||||
| dixoNICH |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 222 Регистрация: 20.3.2011 Репутация: нет Всего: нет |
спасибо! вопрос : для чего eval?
и почему в $1 ничего не лежит?
|
|||
|
||||
| vadiml |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 27.7.2007 Репутация: 5 Всего: 7 |
> для чего eval?
Для timeout, я там забыл дописать alarm дописать, посмотри в модуле по ссылке > почему в $1 ничего не лежит? Поробуйте вместо $inf = ~// написать $inf =~ // И ещё, в Вашем последнем скрипте замените $serv на $host, если вначале файла допишите #!/usr/bin/perl или ниже use warning; То Вам напишет: Name "main::serv" used only once: possible typo at script_name.pl line 12. Это сообщение отредактировал(а) vadiml - 11.9.2011, 21:12 |
|||
|
||||
| dixoNICH |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 222 Регистрация: 20.3.2011 Репутация: нет Всего: нет |
Use of uninitialized value $1 in print at ip2c.pl line 18.
выдаёт ошибку. |
|||
|
||||
| dixoNICH |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 222 Регистрация: 20.3.2011 Репутация: нет Всего: нет |
разобрался, выводит AU.
но, данный айпи (87.240.188.250) - это вконтакт. почему AU?
|
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
потому что читать надо все:
inetnum: 87.0.0.0 - 87.255.255.255 netname: RIPE-CIDR-BLOCK descr: Not allocated by APNIC |
|||
|
||||
| dixoNICH |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 222 Регистрация: 20.3.2011 Репутация: нет Всего: нет |
да, я уже заметил
|
|||
|
||||
| arto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1495 Регистрация: 31.10.2004 Репутация: 38 Всего: 40 |
либо использовать netname, либо лезть в http://www.iana.org/assignments/ipv4-address-space, либо использовать конфигурацию из jwhois.
|
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |