ΕΡΓΑΣΗΡΙΟ THIN CLIENTS ΜΕ UBUNTU LINUX ΚΑΙ WINDOWS XP 1. Ειζαγωγή Με ηελ δνκή πνπ ιέγεηαη Thin Clients Lab κπνξεί λα γίλεη αμηνπνίεζε ππνινγηζηώλ πξνεγνύκελεο γεληάο, πνπ νη απαηηήζεηο ηνπ ινγηζκηθνύ ζήκεξα ηνπο ππεξβαίλνπλ θαηά πνιύ. Η ηδέα έγθεηηαη ζην λα εμνπιίζνπκε έλαλ ππνινγηζηή κε πιηθό ηθαλό λα ηξέμεη ηηο ζύγρξνλεο εθαξκνγέο θαη νη «αδύλακνη πειάηεο-ζηαζκνί» λα ρξεζηκνπνηνύλ ηελ ηζρύ ηνπ κέζω δηθηύνπ. ηελ πξνηεηλόκελε εγθαηάζηαζε ν θεληξηθόο ηζρπξόο ππνινγηζηήο (server) ηξέρεη όιεο ηηο δεηνύκελεο εθαξκνγέο πάλω ζε ιεηηνπξγηθό Windows XP ηεο Microsoft ή Linux ηεο δηαλνκήο Ubuntu. Οη ζηαζκνί ρωξίο θακία παξέκβαζε αθνινπζνύλ ηνλ server ηνπο ζηελ εθθίλεζε. 2. Απαιηήζεις / Προεηοιμαζία 2.1 Απαιηήζεις Τλικού 2.1.1 Server Ο server πξέπεη λα είλαη αξθεηά ηζρπξόο (CPU, VGA θιπ) ώζηε λα ηξέρνπλ άλεηα όιεο νη δεηνύκελεο εθαξκνγέο θαη λα έρεη ηνπιάρηζην κλήκε γηα λα κπνξεί λα θηινμελήζεη άλεηα ηηο δηεξγαζίεο πνπ ηνπ πξνθαινύλ νη ζηαζκνί. Δνθηκέο έδεημαλ όηη 2GB είλαη αξθεηά. 2.1.2 ηαθμός Ο ζηαζκόο ζα πξέπεη λα είλαη ππνινγηζηήο πνπ λα έρεη ηνπιάρηζηνλ επεμεξγαζηή, κλήκε, ζύζηεκα νζόλεο, πιεθηξνιόγην, πνληίθη θαη θάξηα δηθηύνπ κε δπλαηόηεηα εθθίλεζεο (PXE boot). Δνθηκέο έδεημαλ όηη ε κλήκε πξέπεη λα είλαη ηνπιάρηζηνλ 64MB. Thin Clients Lab - WindowsXp - Ubuntu Linux.doc σελίδα 1 από 6
2.1.3 Δίκησο ηαζκνί θαη server ζπλδένληαη ζε ηνπηθό δίθηπν κε ηαρύηεηα ηνπιάρηζηνλ 100Mbps. Επίζεο ν server έρεη δέπηεξε θάξηα δηθηύνπ κε πξόζβαζε ζην δηαδίθηπν. Απηή ηελ ζύλδεζε κνηξάδνληαη νη ζηαζκνί κέζω ηνπ server. 2.2 Απαιηήζεις Λογιζμικού Ο server είλαη δηπιήο εθθίλεζεο (dual-boot) θαη αλάινγα κε ηελ εθθίλεζε πνπ θάλεη κνηξάδεη ην απαξαίηεην ινγηζκηθό ζηνπο ζηαζκνύο θαηά ηελ εθθίλεζή ηνπο. 2.2.1 Windows XP Microsoft Windows XP (κε ηηο ηειεπηαίεο ελεκεξώζεηο) Patch γηα πνιιαπιή ρξήζε ηνπ Remote Desktop AnywhereTS (έθδνζε 3.3.0beta) [= ινγηζηκό κε DHCP, TFTP θαη control panel] 2.2.2 Ubuntu Linux Ubnuntu 8.10 (alternate) with LTSP Support 2 θάξηεο δηθηύνπ (1 γηα ην internet θαη κία γηα ηα clients) Εγθαηάζηαζε κε ππνζηήξημε LTSP (παηάκε ην F4 γηα λα ην επηιέμνπκε!) 3. Διαδικαζία Εγκαηάζηαζης 3.1 Windows XP ηήζηκν Windows XP κε όια ηα πξνγξάκκαηα γηα ηελ απαηηνύκελε ιεηηνπξγία θαη ηελ εθπαηδεπηηθή αμηνπνίεζε ηνπ εξγαζηεξίνπ. Δεκηνπξγία ρξεζηώλ κε ηα δηθαηώκαηα πνπ ρξεηάδνληαη γηα λα εξγάδνληαη ζηνλ server. Ελεξγνπνίεζε ηεο Απνκαθξπζκέλε Επηθάλεηα Εξγαζίαο (Remote Desktop) θαη επηινγή ηωλ ρξεζηώλ πνπ ζέινπκε λα ηνλ ρξεζηκνπνηνύλ. Εγθαηάζηαζε ηνπ patch (Termserv_XPSP2_2.1.exe). Ρύζκηζε ηεο ζύλδεζεο ζην internet γηα ηελ κία θάξηα δηθηύνπ. Ρύζκηζε ηεο δεύηεξεο θάξηαο κε εζωηεξηθή IP δηεύζπλζε (10.0.0.10). Εγθαηάζηαζε ηνπ AnywhereTS. Ρύζκηζε (Tools->Configure) ηνπ AnywhereTS: όια default (κε next) εθηόο από: Terminal server: this computer is a terminal server and I do not want... TFTP: I want to use the AnywhereTS TFTP server DHCP: i want to use the AnywhereTS DHCP on this computer DHCP and TFTP Services: Bind Services to a network (10.0.0.10) Δεκηνπξγία ελόο image (MakeClient->Make Client Image) γηα ζηνπο ζηαζκνύο: Management: Unmanaged Server & Domain: This computer θαη RDP Client version: AnywhereTS client Network: Auto-detect Sound: Auto-detect Graphics: This driver only: VESA Display During boot: Windows Professional Select boot method: Network boot Thin Clients Lab - WindowsXp - Ubuntu Linux.doc σελίδα 2 από 6
3.2 Ubuntu Linux Εγθαηάηαζηαζε ηνπ UBUNTU 8.10 κε LTSP, κε όια ηα πξνγξάκκαηα γηα ηελ απαηηνύκελε ιεηηνπξγία θαη ηελ εθπαηδεπηηθή αμηνπνίεζε ηνπ εξγαζηεξίνπ. Καηά ηελ εγθαηάηαζε ε κία θάξηα είλαη λα ζπλδεδεκέλε ζην internet (λα έρεη πάξεη δηεύζπλζε από DHCP server) Δεκηνπξγία ρξεζηώλ κε ηα δηθαηώκαηα απινύ ρξήζηε γηα λα εξγάδνληαη ζηα clients. 4. Υρήζη Εργαζηηρίοσ / Διατείριζη 4.1 Windows XP Από ηελ Δηαρείξηζε Εξγαζηώλ (taskmgr.exe), ζηελ θαξηέια Χξήζηεο κπνξνύκε λα ειέγμνπκε ηνπο ρξήζηεο πνπ βξίζθνληαη ζπλδεδεκέλνη θαη αλ ππάξρεη αλάγθε λα απνζπλδέζνπκε θάπνηνλ (Απνζύλδεζε ή Απνζύλδεζε Χξήζηε). 4.2 Ubuntu Linux Αληίζηνηρα ε δηαρείξηζε ηωλ ρξεζηώλ γίλεηαη κε ην εξγαιείν teacher-tool. 5. Πληροθορίες ΚΕΠΛΗΝΕΣ Ηκαζίαο Αγνξαζηνύδεο Θωκάο tomagor@gmail.com 2331078927 Χαηζηνύιεο Θεόδωξνο hatsiuli@sch.gr 2331072849 Γπκλάζην Καβαζίιωλ mail@gym-kavas.ima.sc.gr 2331039521 Θενηνθίδεο Παζράιεο Κπξηάθνο Μαθξίδεο Λνγνζέηεο ωηήξεο (δηεπζπληήο) (εθπαηδεπηηθόο) (ππεύζπλνο εξγαζηεξίνπ) Thin Clients Lab - WindowsXp - Ubuntu Linux.doc σελίδα 3 από 6
Παράρηημα: Εικόνες από ηην διαδικαζία ηης εγκαηάζηαζης ζηα WindowsXP 1. Σν πξόγξακκα ξπζκίζεωλ ηνπ AnywhereTS 2. Ρύζκηζε (Tools->Configure) ηνπ AnywhereTS: TFTP θαη DHCP 3. DHCP and TFTP Services: Bind Services to a network (10.0.0.10): Thin Clients Lab - WindowsXp - Ubuntu Linux.doc σελίδα 4 από 6
4. Δεκηνπξγία ελόο image (MakeClient->Make Client Image) γηα ζηνπο ζηαζκνύο: Management: Unmanaged Server & Domain: This computer θαη RDP Client version: AnywhereTS client Network: Auto-detect Thin Clients Lab - WindowsXp - Ubuntu Linux.doc σελίδα 5 από 6
Sound: Auto-detect Graphics: This driver only: VESA (εδώ κπνξνύκε λα ηζεθάξνπκε θαη ηα 60Hz γηα πνιύ παιηέο νζόλεο) Display During boot: Windows Professional Select boot method: Network boot Thin Clients Lab - WindowsXp - Ubuntu Linux.doc σελίδα 6 από 6