массовое преобразование ip в имена

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Sergeyural
Сообщения: 118

массовое преобразование ip в имена

Сообщение Sergeyural »

Значит задача такая, имеется биллинговая система, имеется отчет в mysql кто, сколько, где был и на каких сайтах. Сайты пишутся, только не имена, а ip. Естесственно системному администратору понятнее было бы смотреть на цифры, а вот начальник требует чтобы были написаны URL сайтов.

Я представляю эту задачу так:
1. вытаскиваем из базы X, таблицы1, 1-го столбца "IP" значение адреса IP
2. nslookup "IP-адрес"
3. вписываем в базу X, таблицы2, в 1-й столбец "IP" значение адреса IP и в 1-й столбец значение URL.
4. а дальше я разберусь как в отчет подставить нужное значение.


теперь вопрос:
1. Правилен ли алгоритм?
2. При сессии mysql из коммандной строки вроде как nslookup не работает.
3. Нет ли готовых подобных решений?
4. Возможно ли выполнить запрос nslookup чтобы он вернул только имя сайта?
5. Если было 4005 строк как сделать чтобы эта программка начала работать в след. раз с 4006 строки?

спасибо.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: массовое преобразование ip в имена

Сообщение SLEDopit »

Sergeyural писал(а):
29.12.2009 19:49
1. Правилен ли алгоритм?
нет. на одном сервере могут располагаться несколько сайтов одновременно. как вы будете определять, на каком именно сайте был сотрудник?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Sergeyural
Сообщения: 118

Re: массовое преобразование ip в имена

Сообщение Sergeyural »

SLEDopit писал(а):
29.12.2009 19:58
Sergeyural писал(а):
29.12.2009 19:49
1. Правилен ли алгоритм?
нет. на одном сервере могут располагаться несколько сайтов одновременно. как вы будете определять, на каком именно сайте был сотрудник?

хмммммм....... интересно....
а я-то об этом не подумал.
значит никак?
Спасибо сказали:
ALexhha
Сообщения: 109

Re: массовое преобразование ip в имена

Сообщение ALexhha »

Прочитай что такое виртуальные хосты
Спасибо сказали:
Sergeyural
Сообщения: 118

Re: массовое преобразование ip в имена

Сообщение Sergeyural »

ALexhha писал(а):
29.12.2009 20:37
Прочитай что такое виртуальные хосты

не думай, что я незнайка :rolleyes: я просто забыл
Спасибо сказали: