info Автоматическая конфигурация и обновление ПО коммутаторов SNR средствами DHCP

 

Для Ethernet коммутаторах серииSNR-S2960SNR-S2965SNR-S2985GSNR-S2990GSNR-S300GSNR-S4550 возможны автоматическая конфигурация и обновление ПО средствами DHCP.
Если на коммутаторе отсутствует стартовая конфигурация, то после загрузки NOS будет активирован DHCP-клиент, ожидающий от DHCP-сервера помимо сетевых реквизитов указания next-server, server-name и boot file name.
В поле boot file name могут быть переданы имена файлов с расшрениями .rom/.img/.cfg (загрузчик/ОС/конфигурация).
В случае получения необходимой информации коммутатор попытается загрузить указанные файлы с файлового сервера, применить их и при успешном завершении процесса перезагрузится.

Пример конфигурации isc-dhcp-server:

subnet 192.168.12.0 netmask 255.255.255.0 {
        range 192.168.12.100 192.168.12.200;
        option subnet-mask 255.255.255.0;
        option routers 192.168.12.1;

        next-server 192.168.12.1;
        server-name "tftp://";
        filename = "boot.rom:nos.img:startup.cfg";
# передаем имена всех трех файлов для обновления ПО и конфигурации
}

При необходимости передавать уникальные файлы стартовой конфигурации каждому коммутатору можно задавать им имена соответствующие мак-адресу коммутатора:

filename = concat(binary-to-ascii(16, 8, "-", substring (hardware, 1, 6)), ".cfg");