May 31st, 2008

(no subject)

Имеется территориально разнесенный зоопарк разнообразных машин, выполняющих функции перемалывания трафика (router/firewall/shaper/etc) под управлением разнообразных версий FreeBSD (начиная чуть не с 4.6).

Хочется иметь возможность централизованно управлять конфигурациями и бекапить конфиги и логи этого зоопарка. Можно конечно изобрести shell/perl скрипты, которые будут периодически забирать по ftp/scp из центрального хранилища новые версии конфигов, нарисовать веб-морду, (или прикрутить к этому делу nagios которого там не стоит), но может быть есть решение проще-лучше?

UPD:
1. есть чётко привязанные к конкретным машинам конфиги
2. есть конфиги, идентичные для части/группы машин, соответственно их хочется изменять единоразово, после чего они раскидывались бы по зоопарку автоматически.


Дополнительно: еще есть зоопарк прочего оборудования, начиная от DSL-модемов и заканчивая каталистами (большинство железок может конфигуриться по telnet), которые тоже хотелось бы включить в этот процесс.

Ручками вносить изменения на несколько десятков железок - весьма утомительное занятие.

P.S. m0n0wall, microtik, openwrt, pfsense и прочие мини-роутерные дистрибутивы не интересуют. Нужна не ОС, а средство централизованного управления конфигурациями десятков фрюшных хостов.