The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"DNS резолв массива адресов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Сеть / Другая система)
Изначальное сообщение [ Отслеживать ]

"DNS резолв массива адресов"  +/
Сообщение от GlooM (??) on 22-Июн-11, 01:09 
Приветствую!

Возникла следующая проблема: имеется массив IP адресов в виде .txt файла (большой - десяток тысяч). Необходим какой-нибудь скрипт\софт, выполняющий автоматическое обратное ДНС преобразование и выдающее результатом работы другой файл - с буквенными адресами.

http://www.freeproxy.ru/ru/programs/dns_resolver.htm - Это не работает.
Остальное, что попадалось (в том числе веб-сервисы) не рассчитано на преобразование большого массива адресов.

Заранее спасибо.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "DNS резолв массива адресов"  +/
Сообщение от troopertm (ok) on 22-Июн-11, 11:22 
> Приветствую!
> Возникла следующая проблема: имеется массив IP адресов в виде .txt файла (большой
> - десяток тысяч). Необходим какой-нибудь скрипт\софт, выполняющий автоматическое обратное
> ДНС преобразование и выдающее результатом работы другой файл - с буквенными
> адресами.
> http://www.freeproxy.ru/ru/programs/dns_resolver.htm - Это не работает.
> Остальное, что попадалось (в том числе веб-сервисы) не рассчитано на преобразование большого
> массива адресов.
> Заранее спасибо.

Можно как-то так

cat some_file | while read i; do echo `host $i`; done | grep pointer | awk '{print $5}' > some_another_file

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "DNS резолв массива адресов"  +/
Сообщение от erera22 (ok) on 22-Июн-11, 16:58 
>[оверквотинг удален]
>> - десяток тысяч). Необходим какой-нибудь скрипт\софт, выполняющий автоматическое обратное
>> ДНС преобразование и выдающее результатом работы другой файл - с буквенными
>> адресами.
>> http://www.freeproxy.ru/ru/programs/dns_resolver.htm - Это не работает.
>> Остальное, что попадалось (в том числе веб-сервисы) не рассчитано на преобразование большого
>> массива адресов.
>> Заранее спасибо.
> Можно как-то так
> cat some_file | while read i; do echo `host $i`; done |
> grep pointer | awk '{print $5}' > some_another_file

while read -r i; do host ${i} | grep pointer | awk '{print $5}' | sed 's/\.$//' ; done < list > result_file

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "DNS резолв массива адресов"  +/
Сообщение от GlooM (??) on 22-Июн-11, 17:11 

>> cat some_file | while read i; do echo `host $i`; done |
>> grep pointer | awk '{print $5}' > some_another_file
> while read -r i; do host ${i} | grep pointer | awk
> '{print $5}' | sed 's/\.$//' ; done < list > result_file

Благодарю! Буду пробовать!

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "DNS резолв массива адресов"  +/
Сообщение от GlooM (??) on 22-Июн-11, 19:38 

>> cat some_file | while read i; do echo `host $i`; done |
>> grep pointer | awk '{print $5}' > some_another_file

Этот скрипт заработал! Все как надо спасибо!

> while read -r i; do host ${i} | grep pointer | awk
> '{print $5}' | sed 's/\.$//' ; done < list > result_file

А тут пришлось удалить <list, после чего результат аналогичен скрипту 1
Тоже спасибо -)!



Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "DNS резолв массива адресов"  +/
Сообщение от erera22 (ok) on 30-Июн-11, 20:36 
>>> cat some_file | while read i; do echo `host $i`; done |
>>> grep pointer | awk '{print $5}' > some_another_file
> Этот скрипт заработал! Все как надо спасибо!
>> while read -r i; do host ${i} | grep pointer | awk
>> '{print $5}' | sed 's/\.$//' ; done < list > result_file
> А тут пришлось удалить <list, после чего результат аналогичен скрипту 1
> Тоже спасибо -)!

Ну, вместо list указать ваш файл с исходными данными

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру