Hallo zusammen,
ich habe hier in einer ersten BETA-Version das Programm
BIS-Tellinet. Diese Programm habe ich hauptsächlich dafür geschrieben um Printserver in einem Netzwerk zu konfigurieren. Ihr legt einfach eine Skriptdatei an, in der die Befehle stehen, die Ihr sonst mühselig in der Telnet-Session eingebt. Mit den folgenden Codewörtern könnte Ihr die Eingaben in dem Programm in das Skript setzen und ausführen :
<ip-adresse>
<subnet-mask>
<default-gw>
<hostname>
<dhcp-config>
<ipx/spx>
<dlc/llc>
<ethertalk>
<banner>
Die Werte, die eingeben werden, werden an die Stelle im Skript gesetzt, wo dann die jeweiligen Codewörter stehen. Desweiteren können in dem Skript auch nur Befehle stehen, die dann ausgeführt werden. Dazu gibt es eine Feld
Statusfeld, wo das Ergebnis des Befehls ausgegeben wird. In dem zweiten Textfeld
Befehlslogger wird bei Ausführung eines Skriipts gerade angezeigt, welcher Befehl ausgeführt wird.
Die andere Funktion die es gibt, man kann mehrere Printserver gesteuert durch ein Skript konfigurieren. Ein kleines Beispiel dazu:
Ich muss 15 Printserver neu aufstellen und diese Konfigurieren. Dazu erstelle ich mir eine CSV-Datei oder Textdatei (Trennzeichen --> Semikolon) und schreibe in jede Spalte die Daten rein, die ich brauche. Ich möchte nun diese 15 Printserver mit dem folgenden Skript konfigurieren :
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| ip:<ip-adresse> subnet-mask:<subnet-mask> default-gw:<default-gw> host-name:<hostname> dhcp-config:<dhcp-config> ipx/spx:<ipx/spx> dlc/llc:<dlc/llc> ethertalk:<ethertalk> banner:<banner> quit |
Die CSV-Datei oder Textdatei sieht dann folgendermaßen aus :
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| 192.168.1.15;255.255.255.0;192.168.1.1;Printserver1;0;0;0;0;0; 192.168.1.16;255.255.255.0;192.168.1.2;Printserver1;0;0;0;0;0; 192.168.1.17;255.255.255.0;192.168.1.3;Printserver1;0;0;0;0;0; . . . . 192.168.1.27;255.255.255.0;192.168.1.13;Printserver1;0;0;0;0;0; 192.168.1.28;255.255.255.0;192.168.1.14;Printserver1;0;0;0;0;0; 192.168.1.29;255.255.255.0;192.168.1.15;Printserver1;0;0;0;0;0; |
Nun werden nur noch die DHCP-Adressen eingegeben und dann werden die Printserver nach der Liste konfiguriert. In diesem Beispiel werden die ganzen Protokolle ausgeschaltet ( Einschalten = 1 ). Dieses geschieht nacheinander.
Download
Screenshot
Jede Kritik, jeder Verbesserungsvorschlag oder Lob sind erwünscht.