Benutzer:Kirmse/fip02: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
(Anleitung zur Benutzung)
 
K (nur kleine Korrekturen)
Zeile 5: Zeile 5:
Man ruft es mit "./fip.pl" auf. Es erstellt dann sofort die Datei 'computer', aber die Räume bzw. Rechnergruppierungen heißen dann Raum01, Raum02, usw. Vermutlich werden Sie damit nicht zufrieden sein. Sie erhalten aber als Meldung eine Zusammenfassung, wieviel Gruppen erkannt wurden und wie die Gruppen bezeichnet wurden.
Man ruft es mit "./fip.pl" auf. Es erstellt dann sofort die Datei 'computer', aber die Räume bzw. Rechnergruppierungen heißen dann Raum01, Raum02, usw. Vermutlich werden Sie damit nicht zufrieden sein. Sie erhalten aber als Meldung eine Zusammenfassung, wieviel Gruppen erkannt wurden und wie die Gruppen bezeichnet wurden.


Sie rufen nun das Script noch einmal auf, wobei Sie dem Script eine Liste der mit den von Ihnen gewünschten Namen übergeben, und zwar in derselben Reihenfolge. z.B.: "./fib -n Kabinett1,Kabinett2,Geografie" . Dann wird die Datei mit diesen Bezeichnern erstellt. Dann noch aktivieren - fertig.
Sie rufen nun das Script noch einmal auf, wobei Sie dem Script eine Liste der mit den von Ihnen gewünschten Namen übergeben, und zwar in derselben Reihenfolge. z.B.: "./fip.pl -n Kabinett1,Kabinett2,Geografie" . Dann wird die Datei mit diesen Bezeichnern erstellt. Dann noch aktivieren - fertig.


==== Wo ist der Haken? ====
==== Wo ist der Haken? ====
Zeile 13: Zeile 13:
Beispiel bei uns: Medienecke Mathematik -  "MATHE01", "MATHE02" und "MATHE03" und die 3 Rechner im Geo-Raum "Geo01", "Geo02", "Geo03". In den 2 Informatik-Kabinetten heissen die Rechner bei uns für das erste Kabinett "KAB1AP01", "KAB1AP02", "KAB1AP03" ... und für das zweite Kabinett "KAB2AP01", "KAB2AP02", "KAB2AP03" ... und im Chatraum heißen sie "CHATRAUM01", "CHATRAUM02", "CHATRAUM03" ... .
Beispiel bei uns: Medienecke Mathematik -  "MATHE01", "MATHE02" und "MATHE03" und die 3 Rechner im Geo-Raum "Geo01", "Geo02", "Geo03". In den 2 Informatik-Kabinetten heissen die Rechner bei uns für das erste Kabinett "KAB1AP01", "KAB1AP02", "KAB1AP03" ... und für das zweite Kabinett "KAB2AP01", "KAB2AP02", "KAB2AP03" ... und im Chatraum heißen sie "CHATRAUM01", "CHATRAUM02", "CHATRAUM03" ... .


Durch einen regulären Ausdruck, hier '(.*\D+)\d+', werden von hinten
Durch einen regulären Ausdruck, hier '(.*\D+)\d+', werden von hinten alle Ziffern weggeschnitten und der Rest als temporärer Bezeichner für das Teilnetz betrachtet. Für diese Beispiele würde also nach "MATHE", "Geo", "KAB1AP", "KAB2AP" und "CHATRAUM" einsortiert werden.  
alle Ziffern weggeschnitten und der Rest als temporärer Bezeichner
für das Teilnetz betrachtet. Für diese Beispiele würde also nach "MATHE", "Geo", "KAB1AP", "KAB2AP" und "CHATRAUM" einsortiert werden.  


Nun müssen diesen Gruppierungen Namen zugewiesen werden. (KAB1AP und
Nun müssen diesen Gruppierungen Namen zugewiesen werden. (KAB1AP und KAB2AP sind nicht wirklich brauchbar). Es bietet sich an, einfach die Räume hochzuzählen, also Raum01, Raum02, ... . Dabei erschien es mir sinnvoll, dass der Raum mit den meisten PCs als Raum01, dann Raum02 usw. bezeichnet wird. Das bedeutet, zuerst die Kabinette, dann die Medienecken und zum Schluss die Einzelrechner.
KAB2AP sind nicht wirklich brauchbar). Es bietet sich an, einfach die
Räume hochzuzählen, also Raum01, Raum02, ... . Dabei erschien es mir
sinnvoll, dass der Raum mit den meisten PCs als Raum01, dann Raum02
usw. bezeichnet wird. Das bedeutet, zuerst die Kabinette, dann die
Medienecken und zum Schluss die Einzelrechner.


