### Change Settings Network Devices zgodność z v1.6.5 ### INFO Nazwa: Change Settings Network Devices Wersja: 1.6.5 Data wydania: 05-06-2017r. Autor: seszu (seba@kazuko.pl) Strona autora: http://kazuko.pl Język skryptu: Perl Środowisko: Linux (testowanie na Debianie 8) Opis: Skrypt mający za zadanie zmiane ustawień w urządzeniach sieciowych. Przeznaczenie: Zmiana ustawień: - MikroTik RouterOS v3.xx, v4.xx, v5.xx, v6.xx - Ubiquiti airMAX, być może airFiber oraz airCam ## FUNKCJE: - automatyczna zmiana ustawień i nie tylko, wykorzystując SSH na Mikrotiku (RouterOS v3.xx, v4.xx, v5.xx, v6.xx) oraz Ubiquiti (airMAX, być może airFiber oraz airCam), takich jak: - zmiana portu SSH - włączenie/wyłączenie/zmiana portu: TELNET, HTTP, HTTPS - włączenie/wyłączenie/zmiana portu (tylko Mikrotik): API, API-SSL, FTP, WINBOX - włączenie/wyłączenie (tylko Mikrotik): RoMON - dodawanie/usuwanie/włączanie/wyłączanie/zmiana użytkowników - zmiana na Ubiquiti kodu kraju (zakładka wireless) - włączanie/wyłączanie/zmiana listy kanałów - uruchamianie własnych poleceń (to co ma być uruchomione na Ubiquiti lub Mikrotiku) - przywracanie ustawień z kopii zapasowej - leczenie Ubiquiti z wirusa MF (http://kazuko.pl/news/40) - restartowanie urządzenia wykorzystując własne polecenia - restart Ubiquiti przed zmianą ustawień, 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 kopii zapasowej wykorzystując program cron - pobieranie danych logowania z pliku (./baseDevices.ini), LMSa (Dira, Git, inetLMS itp.) oraz własnej bazy danych (plik ./mydb.ini) - możliwość ustawienia wielu loginów, haseł, portów SSH oraz WWW (przy ponownym logowaniu są wykorzystywane dane poprawne) - logowanie wykorzystując loginu i hasła lub loginu i klucza dsa via SSH - automatyczne wykrywanie rodzaju urządzenia, protokołu - lista, zakres hostów (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) - możliwość włączenia logów do pliku lub też na maila (patrz sekcje send-logs 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)