
I have numerous old PCs at home, which are now to today's standards, pretty unusable (Pentium 166, Pentium 200, Celeron 333 etc). I mean they even struggled to load most of today's websites with ease, and they ran legacy OSes (Win9x, OS/2) which I had no use for anymore. Therefore, I decided to convert them to thin clients.
Server SpecsAs the system will only really be used by around 1-2 users at a time, the server really isn't that powerful:
Initial Terminal Server ConfigurationThe server is running Microsoft Windows 2003 Server SP2, as I wanted a Windows-based thin-client system, and I also wanted to use other Windows features such as Active Directory, for my other Windows fat-clients. First of all, I installed the OS onto the server, and configured drivers etc. Next stop was to install Terminal Services and Terminal Server Licensing from Add/Remove Windows Components. Terminal Services is the multi-user thin-client server solution on Windows 2003, and comes with the default RDP protocol. You must install any application software AFTER installing Terminal Services, NOT before. Fairly easy so far.Citrix MetaFrame ConfigurationI've used the RDP protocol many times before, and it is not that great at all. However, I had seen the Citrix ICA protocol used before, and was amazed by its responsiveness and speed. Therefore, I definately wanted Citrix MetaFrame/Presentation Server on my server. I managed to get hold of a copy of Citrix MetaFrame Presentation Server XP Release 3. Beware, it can be quite a dog to install and manage. Installation steps:
Now the fundemental configuration on the server is complete, it's now time to decide what to do with the thin-clients Thin-ClientsYou have a few options for thin-clients:
However, for normal desktop PCs, option 2 wasn't so attractive, as each PC had different hardware etc, and creating customised Windows installations for each PC would be a real pain in the arse. Therefore, I opted for an excellent, uber lightweight Linux distribution called ThinStation Linux. My build includes the RDP client rdesktop, and the ICA client along with the necessary drivers for each computer. In total, it comes to 8MB in size. To get PXE Network booting working on the server, read this
Above: MS-DOS Citrix Thin client, connected using Wireless!!! My next plan is to run a Linux/Unix box with FreeNX/NX |
Online SoundCloud Downloader, NEW!Download tracks posted on SoundCloud for free in high-quality MP3! SoundScrape.netUseful eBay Links |