|
Plik - syncLMS-One-MikroTik-DHCP
Inne wersje:
- syncLMS-One-MikroTik-DHCP v1.6.0 (0235)
- syncLMS-One-MikroTik-DHCP v1.5.0 (0220)
- syncLMS-One-MikroTik-DHCP v1.4.0 (0208)
- syncLMS-One-MikroTik-DHCP v1.3.4 (0192)
- syncLMS-One-MikroTik-DHCP v1.3.3 (0191)
- syncLMS-One-MikroTik-DHCP v1.3.2 (0174)
- syncLMS-One-MikroTik-DHCP v1.3.1 (0167)
- syncLMS-One-MikroTik-DHCP v1.3.0 (0149)
- syncLMS-MikroTik-DHCP v1.2.0 (0145)
- syncLMS-MikroTik-DHCP v1.1.0 (0141)
- syncLMS-MikroTik-DHCP v1.0.1 (0138)
- syncLMS-MikroTik-DHCP v1.0.0 (0135)
Dziennik zmian:
v1.6.0 [01-05-2022]
- dodano: możliwość ustawienia czasu dzierżawy dla komputerów (parametr: pc-lease-time)
v1.5.0 [25-12-2021]
- przeniesiono: w konfiguracji [other] > run-only-networks do [mikrotik-api] > networks
- przeniesiono: w konfiguracji parametrów customer-details-in-comment, add-ip-firewall-address-list, dhcp-server-lease-server, pc-in-assignment, assignment-tariff-types z sekcji [other] do [mikrotik-api]
- potwierdzono: kompatybilność z RouterOS v7.1
- potwierdzono: kompatybilność z Debianem v11
- dodano: wsparcie dla iNET`a wersji LMSDB: 2014032901
- dodano: wsparcie LMSDB: do 2021121500
v1.4.0 [22-08-2021]
- dodano: możliwość wyłączenia sprawdzania czy komputer jest dopisany do zobowiązania i czy zobowiązanie jest w odpowiednim typie taryfy (plik config.ini > other > pc-in-assignment oraz assignment-tariff-types)
- od tej wersji moduł perl Net::SMTP_auth jest wymagany tylko przy ustawieniu w konfiguracji wysłania logów na maila (plik: config.ini > send-logs > send-logs)
- dodano: gdy zmieni się typ bazy danych na postgres, port domyślny również się zmieni na 5432
- naprawiono: gdy było właczone gromadzenie logów i parametr 'old-remove' był ustawiony na 'no' wyskakiwał komunikat "niepoprawna wartość w pliku ./config.ini [logs] -> old-remove - tylko liczba całkowita większa od zera lub 'no'"
v1.3.4 [20-04-2021]
- fix: postgres (funkcja ifnull(text, unknown) nie istnieje)
v1.3.3 [10-04-2021]
- nowa, poprawiona paczka Mtik.pm - w starej wersji mogło zawieszać połączenie API
- fix: mogło losowo nie zmieniać danych na Mikrotiku, gdy dokonało się zmiany w LMS-ie
v1.3.2 [21-01-2021]
- fix: # w haśle - ucinało część hasła za #
- dodano: wsparcie dla LMS 26-git, LMSDB: 2020121400
v1.3.1 [23-10-2020]
- fix netcat: gdy wynikiem NETCAT`a było: "Connection to x.x.x.x 8728 port [tcp] succeeded!", uznawało, że port api jest zamknięty
v1.3.0 [18-09-2020]
- dodano: możliwość określenia sieci IP, które będą brane pod uwagę
- drobne poprawki w wyglądzie helpa (-h)
- fix: w funkcji getValINI - jesli w pliku ini w jednej linii pojawiły się dwa lub więcej średników to skrypt pobierał błędną wartość parametru
- dodanie: możliwości ściagnięcia blokowania innych wersji LMSDB, niż te podane przez autora skryptu (plik ./config.ini > other > block-other-version-dblms) - nie zalecane! - na własną odpowiedzialność!
- dodano: możliwość zmiany serwera DHCP dla komputerów (plik ./config.ini > other > dhcp-server-lease-server)
- dodano: możliwość ustawienia serwera DHCP jako ID lub NAZWA sieci (z LMSa) adresu IP komputera (plik ./config.ini > other > dhcp-server-lease-server)
- zmiana nazwy oraz folderu w którym znajduje się skrypt z syncLMS-MikroTik-DHCP na syncLMS-One-MikroTik-DHCP
v1.2.0 [05-06-2020]
- dodano: wsparcie dla LMS 25-git, LMSDB: 2020010400, 2020051300
v1.1.0 [25-12-2019]
- dodano: możliwość włączenia dodawania adresu IP do listy dhcp-DynamicLMS w ip > firewall > address-list adresów, które także będą w ip > dhcp-server > lease (patrz plik config.ini sekcja: other, parametr: add-ip-firewall-address-list)
v1.0.1 [21-11-2019]
- fix: LMS-24
- określono wsparcie dla LMS z wersją LMSDB: od 2017051201 do 2019042400 (w przypadku innych wersji proszę o kontakt)
v1.0.0 [17-11-2019]
- dodawanie, edycje oraz usuwanie wpisów w ip > dhcp-server > lease na podstawie LMS`a (LAN Management System)
- dodawanie danych klienta do komentarza na Mikrotiku
- synchronizacja co minutę lub na żądanie
- połączenie po przez API lub API z SSL (połączenie SSL jest testowe, czasem może wystąpić błąd)
- proste logi synchronizacji
- wysyłanie logów na maila
|
|
|