Программный продукт "Атирра" > Дополнения
Генерация DHCP.CONF из базы ПО "Атирра"
Шумко Дмитрий:
Пример формирования конфигурационного файла для DHCP
работает на любой системе, удобно запускать из cron
для работы необходим PHP с поддержкой Interbase (Firebird)
--- Код: ---#Location:vlan101 Kirova, 5
shared-network vlan101 {
subnet 10.0.0.0 netmask 255.255.255.128 {
option routers 10.0.0.1 ;
option ms-classless-static-routes 16, 10,248, 10, 0, 0, 1 ;
group {
# CODE:1-17-5-0 LS:2 SALDO:0.00 FIO:CHUP "Semisvit" );
host abonent6394_vlan101 {
hardware ethernet 00:1A:4D:2F:95:B7;
fixed-address 10.0.0.3;
}
--- Конец кода ---
Сам PHP скрипт (доступен только пользователям форума )
Tygra:
Хмм такой вопрос : А создается конф со всеми существующими айпи адресами или только для "подключенных" , требуется расширить функционал атирры под локальную сеть , нужен скрипт формирования хотябы списка подключенных айпи адресов со связками мак и id клиента
Шумко Дмитрий:
Конфиг только с подключенными абонентами.
не понял про связку
id клиента, это поле CUSTOMER_ID
Tygra:
в поле сеть айпи адрес и мак адрес нужен , связка IP+MAC , а вывод в виде списка подключенных ID IP MAC
Шумко Дмитрий:
У Вас есть пример, переделайте его так как Вам угодно.
Если самим не получается, то заказывайте дополнительно нужный модуль (платно)
Навигация
Перейти к полной версии