Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » IP в имена и наоборот

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

qw12



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет, с НГ.
Помогите советом, чтобы такое придумать:
есть 10 млн IP. Нужно перевести их в имена и наоборот.
Как это сделать быстро, с максимальной скоростью?

Всего записей: 601 | Зарегистр. 04-06-2001 | Отправлено: 11:58 31-12-2017
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
qw12
Цитата:
Нужно перевести их в имена и наоборот.  
Может не получиться, ибо не все так однозначно.
У некоторых айпи может быть дюжина имен, у некоторых - вовсе ни одного.
Имена также могут быть когда-то зарегистрированы, но регистрация испарилась.
Ты на форуме с 2001 года, но похоже моих постов еще не читал.
А я всегда пишу: указывайте конечную цель!
Ну никогда я не поверю, что у человека с детского сада цель всей жизни
была переводить имена в айпи и обратно.


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 12:40 31-12-2017
qw12



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary

Цитата:
Ну никогда я не поверю, что у человека с детского сада цель всей жизни  
была переводить имена в айпи и обратно.  

Не цель всей жизни, а однократная задача.
Вот, человек решал подобную проблему. И он ее решил.
У меня тоже подобная проблема, я спрашиваю тут, как бы ее разрешить, быть может, другим способом.
 
Добавлено:
Быть может, с помощью BIND это удасться сделать, но как распараллелить хренову кучу запросов, и возможно ли это вообще, я не знаю.

Всего записей: 601 | Зарегистр. 04-06-2001 | Отправлено: 13:24 31-12-2017
Paromshick



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вы уверены, что каждый IP разрешается в имя? Вот мой разрешается в нечто вроде ip-static-mosoblast... хотя А у него в том числе и mail.domain.ru ... А может вообще не разрешаться ни во что
 
Вообще, вы ставите вопрос так, что не обладая телепатическими способностями vlary хотелось ответить "вася, это ДНС называется". Перевод адресов вимена и обратно
Практика показывает, что чёткое, для блондинок, изложение вопроса приводит к его решению. Часто в той же самой голове, что придумывала само изложение.
Удачи

----------
Скучно

Всего записей: 3019 | Зарегистр. 12-04-2013 | Отправлено: 13:44 31-12-2017
qw12



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Вы уверены, что каждый IP разрешается в имя? Вот мой разрешается в нечто вроде ip-static-mosoblast... хотя А у него в том числе и mail.domain.ru ...  

Да меня это полностью устраивает... Меня не интересует mail.domain.ru, мне больше интересна А запись.

Цитата:
А может вообще не разрешаться ни во что

Статистическая погрешность.
Ладно, тогда так.
Есть 10 млн. IP адресов. Мне нужно максимально быстро с этими IP сопоставить А и, возможно, MX записи.
 
Добавлено:
https://idea.popcount.org/2013-11-28-how-to-resolve-a-million-domains/
с первого взгляда, под вендой разницы в скорости не заметил, хотя, у меня обратная задача - how to resolve а million IP.

Всего записей: 601 | Зарегистр. 04-06-2001 | Отправлено: 14:14 31-12-2017
Paromshick



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
qw12

Цитата:
Меня не интересует mail.domain.ru, мне больше интересна А запись.  

mail и есть А запись. Получить ее соответствие IP можно только дав запрос на mail.domain.ru и вернув IP. Соответственно, не зная имя - никак не получить. ip-mosobl это то, что провайдер у себя там наваял. Я не знаю, что это. Таким образом, от обладания моим IP полезности - 0
Может я чего-то не понимаю...

----------
Скучно

Всего записей: 3019 | Зарегистр. 12-04-2013 | Отправлено: 14:28 31-12-2017
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
qw12
Цитата:
Есть 10 млн. IP адресов. Мне нужно максимально быстро с этими IP сопоставить А и, возможно, MX записи.  
 
Боже, как же все запущено! Как уже написал Paromshick, IP и есть А.
А МХ у IP не бывает, она есть только у домена, да и то не у каждого.
Ну а что бы, в порядке бреда, делал лично я в данном случае?
Написал бы скриптик на Perl с использованием модуля Net::DNS и threads.
Распределил между потоками диапазон и запустил.
Количество потоков зависит от свободной памяти в системе,  
числа и загрузки процессоров, толщины канала...
Ну и базу какую-нибудь надо бы, не писать же миллионы файлов
и разбираться между ними потом.
И еще раз повторяю, разумность этой затеи у меня под большим сомнением.
Все равно что обзванивать вручную миллион телефонных номеров
и спрашивать "а это кто?", вместо чтобы использовать телефонный справочник.


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 17:51 31-12-2017
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » IP в имена и наоборот


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru