UpgradeNetworkDevices v2.3.0 - Jest to skrypt przeznaczony na Debiana, Ubuntu, Linux Minta i innych z rodziny Linuxowatych, mający za zadanie aktualizacje oprogramowania na urządzeniach sieciowych.
DODAJ DO KOSZYKA 229.00 zł brutto
Najniższa cena w ciągu 30 dni: 229.00 zł brutto
FUNKCJE:
masowa aktualizacja urządzeń sieciowych wykorzystując protokół SSH z oprogramowaniem:
MikroTik RouterOS v3, v4, v5, v6, v7
Ubiquiti AirOS v4, v5, v6, v7, v8
Ubiquiti AirOS airFiber v2, v3, v4
wielowątkowe uruchomienie skryptu
automatyczne pobieranie oprogramowania z repozytorium Primery lub Secondary, ale także można dodać do folderu własne paczki
możliwość ustawienia aktualizacji do innej wersji dla poszczególnych architektur Mikrotika (mipsbe, smips, tile, powerpc/ppc, arm, x86, mipsle, mmips lub inne)
możliwość ustawienia aktualizacji do innej wersji dla poszczególnych platform Ubiquiti (XM, XW, TI, XC, WA, XS2, XS5 lub inne)
możliwość ustawienia aktualizacji po kolei, czyli np. pierw aktualizuje z 3.30 do 4.17, potem do 5.26, a na koniec 6.36.4
sprawdzanie czy jest wolne miejsce na urządzeniu (brak wsparcia dla Ubiquiti 4.0.4 i niższych oraz 5.3.5 i niższych)
sprawdzanie poprawności wgrania paczki (Mikrotik po przez wielkość paczki, Ubiquiti po przez md5 - brak wsparcia dla Ubiquiti 4.0.4)
restart urządzenia przed aktualizacją, jeśli czas działania urządzenia przekracza X dni (czasem UB potrafi zawiesić się, jeśli działa więcej niż 30dni)
możliwość zaplanowana harmonogramu tworzenia aktualizacji wykorzystując program cron
pobieranie danych logowania z pliku (plik ./baseDevices.ini), LMSa (Dira, Git, inetLMS itp. - plik ./lms.ini) oraz własnej bazy danych (plik ./mydb.ini)
możliwość ustawienia wielu loginów, haseł, portów SSH (przy ponownym logowaniu są wykorzystywane pierwszo dane z poprzedniego logowania, jeśli były poprawne)
logowanie wykorzystując loginu i hasła lub loginu i klucza dsa przez SSH
ZASADA DZIAŁANIA:
Skrypt pobiera dane do logowania wg. schematu z bazy ini lub bazy danych LMS. Sprawdza czy urządzenie jest osiaganie (ping), sprawdza czy host ma otwart port SSH lub WWW (hping3), a następnie wykonuje probę logowania. Gdy host przejdzie pomyślnie wszystkie testy, skrypt wykonuje aktualizacje oprogramowania, jeśli wersja jest inna niż ta wcześniej zdefiniowana.