Набросал очередной пример скрипта для резервного копирования конфигурации Huawei MA5800.
Читать далее «Huawei MA5800 — Скрипт резервного копирования конфигурации»Архивы меток:TFTP
Восстановление Hikvision DS-2CD2132F-IS
Однажды попалась мне IP-камера Hikvision DS-2CD2132F-IS, которая была прошита новой прошивкой от другой модели, соответственно IP-камера перестала работать и циклически перезагружалась.
Читать далее «Восстановление Hikvision DS-2CD2132F-IS»Установка и настройка TFTP-сервера tftpd-hpa
Приведу пример установки TFTP-сервера tftpd-hpa.
Читать далее «Установка и настройка TFTP-сервера tftpd-hpa»Восстановление конфигурации Huawei SmartAX MA5600
На тесте приведу пример создания резервной копии конфигурации Huawei SmartAX MA5683T на TFTP сервер, а также ее восстановление.
Восстановление часто полезно когда нужно быстро вернуть предыдущую конфигурацию либо внести массовые изменения в конфигурацию либо в профили которые активны и используются ONT.
Перезагрузка OLT обязательна.
Настройка DHCP+TFTP для DOCSIS
Недавно нужно было настроить выдачу IP адресов нескольким старым DOCSIS модемам и хосту находящемуся после модема.
Под рукой был Arris Cadant C3 и модемы Thomson TCM-420.
Первым делом запустим DHCP сервер который будет выдавать IP адреса модемам, например как я описывал в этой статье — Установка и настройка isc-dhcp-server.
А также запустим TFTP сервер на котором будут файлы для модемов, например как я описывал в статье — Установка и настройка TFTP сервера
IPTables правила для TFTP
Чтобы открыть порт TFTP в IPTables выполним правило:
Читать далее «IPTables правила для TFTP»Резервное копирование конфигурации TP-Link коммутаторов
Набросал скрипт для резервного копирования конфигурации TP-Link коммутаторов.
Скрипт выполняется на Linux где запущен TFTP сервер, он подключается по telnet к коммутатору и специальной командой конфигурация отправляется на указанный TFTP, по закрытию telnet соединения, файл перемещается в нужную директорию, а также последняя команда удаляет файлы которым больше 30 дней, так как больше их хранить мне не нужно.
Также можно ежемесячно делать например копию всех файлов в облако.
Как видно, перед вводом пароля в скрипте ставить паузу нельзя.
#!/bin/bash { echo "ПАРОЛЬ"; echo "enable"; echo "ПАРОЛЬ"; echo "copy startup-config tftp ip-address 192.168.0.5 filename tplink"; sleep 2; echo "exit"; sleep 1; echo "exit"; } | telnet 192.168.0.110 mv /srv/tftp/tplink.cfg /backups/devices/tplink/`date +%Y-%m-%d`_tplink.cfg find /backups/devices/tplink/ -type f -mtime +30 -exec rm {} \;
Восстановление Ubiquiti (UBNT) устройств
Бывало такое, когда во время процесса обновления прошивки Rocket M, NanoBeam, NanoStation и других Ubiquiti устройств пропадало питание, либо случались какие-то другие проблемы после которых на устройство нельзя было зайти через web-интерфейс и оно не работало.
Читать далее «Восстановление Ubiquiti (UBNT) устройств»Запуск TFTP сервера на Windows
Один из вариантов запуска tftp сервера на Windows скачать и запустить приложение по ссылке http://tftpd32.jounin.net/tftpd32_download.html
Читать далее «Запуск TFTP сервера на Windows»Установка и настройка TFTP сервера в Ubuntu
TFTP (Trivial File Transfer Protocol — простой протокол передачи файлов) используется главным образом для первоначальной загрузки бездисковых рабочих станций. TFTP, в отличие от FTP, не содержит возможностей аутентификации (хотя возможна фильтрация по IP-адресу) и основан на транспортном протоколе UDP.
atftpd — сервер
atftp — клиент