Хочу сделать форму для заполнения dhcp конфига.
Суть так, что мне надо брать только логин клиента, номер его квартиры и мак и записывать все в файл таким образом, чтобы запись организовывалась до знака "}".
Т.е.
Имеем один из инклудов в файл:
- Код: Выделить всё
subnet 10.1.1.0 netmask 255.255.255.0{
host Ivanov{
fixed-address 10.1.1.2;
hardware ethernet 00:1f:d0:b6:f5:a3;
option routers 10.1.1.1;
}
}
Теперь надо добавить следующую инфу в файл:
- Код: Выделить всё
host Petrov{
fixed-address 10.1.1.3;
hardware ethernet 00:1a:30:d5:46:a0;
option routers 10.1.1.1;
}
Но таким образом, чтобы она встала между закрывающейся фигурной скобкой от описания последнего клиента (Ivanov) и между закрывающейся фигурной скобкой от описания подсети (subnets ...).
Т.е. В итоге должен получить это:
- Код: Выделить всё
subnet 10.1.1.0 netmask 255.255.255.0{
host Ivanov{
fixed-address 10.1.1.2;
hardware ethernet 00:1f:d0:b6:f5:a3;
option routers 10.1.1.1;
}
host Petrov{
fixed-address 10.1.1.3;
hardware ethernet 00:1a:30:d5:46:a0;
option routers 10.1.1.1;
}
}
Быть может у кого-то есть готовый скрипт? Поделитесь пожалуйста.
Заранее благодарен.