5.2. Configuration

Configuration of LMS-MGC is held in lms-mgc.ini file.

5.2.1. Section [database] - database setup

5.2.2. Section [mgc] - list of instances

Właściwa konfiguracja dotycząca generatorów poszczególnych plików konfiguracyjnych jest umieszczana w sekcji [mgc] i pochodnych. W samej sekcji [mgc] możemy użyć następującego parametru:

Note

Zmienną instances można także umieścić w sekcji dowolnej instancji. Patrz niżej.

5.2.3. Section [mgc:xxx] - instance configuration

Każda instancja ma swoją nazwę i jej konfigurację tworzy się umieszczając sekcję o nazwie [mgc:nazwa], czyli przykładowo: [mgc:mydaemon]

W samych instancjach możemy używać następujących opcji konfiguracyjnych:

Teraz mgc pobiera kolejne sieci i wykonuje w kółko następujące czynności:

Teraz MGC rozpocznie przetwarzanie regułek dla kolejnych adresów IP. Robi to w dosyć specyficzny sposób. Tzn. oblicza kolejny adres IP i sprawdza czy zdefiniowano regułę dla hosta i wykonuje pierwszą. Sprawdzanie jest wykonywane w nastepującej kolejności:

W końcu następuje wygenerowanie końcowej części pliku i wykonanie polecenia systemowego.

5.2.4. Configuration variables

W opcjach konfiguracyjnych można używać następujących zmiennych, które zostaną podmienione na odpowiednie dane z bazy:

Zmienne dla komputerów:

Zmienne dla sieci (w opcjach dotyczących tylko sieci):

Note

W opcji konfiguracyjnej dst_network_header można ponadto użyć powyższych zmiennych ale poprzedzonych literą D (np. %DADDR, %dname) jako parametry sieci docelowych.

Zmienne które można stosować we wszystkich opcjach: