Найти - Пользователи
Полная версия: узнать домен по ip
Начало » Python для новичков » узнать домен по ip
1 2
Moi5es
Настройки днс тут не причем.
Вот пример того, что мне требуется:
http://ipv4info.com/domains-in-block/sb66646/page1/87.117.0.0-87.117.63.255.html
Я вбиваю ip (87.117.46.23), а мне в ответ должен вернуться домен или список доменов:
dizo.rostov-gorod.ru
doc.rostov-gorod.ru
gochs.rostov-gorod.ru
inet.rostov-gorod.ru

papuas
Если я правильно понял Вы хотите вернуть PTR запись?
>>> from dns import reversename
>>> from dns import resolver
>>> ptr = reversename.from_address('87.117.46.23')
>>> resolver.query(ptr, "PTR")[0]
<DNS IN PTR rdata: 23.46.117.87.donpac.ru.>


>>> import socket
>>> reverse, al, iplist = socket.gethostbyaddr('87.117.46.23')
>>> reverse
'23.46.117.87.donpac.ru'
ZerG
Нет ! Ему конкретно надо список припаркованных на айпи доменов получить.
papuas
просмотр директорий апача ?
ZerG
При чем тут апач?
papuas
в конкретном случае 87.117.46.23 использует апач.
а что есть еще какие то способы, чтобы получить список виртуальных хостов с конкретной машины ?
поделитесь пожалуйста.
papuas
скорее всего http://ipv4info.com
собирает статистику и работает уже со своей бд, ее он собрал у корневых серверов и серверов регистратора.
ZerG
papuas - я прошу прощения, но вы даже не рядом.
Апач тут не имеет никакого отношения даже косвенно. При чем тут вообще список виртуальных хостов к днс записям ?



papuas
ZerG
При чем тут вообще список виртуальных хостов к днс записям ?
а я и не писал вроде, что днс записи имеют отношение к вирт хостам.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB