суббота, 23 января 2016 г.

список разрешенных mac в dnsmasq

Для того, чтобы разрешить к выдаче IP-адреса только определенным mac, достаточно сделать следующее - в файле /etc/dnsmasq.conf вписываем нужные mac таким образом:

dhcp-host=00:00:00:00:00:01,192.168.0.100
dhcp-host=00:00:00:00:00:02,net:known
dhcp-host=00:00:00:00:00:03,net:known
dhcp-host=00:00:00:00:00:04,net:known

и раскомментируем строку:

dhcp-ignore=tag:!known

В результате получаем следующую конфигурацию:
хост с mac 00:00:00:00:00:01 получит ip 192.168.0.100, остальные хосты с перечисленными mac просто получат IP из области которая стандартно указывается в строке:

dhcp-range=192.168.0.10,192.168.0.254,24h

хосты с неопределенными mac ip-адреса не получат.

понедельник, 18 января 2016 г.

BLACKLIST Asterisk

Добавить номер в черный список:

в extensions.conf:
exten => _X., 1, GotoIf($[${BLACKLIST()}=1]?blacklist)

добавляем номер нехороших людей в базу. в консоли asteriska делаем:
database put blacklist 79876543210 1

если надо удалить из базы:
database del blacklist 79876543210




среда, 6 января 2016 г.

NUT

Опросить ups на поддеерживаемые команды:

upscmd -l upsname@localhost -u user -p passwd

Запустить например быстрый тест батареи:

upscmd -u user -p passwd upsname test.battery.start.quick

Вывести статистику по ups:

upsc upsname@localhost