The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Изменение SOA у файла зоны, universite (ok), 16-Май-11, (0) [смотреть все]

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


5. "Изменение SOA у файла зоны"  +/
Сообщение от tsolodov (?), 18-Май-11, 15:11 
>[оверквотинг удален]
>>> *
>>>    A       XXX.209.ZZZ.54
>>> *
>>>    AAAA    2001:YYY:YYY:YYY:12f5:89a1:e201:001b
>>>
>>> нужно распарсить zone.conf
>>> прочитать SOA если он сегодняшний, увеличить на 1, если старый, сгенерить сегодняшний,
>>> с нулем в конце
>> Цену решения огласи (https://www.opennet.ru/openforum/vsluhforumID9/9126.html)
> 0$

создал на M4 файл
scripts/zonestemplates]$ cat ./in-addr.arpa.m4
$TTL    86400
@               IN      SOA     iap-5.srv.domain.ru nobody.ns.fttb. (
                        _DATE
                        7200
                        7200
                        864000
                        86400 )
                IN      NS      ns1.fttb.
                IN      NS      ns2.fttb.
                IN      NS      ns3.fttb.
                IN      NS      ns4.fttb.

$INCLUDE _FILE


Что получается:
zonestemplates]$ m4 -D_DATE=`date "+%Y%m%d%H"` -D_FILE="hui" ./in-addr.arpa.m4
$TTL    86400
@               IN      SOA     iap-5.srv.domain.ru. nobody.ns.fttb. (
                        2011051815
                        7200
                        7200
                        864000
                        86400 )
                IN      NS      ns1.fttb.
                IN      NS      ns2.fttb.
                IN      NS      ns3.fttb.
                IN      NS      ns4.fttb.

$INCLUDE hui


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

7. "Изменение SOA у файла зоны"  +/
Сообщение от universiteemail (ok), 18-Май-11, 20:20 

> создал на M4 файл
> scripts/zonestemplates]$ cat ./in-addr.arpa.m4

Проблем с генерации зоны нет, проблема в корректном парсинге номера зоны.

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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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