Восстановление конфигурации Huawei SmartAX MA5600

На тесте приведу пример создания резервной копии конфигурации Huawei SmartAX MA5683T на TFTP сервер, а также ее восстановление.
Восстановление часто полезно когда нужно быстро вернуть предыдущую конфигурацию либо внести массовые изменения в конфигурацию либо в профили которые активны и используются ONT.
Перезагрузка OLT обязательна.

Читать далее «Восстановление конфигурации Huawei SmartAX MA5600»

Настройка DHCP+TFTP для DOCSIS

Недавно нужно было настроить выдачу IP адресов нескольким старым DOCSIS модемам и хосту находящемуся после модема.
Под рукой был Arris Cadant C3 и модемы Thomson TCM-420.

Первым делом запустим DHCP сервер который будет выдавать IP адреса модемам, например как я описывал в этой статье — Установка и настройка isc-dhcp-server.
А также запустим TFTP сервер на котором будут файлы для модемов, например как я описывал в статье — Установка и настройка TFTP сервера

Читать далее «Настройка DHCP+TFTP для DOCSIS»

Резервное копирование конфигурации 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 сервер, необходимо запустить TFTP клиент, он присутствует в скачанном приложении, а также можно установить встроенный клиент в Windows, ставим набрав в командной строке:

dism /online /Enable-Feature /FeatureName:TFTP

Либо можно также открыв «Панель управления» — «Удаление программы» или «Программы и компоненты» — «Включение или отключение компонентов Windows», поставить галочку напротив «Клиент TFTP» и нажать «ОК».

Чтобы передавать и скачивать файлы c TFTP сервера открываем командную строку и например выполним команды:

tftp 192.168.1.10 PUT file.txt
tftp 192.168.1.2 GET file.txt

Файлы будут считываться и сохранятся в директорию с TFTP сервером.

Смотрите также:
Установка и настройка TFTP сервера в Ubuntu

Установка и настройка TFTP сервера в Ubuntu

TFTP (Trivial File Transfer Protocol — простой протокол передачи файлов) используется главным образом для первоначальной загрузки бездисковых рабочих станций. TFTP, в отличие от FTP, не содержит возможностей аутентификации (хотя возможна фильтрация по IP-адресу) и основан на транспортном протоколе UDP.
atftpd — сервер
atftp — клиент

Читать далее «Установка и настройка TFTP сервера в Ubuntu»