| Version 4 (modified by , 12 years ago) ( diff ) |
|---|
LINBO
Aus der Wikipedia:
Linbo steht für Linux-based Network Boot Operating System und ist Teil der Selbstheilungsfunktionalität (Selbstheilende Arbeitsstationen, SheilA) der Serverdistribution paedML Linux. (weiterlesen)
Aufnehmen neuer Clients
Im Konzept der paedML werden neue Clientrechner am System zu Benutzung aufgenommen, indem der betreffende Rechner per PXE ein Mini-Linux bootet. Von dort aus wird der neue Client am System angemeldet. Dabei geschieht folgendes:
- Es wird in der /etc/linuxmuster/workstations eine Zeile mit den Daten der Workstation angelegt:
Raumname;Clientname;Clientgruppe;MAC;IP;?;?;?;?;Imaging
Imaging: siehe PaedmlAnpassungen
Nach einem Durchlauf des Scripts ./import_workstations wird
- ein Samba-Workstation-Account angelegt
- ein Samba-Klassenarbeits-Account angelegt
- die Firewall für die MAC freigeschaltet
Der Client hat damit Internetzugang, ist in der Schulkonsole bekannt und für die normale Schularbeit im Sinne der paedML verwendbar.
Anpassungen
/usr/share/linuxmuster/scripts/wimport.sh
Wir setzen mehrere LTSP-Server mit dem DHCP/DNS-Server dnsmasq ein. Nach dem Workstation-Import werden aus den Config-Files von linuxmuster.net sowie unseren Config-Files für die LTSP-Server unter /etc/linuxmuster/ltsp_config/ die Konfigurationen für die verschiedenen dnsmasq-Server erstellt, auf die Server hochgeladen und die dnsmasq-Prozesse dort neu gestartet.
Dateien:
- /etc/linuxmuster/ltsp_config/paedml.template Vorlage für die paedml-dnsmasq-Konfiguration, Script passt DNS, WPAD etc an
- /etc/linuxmuster/ltsp_config/ltsp.template Vorlage für die LTSP-dnsmasq-Konfiguration, Script passt die IP-Bereiche, DNS, WPAD etc an
- /etc/linuxmuster/ltsp_config/ltspl.template Vorlage für die ltspl-dnsmasq-Konfiguration
- /etc/linuxmuster/ltsp_config/paedml Hier lagert die fertig angepasste Konfiguration des paedml-Servers
- /etc/linuxmuster/ltsp_config/ltspX/ und /etc/linuxmuster/ltsp_config/ltsplX/ Hier lagert die fertig angepasste Konfiguration der LTSP-Server
- /etc/linuxmuster/ltsp_config/rembo Hier lagert die fertig angepasste Konfiguration des rembo-Servers
clients dhcp lehrernetzclients ltspclients