пятница, 26 апреля 2013 г.

Бэкап конфигов роутеров и цисок средствами системы


Копирование конфига рутера или циски на внешний tftp сервер
то есть есть последовательность команд которые при выполнении bash отправляет телнету, например echo - команда баша,а open 172.25.26.40 - команда телнета, получается echo отправляет команды друг за другом телнет клиенту, который этими командами и лезет в роутер, причем после каждой отправленной команды средствами sleep bash'а мы некоторое время ожидаем для предотвращения таймаута ответа.

(
echo open 172.25.26.40
sleep 2
echo "sandi"
sleep 1
echo "copy startup-config tftp://172.25.26.38/conf"
sleep 5
echo "exit"
) | telnet