ANTRAX Datentechnik GmbH / MultiBox-pro LAN+
Seite 15
3. Konfigurätion
Die Gerätekonfiguration lässt sich im Maintenance Bereich speichern und wiederherstellen.
Durch die Funktion "Config File Export" kann die aktuelle Konfiguration als Textdatei gespeichert
werden. Die verwendete Syntax in der Konfigurationsdatei entspricht den Befehlen der Telnet Konsole.
Soll die Konfiguration eines Gerätes aus einer Textdatei wiederhergestellt werden, so muss erst die
Datei mit "Upload" hochgeladen und dann das Gerät mittels "Restart Device" neu gestartet werden.
Das Speichern der Konfiguration sollte nur in einer SSL Verbindung durchgeführt werden, da dort
auch Passwortinformationen (wenn auch nur verschlüsselt oder als Hash) enthalten sind. Aus den
gleichen Gründen ist bei einer Archivierung zu dem sorgfältigen Umgang mit den erzeugten
Konfigurationsdateien zu raten.
Anpassung der Konfigurationsdatei
Es ist möglich, eine gespeicherte Konfigurationsdatei mit einem Texteditor den eigenen Bedürfnissen
anpassen. Ein Szenario wäre z.B., mit Hilfe einer Skriptsprache automatisiert viele angepasste
Versionen einer Konfiguration zu erzeugen, um dann eine hohe Anzahl von Geräten mit einer
individualisierten Konfiguration auszustatten. Auch lassen sich Upload und Neustart mit Hilfe von CGI
Kommandos in Skriptsprachen durchführen. Mit dem Kommentarzeichen "#" lassen sich schnell
einzelne Befehle ausblenden, oder persönliche Anmerkungen hinzufügen.
Modifiziert man eine Konfigurationsdatei per Hand, ist es nicht immer klar, welche Grenzen für
Parameter erlaubt sind. Nach einem Upload und Neustart werden Befehle mit unzulässigen
Parametern ignoriert. Daher beinhaltet die erzeugte Konfiguration Kommentare, die die Grenzen der
Parameter beschreiben. Dabei bezieht sich "range:" auf eine numerische Werte, und "len:" auf
Textparameter. Z.B:
email auth set 0 #range: 0..2
email user set "" #len: 0..100
Der Befehl "system fabsettings" vom Anfang einer erzeugten Konfigurationsdatei bringt das Gerät in
den Werkszustand, und führt dann die einzelnen Befehle aus, die Konfigurationsparameter verändern.
Es kann gewünscht sein, die Änderungen relativ zur aktuellen Konfiguration durchzuführen, und nicht
ausgehend vom Werkszustand. Dann sollte das "system fabsettings" entfernt werden.