The OpenNET Project / Index page

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

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

"записи в dhcpd.leases"  
Сообщение от artem_ua email on 15-Янв-08, 12:45 
Добрый день, появилось желание снимать статистику с dhcpd сервера, но всё что смог найти статистика выдёргивается из файла dhcpd.leases , но у меня этот файл почему-то пустой

web ~ # cat /var/lib/dhcp/dhcpd.leases
cat /var/lib/dhcp/dhcpd.leases
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.1.0-Gentoo
web ~ #

погуглил нагуглил:
"динамически выдаваемые адреса в лизинг заносятся, а статически выдаваемые нет."
а т.к. у меня адреса выдаются по соответствию Ip:mac то и записей нет никаких.

Подскажите Гуру!!! возможно ли и если да то как заставить DHCP вести dhcpd.leases при выдаче статических адресов.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


1. "записи в dhcpd.leases"  
Сообщение от annoymous on 15-Янв-08, 13:23 
>Добрый день, появилось желание снимать статистику с dhcpd сервера

Статистику чего?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "записи в dhcpd.leases"  
Сообщение от artem_ua email on 15-Янв-08, 13:55 
>>Добрый день, появилось желание снимать статистику с dhcpd сервера
>
>Статистику чего?

Статистику количества выданных адресов, количества свободныйх, я то знаю сколько рользователей у меня всего, интересно сколько пользователей у меня уже получили адреса.
http://www.net-track.ch/opensource/dhcpd-snmp/

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "записи в dhcpd.leases"  
Сообщение от CrAzOiD (ok) on 15-Янв-08, 15:15 
>>>Добрый день, появилось желание снимать статистику с dhcpd сервера
>>
>>Статистику чего?
>
>Статистику количества выданных адресов, количества свободныйх, я то знаю сколько рользователей у
>меня всего, интересно сколько пользователей у меня уже получили адреса.
>http://www.net-track.ch/opensource/dhcpd-snmp/

если у вас на сервере есть привязка MAC:IP, то не проще ли посчитать в записной книжке или в конфиге DHCP?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "записи в dhcpd.leases"  
Сообщение от artem_ua email on 15-Янв-08, 15:33 

>если у вас на сервере есть привязка MAC:IP, то не проще ли
>посчитать в записной книжке или в конфиге DHCP?

конечно проще так сделать но это нудобно и ненаглядно, сколько всего человек я то и так знаю задача в другом. смотришь на график, а там видно сколько человек в данныый момент получило адреса и сидит в сети, видно сколько сидит в пиках сколько по ночам, могу собирать статистику глядя на картинку в cacti.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "записи в dhcpd.leases"  
Сообщение от CrAzOiD (ok) on 15-Янв-08, 15:48 
>
>>если у вас на сервере есть привязка MAC:IP, то не проще ли
>>посчитать в записной книжке или в конфиге DHCP?
>
>конечно проще так сделать но это нудобно и ненаглядно, сколько всего человек
>я то и так знаю задача в другом. смотришь на график,
>а там видно сколько человек в данныый момент получило адреса и
>сидит в сети, видно сколько сидит в пиках сколько по ночам,
>могу собирать статистику глядя на картинку в cacti.

так все-так задача в другом...
тогда парсить логи dhcpd

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "записи в dhcpd.leases"  
Сообщение от artem_ua email on 15-Янв-08, 16:18 

>так все-так задача в другом...
>тогда парсить логи dhcpd

