Ihr Partner bei Computerproblemen und in der EDV

Thin Clients

Ältere Computer sind meist nicht mehr in der Lage, Windows XP oder die neusten Anwendungen auszuführen, weil sie über schwache Prozessorleistungen, magelndem Speicher oder einer unterdimensionierten Grafikkarte verfügen.
Trotzdem kann man mit genau diesen Computern hervorragend arbeiten. Sogar unter aktuellen Betriebssystemen!

Es gibt zwar keine Mindestvoraussetzungen, jedoch müssen Sie über

ein Diskettenlaufwerk

eine Netzwerkkarte mit PXE Rom

oder alternativ über ein Diskettenlaufwerk und einer normalen Netzwerkkarte

einer Grafikkarte

und natürlich über Maus & Tastatur verfügen



Optional und je nach Ausstattung können auch weitere Ressourcen eingebunden werden. Z.B.:
lokale Speicher wie Compact Flash oder eine Festplatte, Drucker, Sound ...

Vorbereitung:
Auf der Serverseite ist ein DHCP und TFTP Dienst notwendig, um den Clients das Booten per Netzwerk zu ermöglichen. Idealerweise nehmen wir als TFTP Server den Windows eigenen "Remote Installations Dienst" (RIS), der schon in den Serverversionen integriert ist.
Ein Terminalserverdienst oder die kostenfrei Software "WinVNC" muss ebenfalls vorhanden sein.
Bei der hier verwendeten Terminalclient Software können sowohl Windows Terminalserver, Citrix, VNC, Telnet oder auch SSH verwendet werden.

Integrieren des Thinstation-Pakets in die Verzeichnisstruktur des RIS:

Entpacken des Thinstation Paketes z.B. nach D:\Thinstation

Kopieren der Dateien aus D:\Thinstation\TftpdRoot in das Basisverzeichnis des RIS Servers D:\reminst\

Von dort ist die Datei namens Thinstation.nbi.zpxe in das Verzeichnis d:\reminst\OSChooser\i386 zu verschieben.

Dies ist das Standartverzeichnis, in dem sich die startrom.com Datei des Windows Installationsservers (RIS) befindet



Wenn im DHCP des Servers keine weiteren Einstellungen vorgenommen werden, wird bei einem Startvorgang per Netzwerk (PXE) die Datei startrom.com geladen und eine normale Windows Installation beginnt.

Zuweisen der Bootdatei für alle Clients

In der unsanften Methode, wenn man davon ausgeht, das kein Windows mehr per Netzwerk installiert werden soll, nennt man die bereits vorhandene startrom.com in startrom.alt um. Umbennen der Thinstation.nbi.zpxe in startrom.com.
Diese Methode hat jedoch einige Nachteile:

Jeder Client ist betroffen

Jeder Client zieht sich beim Booten über das Netzwerk nur noch dieses Image

Es kann kein Windows mehr über den RIS Server installiert werden

Es muss manuell wieder zurück geändert werden



Eine generelle Änderung der DHCP Optionen

In den Eigenschaften des DHCP Servers, kann mit der Option 66 die IP Adresse des RIS Servers eingegeben werden. Unter Option 67 kann das Bootfile, in dem Fall für den kompletten Bereich der Adresszuweisung, bekanntgegeben werden, das sich die Clients beim Start per Netzwerk ausführen sollen.

Auch hier gibt es die gleichen Nachteile wie Oben, jedoch Verändert man dabei die Dateistruktur nicht.

Pre-Staging

Mit etwas mehr Aufwand und dem sogenannten Pre-Staging kann man einzelnen Clients bzw. DHCP Bereichen das Booten des Thinstation Images gestatten.

Active Directory:

Klicken Sie mit der rechten Maustaste auf den Container, der Ihren neuen Clientcomputer beherbergen soll.

Neu - Computer

geben Sie den Computernamen ein

markieren des Kästchens Verwalteter Computer

Anschliessend kann man den UUID also die MAC Adresse geführt von 20 Nullen
( 00000000-0000-0000-0000-123456789012 )

oder den GUID (die komplette Identifizierung des Systems) eingeben
( 12345878-1234-1234-1234-123456789012 )

Im nachfolgenden Menü "Folgender Remoteinstallationsserver" muss dann thinstation.nbi.zpxe eingetragen werden,
auch wenn dann eine Fehlermeldung erscheinen sollte!

Anmerkung: Wenn man die Eigenschaften des hier erstellten Computers später nocheinmal aufrufen sollte, bleibt genau dieses Feld leer, die Daten sind jedoch eingetragen!! (mit dem Programm XXX aus dem XXX kann man die Active Directory Einstellungen noch gezielter bearbeiten und dort ist dann auch dieser Eintrag wiedr sichtbar!!)



Anpassen der Konfigurationsdateien des Thinclient.

thinstation.conf.network

je nach verwendetem Server (Citrix,VNC,Terminalserver) müssen die Angaben zur Verbindung eingegeben werden. Z.B.
SESSION_0_TITLE="Windows 2003 terminal server"
SESSION_0_TYPE=rdesktop
SESSION_0_RDESKTOP_SERVER=192.168.1.228
SESSION_0_RDESKTOP_OPTIONS="-u 'benutzername' -p 'kennwort'"

Die Option Autostart=ON sollte verwendet werden, wenn in dieser Datei nur eine Verbindungsart eingestellt ist.
Weiterhin können Bildschirmauflösung usw auch hier schon eingestellt werden.

Alternativ können die Clients auch in der thinstation.hosts näher spezifiziert werden.
donald 003103014152 it_kb hi_res # Donald Ducks Computer
Die mac adresse 003103014152 benutzt das ital. Tastaturlayout it_kb und eine hohe Bildschirmauflösung hi_res

it_kb und hi_res sind ausgelagert in den Dateien thinstation.conf.group-it_kb bzw. thinstation.conf.group-hi_res



Abschluss:

Die RIS Dienste müssen neu gestartet werden.

Starten des Clients und auswählen der Bootoption per Netzwerk (meist die Taste F12)



Quellen

thinstation.sourceforge.net