Opened 15 years ago
Last modified 12 years ago
#52 closed Wunsch
Automatische Aufnahme neuer LtspClients — at Version 5
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | zurückgestellt | Milestone: | Wunschliste |
| Component: | Server: LTSP-Setup-Skript | Severity: | beeinträchtigt keinen Unterricht |
| Keywords: | DHCP, Linuxmusterlösung, PXE | Cc: | bau |
Description (last modified by )
Das MAC-Harvesting sollte ursprünglich als Teil des LTSP-Setup-Skripts beim Aufsetzen eines neuen LtspServers laufen. (source:keplertools/trunk/LTSP-setup/harvest-macs)
Die Idee war, die zukünftigen Clients des neuen Servers automatisiert ins DHCP aufzunehmen. Derzeit müssen wir dazu die MAC-Adressen von Hand in ein dhcp-Conf-File eintragen. Das Harvesting-Skript sollte die DHCP-Anfragen der neuen Cliens abfangen, daraus die MAC extrahieren und damit automatisch das DHCP-Conf-File für den neuen Rechner generieren.
Das Abfangen der DHCP-Anfragen hat nie richtig funktioniert. Alternativ (und professioneller) wäre ein kleines Skript, das über den DHCP-PXE-Fallback verteilt wird, so wie Linbo das macht. Das sollte so laufen:
- Man stellt einen neuen Client auf und bootet ihn über's Netz.
- Da die MAC in keinem der bekannten DHCP-Skripte auftaucht, greift eine allgemeine DHCP-Regel.
- Diese Regel weist den Client an, ein kleines Skript vom paedml zu booten.
- Das Skript fragt den Nutzer, von welchem LtspServer der neue Client "bedient" werden soll und trägt die MAC in das zugehörige DHCP-Conf-File ein.
- Beim nächsten Boot ist die MAC des Clients dann bekannt und er bootet von seinem LtspServer.
- Bemerkungen
-
- LINBO
- das Skript, dass den Client neu als LtspClient aufnimmt
- Manuelle Auswahl eines spezifischen LtspServers
- Default-Boot, nach Eintrag in den DHCP-Config-Files
Querverweis: #792
Change History (5)
comment:1 by , 15 years ago
comment:2 by , 14 years ago
| Cc: | added |
|---|---|
| Keywords: | DHCP Linuxmusterlösung added |
| Milestone: | → Wunschliste |
| Severity: | → unkritisch |
Das Skript zum MAC-harvesting hat nie funktioniert, die Idee, sich in's DHCP einzuklinken ist vermutlich praktikabler. Bei der geringen Zahl von Fällen, wo wir das brauchen, ist allerdings fraglich, ob sich der Aufwand lohnt. -> Wunschliste.
comment:3 by , 14 years ago
| Status: | new → accepted |
|---|
Da das Skript ohnehin nicht funktioniert, werde ich es einstweilen aus dem Setup-Skript entfernen.
comment:4 by , 14 years ago
Deaktiviert per changeset:486/keplertools.
=> Skript auf den USB-Sticks bei der nächsten Verwendung aktualisieren.
comment:5 by , 14 years ago
| Description: | modified (diff) |
|---|---|
| Keywords: | PXE added |
| Summary: | MAC-Harvesting überprüfen / überarbeiten → Automatische Aufnahme neuer LtspClients |
| Type: | Aufgabe → Wunsch |
Siehe auch #122.