Автор Тема: Как узнать имя сервера по его IP ?  (Прочитано 4206 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Microname

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.jpeg.ru/
Как узнать имя сервера по его IP ?

Допустим есть IP
195.239.1.11
Через Look-UP IP-Tools я узнаю провайдера
ts12-a11.Moscow.dial.rol.ru - Россия-On-Line

А как это сделать средствами PHP ?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как узнать имя сервера по его IP ?
« Ответ #1 : 29 Июля 2002, 16:34:14 »
gethostbyaddr()

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Как узнать имя сервера по его IP ?
« Ответ #2 : 29 Июля 2002, 16:51:55 »
function self_gethostbyaddr($ip){
$host=gethostbyaddr($ip);
if (
$host==$ip) return $ip;
$check_ips=gethostbynamel($host);
foreach(
$check_ips as $check_ip) if ($ip==$check_ip) return $host;
return 
false;
}
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Microname

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.jpeg.ru/
Как узнать имя сервера по его IP ?
« Ответ #3 : 29 Июля 2002, 18:24:43 »
Спасибо, Друзья.

А скажите, есть ли какой-либо еще способ узнать Провайдера по IP, помимо данного ?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как узнать имя сервера по его IP ?
« Ответ #4 : 29 Июля 2002, 18:53:51 »
Вряд ли есть эффективный способ сделать это автоматом.
А руками - элементарно.
whois
traceroute

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Как узнать имя сервера по его IP ?
« Ответ #5 : 30 Июля 2002, 08:42:13 »
Цитировать
Вряд ли есть эффективный способ сделать это автоматом.

Да есть же сервера.... , а далее парсишь ч/з fsockopen.
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как узнать имя сервера по его IP ?
« Ответ #6 : 30 Июля 2002, 10:24:15 »
Саша, я лично, на своем сайте, никогда ничего такого не буду делать.
Потому, что мне надо БЫСТРО отдать страницу посетителю.
А не ждать ответа от какого-то сервера.

Информация от whois сервера довольно плохо поддается разбору.
Часто он сообщает тебе только владельца подсети.

Ты бы сам попробовал сначала, а потом уже говорил, а?

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Как узнать имя сервера по его IP ?
« Ответ #7 : 30 Июля 2002, 10:34:34 »
Цитировать
Ты бы сам попробовал сначала, а потом уже говорил, а?

Но теоретически-то можно!!!
Даже в общем-то не теоретически.
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как узнать имя сервера по его IP ?
« Ответ #8 : 30 Июля 2002, 10:41:54 »
Теоретически, если бы у бабушки присутствовала некая анатомическая деталь, то она бы была дедушкой.

Теоретически можно и  RC5 поломать.
Вопрос - в затраченных усилиях и ценности полученного результата.

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Как узнать имя сервера по его IP ?
« Ответ #9 : 30 Июля 2002, 10:59:30 »
RomikChef а чем тебе хотлинк не нравиться?
Я вот так представляю:
$fp=fopen("http://cool_whois.com?ip=".urlEncode($REMOTE_ADDR), "r");
а далее fread..... и выбираешь нужную тебе инфу напр. регами.
А насчет
Цитировать
Информация от whois сервера довольно плохо поддается разбору.

... наверняка есть нормальные whois.
А насчет
Цитировать
мне надо БЫСТРО отдать страницу посетителю

можно же использовать fsockopen с таймаутом.
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28