### Change Settings Network Devices zgodność z v1.6.3 ### COS_SKRYPCIE Skrypt przeznaczony na Debiana, Ubuntu, Linux Minta i innych z rodziny Linuxowatych, mający za zadanie zmianę takich ustawień jak poniżej na Mikrotik`u oraz Ubiquiti: - dodawanie/modyfikacja/usuwanie użytkowników na Mikrotiku oraz Ubiquiti - włączanie / wyłączanie oraz zmiana portu telnet, http, https na Mikrotiku oraz Ubiquiti - zmiana portu ssh na Mikrotiku oraz Ubiquiti (dla bezpieczeństwa brak wyłączania portu) - włączanie / wyłączanie oraz zmiana portu api, api-ssl, ftp, winbox na Mikrotiku - włączanie / wyłączanie RoMON na Mikrotiku - zmiana countrycode (kraju) bez resetowania do ustawień domyślnych na Ubiquiti (polska 616, więcej patrz plik doc/LISTA_KODOW_KRAJOW.txt) - włączanie / wyłączanie oraz zmiana listy kanałów dla 5Ghz oraz 2.4Ghz na Ubiquiti - uruchomienie własnych komend (patrz parametry ub-run-commands-list, mt-run-commands-list oraz plik listOfCommandsToRun.ini) Change Settings Network Devices, wersja v1.6.3 Data wydania: 14-02-2017r. przeznaczony dla: - MikroTik RouterOS v3.xx, v4.xx, v5.xx, v6.xx - Ubiquiti airOS, airMAX, airFiber, airCam autor: seszu (seba@kazuko.pl) strona: http://kazuko.pl ## OGÓLNE MOŻLIWOŚCI: - skrypt przeznaczony na linuxa - zmiana pewnych ustawień Mikrotika oraz Ubiquiti: - dodawanie/modyfikacja/usuwanie użytkowników na Mikrotiku oraz Ubiquiti - włączanie / wyłączanie oraz zmiana portu telnet, http, https na Mikrotiku oraz Ubiquiti - zmiana portu ssh na Mikrotiku oraz Ubiquiti (dla bezpieczeństwa brak wyłączania portu) - włączanie / wyłączanie oraz zmiana portu api, api-ssl, ftp, winbox na Mikrotiku - włączanie / wyłączanie RoMON na Mikrotiku - zmiana countrycode (kraju) bez resetowania do ustawień domyślnych na Ubiquiti (polska 616, więcej patrz plik doc/LISTA_KODOW_KRAJOW.txt) - włączanie / wyłączanie oraz zmiana listy kanałów dla 5Ghz oraz 2.4Ghz na Ubiquiti - logowanie się do wielu urządzeń (Mikrotik, Ubiquiti) wykorzystując liste portów, loginów oraz haseł - pobieranie danych z bazy ini (plik baseDevices.ini) - pobieranie danych z LMSa (Dira, Git, inetLMS) - pobieranie danych z własnej bazy danych - mydb (wszystkie ustawienia w pliku mydb.ini) - logowanie wykorzystując loginu i hasła lub loginu i klucza dsa - automatyczne wykrywanie rodzaju urządzenia, protokołu - pamiętanie wcześniejszego wyboru (port, login, hasło, producent) - lista, zakres urządzeń (192.168.88.0/24, 192.168.88.0/255.255.255.0, 192.168.88.1-10, 192.168.88.1-192.168.88.10, 192.168.88.1 192.168.88.2 192.168.88.3) - logi - okresowe uruchamianie skryptu (cron) - uruchomienie własnych komend (patrz parametry ub-run-commands-list, mt-run-commands-list oraz plik listOfCommandsToRun.ini) - możliwość wysyłania logów na maila (patrz sekcje send-logs w pliku config.ini) - kolorowanie logów (error - czerwony, done - zielony, warning - pomarańczowy) - import/wykonywanie zawartości pliku dla Mikrotika oraz Ubiquiti (ub-import-file oraz mt-import-file) - detekcja oraz leczenie Ubiquiti z wirusa MF (ub-virus-mf-lecz) - http://kazuko.pl/news/40 - możliwość ustawienia maksymalnego czasu jaki skrypt czeka, aż urządzenie obudzi się po restarcie ([config] maximum-time-change-settings w pliku config.ini), - możliwość ustawienia ilości prób oraz czasu pomiędzy próbami sprawdzającymi czy host jest osiągalny ([config] attempts-host-unreachable i time-between-attempts-host-unreachable w pliku config.ini) - zmienne konfiguracji ubiquiti, które można wykorzystać przy tworzeniu własnych poleceń (ub-import-file, ub-run-commands-list), - aby zrestartować mikrotika wykorzystując własne polecenia (mt-import-file, mt-run-commands-list), należy dopisać w nowej linii /system reboot , - aby zrestartować ubiquiti wykorzystując własne polecenia (ub-import-file, ub-run-commands-list), należy dopisać w nowej linii reboot , - restart Ubiquiti przed zmianą ustawień, jeśli czas działania urządzenia przekracza X dni ([config] ub-uptime-first-restart w pliku config.ini) UWAGA!!! ## wg. Prawa Polskiego Urząd komunikacji elektronicznej pozwala nadawać w częstotliwości 2,400 - 2,4835 GHz z mocą nie przekraczającą 100 mW e.i.r.p. (20dBm). W częstotliwości 5,150 - 5,350 GHz z mocą nie przekraczającą 200 mW e.i.r.p. (23dBm) zaznaczając wyraźnie, że to pasmo dopuszczono do użytku tylko i wyłącznie wewnątrz pomieszczeń. Natomiast w częstotliwości 5,470 - 5,725 GHz z mocą nie przekraczającą 1000 mW e.i.r.p. (30dBm)