как узнать имя домена по IP на php

Diezel

Новичок
как узнать имя домена по IP на php

как узнать имя домена по IP на php? без службы whois ...
 

Tor

Новичок
kruglov
Diezel

учите мат.часть
ДНС запрос дает однозначный ответ
у одного адреса не может быть несколько доменов (за редким исключением)
а вот у многих доменов один адрес быть может
 

440hz

php.ru
Автор оригинала: kruglov
а если на том IP 100 доменов?
не надо путать вычисление IP -> ДОМЕН и кол-во виртуальных доменов, которые тот же апач держит под собой. =)
 

Diezel

Новичок
вот например как просканировать все домены под ip 127.0.0.1
 

440hz

php.ru
Diezel
домен один - localhost =)
или мы хотим что-то другого? сдается мне, что автор сам не знает чего хочет или не понимает что такое TCP/IP и DNS
 

kruglov

Новичок
440hz
Вот пускай Diezel и сформулирует для себя, что он, вообще говоря, хочет получить.
 

440hz

php.ru
Tor
поправь меня, если я ошибаюсь, но dig и nslookup занимаются как резолвом ДОМЕН -> IP?

э-э-э. поздняк, был не прав ...
 

Diezel

Новичок
Извиняюсь неправильно задал вопрос...

нужно просканировать все виртуальные хосты(получить их имена)... на данном IP/домене ?
 

440hz

php.ru
Diezel
кажется мне что это попахивает каким-то взломом с учетом 127.0.0.1 ? 8) не тем, ох, не тем ты озадачен ...
 

Steamroller

Новичок
нужно просканировать все виртуальные хосты(получить их имена)... на данном IP/домене ?
Нереально. Можешь подписаться на domainsdb.net, и парсить их выдачу, но там тоже данные неполные.
 

Diezel

Новичок
а как насчет вот этой функции - dns_get_record ( string hostname [, int type [, array &authns, array &addtl]])
 

440hz

php.ru
Diezel
ты определись - тебе виртуальные хосты нужны или DNS сервис? =)
 

Diezel

Новичок
Tor

примерчик можешь написать если не трудно...
как обработать вывод?
 
Сверху