Für die Vergabe der IP-Adressen habe ich die Empfehlung aus dem Wiki
Für die Vergabe der IP-Adressen habe ich die Empfehlung aus dem Wiki genommen. Also für das 1. Teilnetz (Raum01) die 192.168.0.* , für das 2. Teilnetz 192.168.1.* , für das 3. Teilnetz 192.168.2.* usw., wobei die Rechner im Teilnetz von 21 hochgezählt werden.
genommen. Also für das 1. Teilnetz (Raum01) die 192.168.0.* , für das
2. Teilnetz 192.168.1.* , für das 3. Teilnetz 192.168.2.* usw., wobei
die Rechner im Teilnetz von 21 hochgezählt werden.


Damit müssen '''derzeit''' zwei Bedingungen erfüllt werden, um dieses Script zu nutzen. 1. die Namen für die PCs müssen nach dieser Vorschrift vergeben worden sein und 2. muss man die Rechner einmal am Server angemeldet haben, wobei die IPs durch den DHCP-Server vergeben wurden.
Damit müssen '''derzeit''' zwei Bedingungen erfüllt werden, um dieses Script zu nutzen. 1. die Namen für die PCs müssen nach dieser Vorschrift vergeben worden sein und 2. muss man die Rechner einmal am Server angemeldet haben, wobei die IPs durch den DHCP-Server vergeben wurden.




--[[Benutzer:Kirmse|Kirmse]] 10:06, 25. Okt 2005 (CEST)
--[[Benutzer:Kirmse|Kirmse]] 13:10, 25. Okt 2005 (CEST)

Version vom 25. Oktober 2005, 11:10 Uhr

Nutzung des Scripts

Das Script muss zuerst einmal installiert werden. solange wie es noch nicht fertig ist, muss man sich den Quelltext auf der nächsten Seite runterkratzen, dafür sorgen, dass die Zeilenumbrüche für Linux sind, das installieren entsprechende Rechte vergeben.

Man ruft es mit "./fip.pl" auf. Es erstellt dann sofort die Datei 'computer', aber die Räume bzw. Rechnergruppierungen heißen dann Raum01, Raum02, usw. Vermutlich werden Sie damit nicht zufrieden sein. Sie erhalten aber als Meldung eine Zusammenfassung, wieviel Gruppen erkannt wurden und wie die Gruppen bezeichnet wurden.

Sie rufen nun das Script noch einmal auf, wobei Sie dem Script eine Liste der mit den von Ihnen gewünschten Namen übergeben, und zwar in derselben Reihenfolge. z.B.: "./fip.pl -n Kabinett1,Kabinett2,Geografie" . Dann wird die Datei mit diesen Bezeichnern erstellt. Dann noch aktivieren - fertig.

Wo ist der Haken?

Damit das Script die Rechnergruppierungen überhaupt anhand des Namens erkennen kann, muss dem Script die Bildungsvorschrift für die Rechnernamen bekannt sein. Hier wurde Folgendes angenommen: Der Rechnernamen wird zusammengesetzt aus einem Bezeichner für den Raum und dann einem Bezeichner für den Rechner mit einer Nummer.

Beispiel bei uns: Medienecke Mathematik - "MATHE01", "MATHE02" und "MATHE03" und die 3 Rechner im Geo-Raum "Geo01", "Geo02", "Geo03". In den 2 Informatik-Kabinetten heissen die Rechner bei uns für das erste Kabinett "KAB1AP01", "KAB1AP02", "KAB1AP03" ... und für das zweite Kabinett "KAB2AP01", "KAB2AP02", "KAB2AP03" ... und im Chatraum heißen sie "CHATRAUM01", "CHATRAUM02", "CHATRAUM03" ... .

Durch einen regulären Ausdruck, hier '(.*\D+)\d+', werden von hinten alle Ziffern weggeschnitten und der Rest als temporärer Bezeichner für das Teilnetz betrachtet. Für diese Beispiele würde also nach "MATHE", "Geo", "KAB1AP", "KAB2AP" und "CHATRAUM" einsortiert werden.

Nun müssen diesen Gruppierungen Namen zugewiesen werden. (KAB1AP und KAB2AP sind nicht wirklich brauchbar). Es bietet sich an, einfach die Räume hochzuzählen, also Raum01, Raum02, ... . Dabei erschien es mir sinnvoll, dass der Raum mit den meisten PCs als Raum01, dann Raum02 usw. bezeichnet wird. Das bedeutet, zuerst die Kabinette, dann die Medienecken und zum Schluss die Einzelrechner.

Für die Vergabe der IP-Adressen habe ich die Empfehlung aus dem Wiki genommen. Also für das 1. Teilnetz (Raum01) die 192.168.0.* , für das 2. Teilnetz 192.168.1.* , für das 3. Teilnetz 192.168.2.* usw., wobei die Rechner im Teilnetz von 21 hochgezählt werden.

Damit müssen derzeit zwei Bedingungen erfüllt werden, um dieses Script zu nutzen. 1. die Namen für die PCs müssen nach dieser Vorschrift vergeben worden sein und 2. muss man die Rechner einmal am Server angemeldet haben, wobei die IPs durch den DHCP-Server vergeben wurden.


--Kirmse 13:10, 25. Okt 2005 (CEST)