Спасибо!!! Ответ хороший но незачётный :(

Вопрос всё ещё открыт.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "записи в dhcpd.leases"  
Сообщение от rakis on 15-Янв-08, 17:17 
>я то и так знаю задача в другом. смотришь на график,
>а там видно сколько человек в данныый момент получило адреса и
>сидит в сети, видно сколько сидит в пиках сколько по ночам,
>могу собирать статистику глядя на картинку в cacti.

nmap'ом периодически пингуешь сетку, получаешь количество живых хостов, это число отдаешь rrdtool.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "записи в dhcpd.leases"  
Сообщение от rakis on 15-Янв-08, 17:20 
>nmap'ом периодически пингуешь сетку, получаешь количество живых хостов, это число отдаешь rrdtool.

Можно и просто на shell'е написать

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "записи в dhcpd.leases"  
Сообщение от artem_ua email on 16-Янв-08, 12:55 
>>nmap'ом периодически пингуешь сетку, получаешь количество живых хостов, это число отдаешь rrdtool.
>
>Можно и просто на shell'е написать

Согласен можно но немного геморно, неужели DHCP нигде не хранит файл с выданными адресами если они статики?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "записи в dhcpd.leases"  
Сообщение от universite email(ok) on 17-Янв-08, 01:46 
>>>nmap'ом периодически пингуешь сетку, получаешь количество живых хостов, это число отдаешь rrdtool.
>>
>>Можно и просто на shell'е написать
>
>Согласен можно но немного геморно, неужели DHCP нигде не хранит файл с
>выданными адресами если они статики?

Хранит, поищите получше.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "записи в dhcpd.leases"  
Сообщение от reader (ok) on 17-Янв-08, 10:19 
>>>>nmap'ом периодически пингуешь сетку, получаешь количество живых хостов, это число отдаешь rrdtool.
>>>
>>>Можно и просто на shell'е написать
>>
>>Согласен можно но немного геморно, неужели DHCP нигде не хранит файл с
>>выданными адресами если они статики?
>
>Хранит, поищите получше.

О выдачи адреса, как динамического так и статического, обычно пишется в messages, но можно и перенаправить ( log_facility в dhcpd.conf, syslog.conf ) , а вот об отключении клиента dhcp  не знает.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "записи в dhcpd.leases"  
Сообщение от artem_ua email on 17-Янв-08, 12:26 
>[оверквотинг удален]
>>>>Можно и просто на shell'е написать
>>>
>>>Согласен можно но немного геморно, неужели DHCP нигде не хранит файл с
>>>выданными адресами если они статики?
>>
>>Хранит, поищите получше.
>
>О выдачи адреса, как динамического так и статического, обычно пишется в messages,
>но можно и перенаправить ( log_facility в dhcpd.conf, syslog.conf ) ,
>а вот об отключении клиента dhcp  не знает.

lsof-ом по пиду процесса смотрел на открытые файлы :( ненашёл искомого куда он ведёт базу...

Про то что он пишет через сислог это то одно, это то что такому-то мак-у я выдал такой-то ip, но и он непишет туда что срок аренды истёке и аренда непродленна да и это всё как-то не правильно парсить messages чтоб вытянуть список выданных dhcp ip-шников. Ведь в dhcpd.leases содержится актуальный список выданныйх ip. Чем messages парсить уж лучше через mac-и на интерфейсах выдёргивать кол-во выданных ip.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "записи в dhcpd.leases"  
Сообщение от stari40k email on 28-Июл-08, 01:51 
>[оверквотинг удален]
>lsof-ом по пиду процесса смотрел на открытые файлы :( ненашёл искомого куда
>он ведёт базу...
>
>Про то что он пишет через сислог это то одно, это то
>что такому-то мак-у я выдал такой-то ip, но и он непишет
>туда что срок аренды истёке и аренда непродленна да и это
>всё как-то не правильно парсить messages чтоб вытянуть список выданных dhcp
>ip-шников. Ведь в dhcpd.leases содержится актуальный список выданныйх ip. Чем messages
>парсить уж лучше через mac-и на интерфейсах выдёргивать кол-во выданных ip.
>

столкнулся с частичной похожей, неужели никто не разобрался как зставить писать dhcpd о получени статиков в dhcpd.leases ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "записи в dhcpd.leases"  
Сообщение от artem_ua on 28-Июл-08, 12:34 
>[оверквотинг удален]
>>Про то что он пишет через сислог это то одно, это то
>>что такому-то мак-у я выдал такой-то ip, но и он непишет
>>туда что срок аренды истёке и аренда непродленна да и это
>>всё как-то не правильно парсить messages чтоб вытянуть список выданных dhcp
>>ip-шников. Ведь в dhcpd.leases содержится актуальный список выданныйх ip. Чем messages
>>парсить уж лучше через mac-и на интерфейсах выдёргивать кол-во выданных ip.
>>
>
>столкнулся с частичной похожей, неужели никто не разобрался как зставить писать dhcpd
>о получени статиков в dhcpd.leases ?

Я нет. Неразобрался. У самого неполучилось и никто не смог ответить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "записи в dhcpd.leases"  
Сообщение от stari40k email on 03-Авг-08, 00:33 
>[оверквотинг удален]
>>>туда что срок аренды истёке и аренда непродленна да и это
>>>всё как-то не правильно парсить messages чтоб вытянуть список выданных dhcp
>>>ip-шников. Ведь в dhcpd.leases содержится актуальный список выданныйх ip. Чем messages
>>>парсить уж лучше через mac-и на интерфейсах выдёргивать кол-во выданных ip.
>>>
>>
>>столкнулся с частичной похожей, неужели никто не разобрался как зставить писать dhcpd
>>о получени статиков в dhcpd.leases ?
>
>Я нет. Неразобрался. У самого неполучилось и никто не смог ответить.

Я так понимаю дорога нам в исходники. :( И рыть, хотя на первый взлят там не так много чего искать

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "записи в dhcpd.leases"  
Сообщение от Валерий email(??) on 11-Авг-08, 12:08 
>[оверквотинг удален]
>>>>парсить уж лучше через mac-и на интерфейсах выдёргивать кол-во выданных ip.
>>>>
>>>
>>>столкнулся с частичной похожей, неужели никто не разобрался как зставить писать dhcpd
>>>о получени статиков в dhcpd.leases ?
>>
>>Я нет. Неразобрался. У самого неполучилось и никто не смог ответить.
>
>Я так понимаю дорога нам в исходники. :( И рыть, хотя на
>первый взлят там не так много чего искать

Если вернуться к началу треда, то видно что нужно снимать статистику по онлайн абонентам  - DHCP  такой информации никогда не хранил + даже если удасться собрать данные по адресам которые выдал в данный момент DHCP - она не будет отражать реальной картины по онлайну - потому как адреса выдаются на период в течение которого пользователь "не обязан" сидеть ) . Для снятия онлайн статистики существуют другие механизмы - snmp с роутеров например. Если у Вас в конфиге жестко привязаны адреса к макам то снимать статистику c DHCP действительно можно только перехватом логов.   Может, как вариант, изменить конфиг dhcp так чтобы он знал список разрешенных маков   и выдавал адреса из пула - только этим макам

вариант с class, subclass и allow members  

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "записи в dhcpd.leases"  
Сообщение от artem_ua on 11-Авг-08, 13:42 
>>[оверквотинг удален]
>Может, как вариант, изменить
>конфиг dhcp так чтобы он знал список разрешенных маков  
>и выдавал адреса из пула - только этим макам
>
>вариант с class, subclass и allow members

Если можно чуть чуть поподробнее. У меня как-раз dhcp раздаёт только тем ip-шники чиь маки он знает.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "записи в dhcpd.leases"  
Сообщение от Валерий email(??) on 11-Авг-08, 14:12 
>>>[оверквотинг удален]
>>Может, как вариант, изменить
>>конфиг dhcp так чтобы он знал список разрешенных маков  
>>и выдавал адреса из пула - только этим макам
>>
>>вариант с class, subclass и allow members
>
>Если можно чуть чуть поподробнее. У меня как-раз dhcp раздаёт только тем
>ip-шники чиь маки он знает.

class "mygroup_1" {
    match hardware;
}
class "mygroup_2" {
    match hardware;
}
subclass "mygroup_1" 1:00:13:49:c6:c3:e6;
subclass "mygroup_1" 1:00:15:f2:7e:55:c9;
subclass "mygroup_2" 1:00:04:61:ac:27:a3;
subclass "mygroup_2" 1:00:13:49:f2:ea:7e;
subclass "mygroup_2" 1:00:13:49:f3:01:8e;

shared-network mynet_1 {
subnet 192.168.1.0 netmask 255.255.255.0 {
   option routers 192.168.1.1;
   option broadcast-address 192.168.1.255;
   pool {
             range 192.168.1.2 192.168.1.25;
             range 192.168.1.220 192.168.1.254
             allow members of "mygroup_2";
    }
     pool {
             range 192.168.1.26 192.168.1.75;
             range 192.168.1.96 192.168.1.219
             allow members of "mygroup_1";
    }
}


в итоге будут вестись лизы и никто посторонний не получит адрес

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "записи в dhcpd.leases"  
Сообщение от Валерий email(??) on 11-Авг-08, 14:20 
>
>в итоге будут вестись лизы и никто посторонний не получит адрес

в конце не хватает еще одной закрывающей  }

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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