Installeren Citrix Metaframe Presentation Server 3.0

advertisement
PRNET2: Project 7
-
Installatie Citrix MetaFrame Farm en Clients
Martijn Bakx 2052974, Lutz Engels 2053389
08-05-2006 – 11-05-2006
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Inhoudsopgave
Plan van Aanpak ....................................................................................................... 3
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Inleiding ................................................................................................................... 3
Doelstelling(en) ........................................................................................................ 3
Projectomgeving en organisatie ............................................................................... 3
Projectomschrijving .................................................................................................. 4
Projectactiviteiten .................................................................................................... 5
Projectgrenzen en randvoorwaarden ........................................................................ 5
De Producten ............................................................................................................ 5
Kwaliteit ................................................................................................................... 5
Planning .................................................................................................................... 6
Risico’s ..................................................................................................................... 6
Uitvoeringsfase ......................................................................................................... 7
Systeem benodigdheden voor MetaFrame Presentation Server ............................................. 7
MetaFrame Presentation Server Client .................................................................................. 8
DHCP ..................................................................................................................................... 8
Installeren Citrix Metaframe Presentation Server 3.0 ........................................................... 9
Installeren MetaFrame Presentation Server ........................................................................ 14
Opmerkelijkheden van MetaFrame ...................................................................................... 22
Verbergen van server schijven ............................................................................................ 23
Evaluatie(s), conclusie(s) en aanbeveling(en) ....................................................... 24
Bronnen .................................................................................................................. 24
Pagina 2 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Plan van Aanpak
1.
Inleiding
In het kader van de module Projecten Netwerkbeheer in het semester 3 van de opleiding Netwerk
Infrastructuur Design worden een aantal projecten uitgevoerd die enkele dagdelen in beslag neme. Het
onderwerp voor dit project betreft Netwerk Services. U dient een server in te richten met Citrix
MetaFrame Presentation Server en de benodigde componenten om dit te laten functioneren.
Verder dient u een 3 tal applicaties (eventueel uit het office pakket) beschikbaar te maken via Citrix
MetaFrame.
2.
Doelstelling(en)
Na het afsluiten van dit project zijn de volgende doelen gerealiseerd:
Er zijn twee “Windows 200 Advanced Server” servers correct geïnstalleerd
Op een hiervan wordt Citrix MetaFrame Presentation Server geïnstalleerd
(Vergeet terminal services niet)
Op 1 van der servers is een Active Directory geïnstalleerd
Er is een werkende DHCP server aanwezig die binnen de toegewezen ip-range ip-adressen uit
deelt
De management interface en de licentie server van Citrix MetaFrame mag slechts op 1 server
geïnstalleerd worden. (Remote Administreren dus!)
Zorg dat de mensen die via Citrix MetaFrame Pressentation Server gebruik maken van
applicaties niet de lokale harde schijf van de server kunnen benaderen en een homedirectory
toegewezen krijgen
De bovenstaande punten moeten tijdens de controle aan de docent getoond kunnen worden.
3.
Projectomgeving en organisatie
Het project wordt uitgevoerd in het lab B3.127 / B3.223. Gebruik wordt gemaakt van een 3 tal
standaard Pc’s waarop het besturingssysteem geïnstalleerd dient te worden. De meest optimale
instellingen dienen geconfigureerd te worden.
Een Domaincontroler, een member server (Windows 2000) met daarop de Citrix server en een client PC.
Projectnaam:
Installatie Citrix MetaFrame Presentation Server en Clients
Opdrachtgever:
Hogeschool Zuyd, Opleiding NID
Vertegenwoordigers:
G. Brouwers, J. van Dijk en J.P. Brandts
Opdrachtnemers:
Martijn Bakx en Lutz Engels
Vertegenwoordigers:
Martijn Bakx en Lutz Engels
Pagina 3 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
4.
Projectomschrijving
Inleiding
In het kader van de module Projecten Netwerkbeheer in het semester 3 van de opleiding Netwerk
Infrastructuur Design worden een aantal projecten uitgevoerd die enkele dagdelen in beslag neme. Het
onderwerp voor dit project betreft Netwerk Services. U dient een server in te richten met Citrix
MetaFrame Presentation Server en de benodigde componenten om dit te laten functioneren.
Verder dient u een 3 tal applicaties (eventueel uit het office pakket) beschikbaar te maken via Citrix
MetaFrame.
Opdrachtomgeving
Het project wordt uitgevoerd in het lab B3.127 / B3.223. Gebruik wordt gemaakt van een 3 tal
standaard Pc’s waarop het besturingssysteem geïnstalleerd dient te worden. De meest optimale
instellingen dienen geconfigureerd te worden.
Een Domaincontroler, een member server (Windows 2000) met daarop de Citrix server en een client PC.
Doelstelling
Na het afsluiten van dit project zijn de volgende doelen gerealiseerd:
Er zijn twee “Windows 200 Advanced Server” servers correct geïnstalleerd
Op een hiervan wordt Citrix MetaFrame Presentation Server geïnstalleerd
(Vergeet terminal services niet)
Op 1 van der servers is een Active Directory geïnstalleerd
Er is een werkende DHCP server aanwezig die binnen de toegewezen ip-range ip-adressen uit
deelt
De management interface en de licentie server van Citrix MEtaFrame mag slechts op 1 server
geïnstalleerd worden. (Remote Administreren dus!)
Zorg dat de mensen die via Citrix MetaFrame Pressentation Server gebruik maken van
applicaties niet de lokale harde schijf van de server kunnen benaderen en een homedirectory
toegewezen krijgen
De bovenstaande punten moeten tijdens de controle aan de docent getoond kunnen worden.
Resultaat
-
Een verslag waarin bovenstaand doelstellingen volledig en diepgaand besproken worden. Ook
moeten alle gekozen oplossingen correct verantwoord kunnen worden. (Inclusief planning)
Een werkende omgeving volgens de doelstelling opleveren
Leermiddelen
Modulehandleiding
Boeken
Projecten Netwerkbeheer -2Windows 2000 Server
Windows 2000 Professional
Software
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Professional
Citrix MetaFrame Presentation Server v3.0
Microsoft Office XP
Internet
http://www.citrix.com/
http://support.citrix.com/
http://windowsupdate.microsoft.com/
http://www.microsoft.com/
http://support.microsoft.com/
http://download.microsoft.com/
Pagina 4 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
5.
Projectactiviteiten










6.
Plan van Aanpak / Planning maken / Takenverdeling
Inventarisatie / Analyse / Documentatie
Installatie + configuratie Win Advanced Server (DC)
Installatie + configuratie Win Advanced Server (TS)
Installatie + configuratie Win 2000 Pro (Client)
Applicaties ter beschikking stellen
Testen/Evalueren
Problemen oplossen
Verslaglegging
Voorbereiden op beoordeling
Projectgrenzen en randvoorwaarden
Begin datum project:
08 mei 2006
Einddatum project:
11 mei 2006
Grenzen:
-
7.
De Producten



8.
De management interface en de licentie server van Citrix MEtaFrame mag slechts op 1 server
geïnstalleerd worden. (Remote Administreren dus!)
Zorg dat de mensen die via Citrix MetaFrame Pressentation Server gebruik maken van
applicaties niet de lokale harde schijf van de server kunnen benaderen en een homedirectory
toegewezen krijgen
Plan van aanpak.
Uitvoering project Installatie Citrix MetaFrame Farm en Clients.
Verslag werkzaamheden inclusief achtergrondinformatie.
Kwaliteit
Controles:
Voor het begin van het project ons Plan van Aanpak opstellen.
Testen, evalueren en probleemoplossing.
Terugkoppelen:
Achteraf analyseren van het eindproduct. Is dit wat de bedoeling was?
Technieken:
Citrix MetaFrame.
Pagina 5 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
9.
Planning
Afwijking planning
Het aantal gerealiseerde uren ten opzichte van de planning zijn zo goed als hetzelfde gebleven. We zijn
niet echt tegen problemen opgelopen waardoor we vertraging hebben opgelopen.
10.
Risico’s
Tijdsfactor
Geschatte doorlooptijd van project:
4 Dagen
Kent het project een definitieve deadline:
Ja
Is de tijd voldoende om het project binnen de gestelde termijn te realiseren:
Voldoende
Complexiteit van het project
Gaat het om een aanpassing of om een nieuw project:
Nieuw project
Projectleiding
Hoeveel ervaring heeft de projectleiding met projecten als deze:
Redelijk
Pagina 6 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Uitvoeringsfase
Systeem benodigdheden voor MetaFrame Presentation Server
MetaFrame Presentation Server
Besturingssysteem:

Windows 2000 Server Familie: Windows 2000 Server, Windows 2000 Advanced
Server, and Windows 2000 Datacenter Server; Service Pack 4 or later

Windows Server 2003 Familie: Windows Server 2003, Standard Editie, Enterprise
Editie, and Datacenter Editie
Software benodigdheden:

Terminal Services (Application Mode)
Hardware benodigdheden:

166MHz of snellere Pentium-compatible processor,

256MB RAM

2GB harde schijf

1GB vrije schijfruimte.
MetaFrame Presentation Server Console
Besturingssysteem:

Windows NT 4.0

Windows 2000

Windows XP
Software Benodigdheden:

Java Runtime Environment 1.4.1

Laatste versie van Windows Installer Service
Hardware Benodigdheden:

Pentium Processor of hoger

64 MB Ram

50 MB vrije schijfruimte
MetaFrame Presentation Client (Citrix Program Neighborhood)

WindowsXP/2003/2000/98/95/Me/NT4.0

Unix

Macintosh
Web Interface

MetaFrame Access Suite

ASP.NET

IIS v5.0 of 6.0

Visual J# .NET Version 1.1
Pagina 7 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
MetaFrame Presentation Server Client
We hebben de client van internet af moeten halen, omdat of de cd-drive of de citrix cd zelf defekt was.
Dit was echter niet erg, omdat de client snel op de website van Citrix terug te vinden was.
Wat positief opviel was de ruime hoeveelheid ondersteunde besturingssystemen. Dit waren o.a. DOS,
Unix, Windows 9x/2k/XP/2003, Vista, Win 16-bit, Macintosh enzovoorts.
Wij hebben gewoon voor “Citrix Presentation Server Client Packager - Version 9.150” gekozen. Deze is
voor Windows 9x/NT/2000/2003/XP: 32-bit, 64-bit geschikt en te downloaden op:
http://www.citrix.com/English/SS/downloads/details.asp?dID=2755&downloadID=15015&pID=12752
De installatie van dit pakket is makkelijk door het openen van het .exe bestand. De Citrix Program
Neighborhood wordt hierdoor geïnstalleerd. Er zijn ook .msi bestanden beschikbaar dus het is ook
makkelijk om de client via Active Directory te distribueren. Het is ook mogelijk om de programma’s die
we via de Presentation Server gaan publiceren via een web interface te openen. Deze webinterface is te
benaderen door in een webbrowser naar het volgende adres te gaan: http://srvcitrix
DHCP
De DHCP-Service is geinstalleerd en geconfigureerd. De Domain-Controller zelf heeft het ip-adress
192.168.123.1. De scope “citrix” verdeelt ip-adressen in het bereik van 192.168.123.20 t/m
192.168.123.253.
Pagina 8 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Installeren Citrix Metaframe Presentation Server 3.0
Om de Citrix MetaFrame Presentation Server 3.0 te installeren moeten er eerst nog andere programma’s
geïnstalleerd worden. Deze programma’s ondersteunen de presentation server. Wij hebben de volgende
volgorde aangehouden:

Installatie database (MSDE)

Installatie MetaFrame Access Suite Licensing

Remap Drives

Installatie Management Consoles

Installatie MetaFrame Presentation Server

Citrix ICA Client Distribution Wizard
Installatie database (MSDE)
Op de citrix cd bevind zich een versie van MSDE. Ook kun je de laatste versie downloaden van de
Microsoft website. Wanneer je dit bestand, MSDE2000A.exe hebt moet deze eerst uitgepakt worden,
bijvoorbeeld in C:\MSDE
Nadat dit gebeurt is moeten de volgende services gestopt worden.
Services stoppen:
Microsoft Distributed Transaction Coordinator (MSDTC)
Microsoft Search
MSSQLServerOLAPService
Microsoft Component Services
Microsoft Message Queuing
Microsoft COM Transaction Integrator
Het installeren van msde moet met enkele parameters gebeuren. Open een console en type setup.exe
SAPWD=”!@#qwertY” INSTANCENAME=”CITRIX_METAFRAME” en druk op enter.
Het is belangrijk dat je deze instance name gebruikt. Anders kom je later bij het installeren van de
Presentation Server in de problemen.
De server moet herstart worden, hierna heb je 1 database instance geïnstalleerd.
Pagina 9 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Metaframe Access Suite Licensing installeren
Kies Install MetaFrame Access Suite License
Server op de Citrix MetaFrame Presentation
Server Setup cd.
Er wordt nu een License Agreement getoond,
accepteer deze en klik op Next.
Nu verschijnt er een scherm met daarin een
aantal software pakketten die geïnstalleerd
moeten zijn om Access Suite Licensing te
kunnen installeren. Alle software pakketten
worden automatisch geïnstalleerd. Behalve
ASP.NET wij hebben hier echter nog geen
problemen mee gehad en het dus ook niet
geïnstalleerd.
Je komt nu op een welkomstscherm voor de
installatie van de Access Suite Licensing, klik
hier op next. Er komt weer een license
agreement, accepteer deze en klik weer op
next. Nevenstaand scherm verschijnt en je
kunt de folder opgeven waar je het pakket
wilt installeren. Je kunt dit gewoon
standaard laten. Klik next.
Pagina 10 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Er moet nu opgegeven worden welke
componenten geïnstalleerd dienen te
worden. Allebei de componenten mogen
geïnstalleerd worden, het ene
component, License Management
Console, is een programma op
instellingen te veranderen op de server.
License Server is het eigenlijk
programma dat de licentie bestanden en
het gebruik van de licenties in de gaten
houdt.
Je moet nu de directory opgeven waar de
licentie bestanden zich bevinden. Je kunt
dit naar eigenwens aanpassen. Wij
hebben het in onze testomgeving
gewoon standaard laten staan.
Aangezien we niet de beschikking
hadden over een license file.
Nadat je dit gedaan hebben krijg je een
aantal schermen te zien waarin verteld
wordt dat het programma geïnstalleerd
is. Als laatste krijg je een “Installation
Summary”. Hierop kun je zien welke
componenten behorend bij MetaFrame
Presentation Server je nu goed
geïnstalleerd hebt.
Remap Drives
Selecteer Remap drives op de Citrix
MetaFrame Presentation Server 3.0
In het Citrix Drive Remapping Utility
scherm selecteer een nieuwe drive letter
voor de C schijf. En klik op ok. Na een
tijdje krijg je de melding dat windows
opnieuw moet worden opgestart.
Pagina 11 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Management Consoles installeren
Door in het Autorun menu van de Citrix
MetaFrame Presentation Server Setup cd op
“Install Management Consoles” te klikken
wordt de installatie gestart. Er wordt nu weer
een welkomst-, license agreement- en een
benodigdsoftware scherm getoond. Klik hier
steed op next. Het nevenstaande scherm
wordt dan getoond. Selecteer hier alleen
“Access Suite Console” en “Presentation
Server Console” en klik op Next
Nu wordt ook meteen het Microsoft .NET
Framework geïnstalleerd. Dit is benodigd
voor de consoles. Wanneer dit geïnstalleerd
is wordt er teruggekeerd naar het
MetaFrame Components Setup Scherm, wat
je hiernaast ziet. Klik op Next om verder te
gaan. Er wordt nu weer een license
agreement getoond. Ga hiermee akkoord en
klik op next.
Het volgende scherm verschijnt en je kunt
nu de plaats opgeven waar je de Access
Suite Console wilt installeren. Wij laten dit op
de standaard plaats staan. Door op Next te
klikken verschijnt het “Select Extensions”
Scherm.
Pagina 12 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
In het “Select Extensions” scherm kun je alle
benodigde extensies selecteren die je nodig
hebt. Standaard staan ze allemaal
geselecteerd. Dit laten wij zij ook staan.
Wanneer je op de knop “Disk Cost” klikt krijg
je een uitgebreidere specificatie wat elke
extensie aan disk ruimte in beslag neemt.
Klik op next, het “Ready to Install the
Application” scherm wordt getoond.
In dat scherm klik je op next om de installatie te starten. Wanneer de installatie klaar is wordt een
scherm getoond waarop staat dat de installatie gelukt is. Klik hier op Finish. Wanneer je dit gedaan
hebt, wordt automatisch de installatie van de Management Console voor MetaFrame Presentation Server
gestart. De installatie van deze console verloopt op dezelfde wijze als bovenstaande console. Het enige
verschil is dat je bovenstaand scherm, Select Extensions, niet te zien krijgt. Wanneer beide consoles
geïnstalleerd zijn wordt er weer een installatie samenvatting getoond waarop staat welke componenten
nu goed zijn geïnstalleerd.
Pagina 13 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Installeren MetaFrame Presentation Server
Nu we alle bovenstaande software geïnstalleerd hebben, zijn we toegekomen aan de daadwerkelijke
Presenstation Server software. Plaats de Citrix MetaFrame Presentation Server cd in de CD-ROM drive
en klik in het Autorun menu op “Install MetaFrame Presentation Server and its components”.
Er wordt weer een welkomst-, license agreement-, en een benodigd software scherm getoond. Je kunt
hier weer steeds doorklikken. Wanneer er software is die nog niet is geïnstalleerd wordt deze
automatisch geïnstalleerd.
In het “Select Components” scherm
selecteer alleen “Web Interface” en
“MetaFrame Presentation Server”. Alle
andere componenten hebben we net al
geïnstalleerd.
Je ziet nu een “Warning!” Kies hier voor “I already have a Citrix License server” en klik next.
Visual J# .Net wordt nu automatisch geïnstalleerd. Waneer dit is geïnstalleerd wordt het setup
programma voor de web interface gestart. Op het welkomstscherm klik next. Ga akkoord met de license
agreement en klik weer op next.
Pagina 14 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
In het “Connecting to a Server” scherm laat
de standaard instellingen staan. In onze
opstelling hebben we maar een server.
Wanneer we meerdere servers zouden
hebben draait een van de servers de
webinterface. Klik op next.
Nu zie je het “Clients” scherm kies hier voor
“Don’t install the Clients from the
Components CD-ROM” en klik next.
Aan het einde van deze installatie krijg je
namelijk nog de Client Distribution Wizard
waarmee je de clients kunt instellen.
Nu krijg je het “Default Web Page” scherm
kies hier voor “Set Site’s default page to the
Web Interface” en klik next.
Je krijgt nu te zien dat de Web Inteface is
geïnstalleerd, klik hier op Finish
Nu wordt automatisch het welkomst scherm
van MetaFrame Presentation Server
geopend, klik hier op Next.
Ga akkoord met de License Agreement, klik
Next
Pagina 15 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Nu kies je de goede product editie, je hebt
de keuze uit Enterprise, Advanced of
Standard.
Zoals je ziet hebben wij voor de “Enterprise
Edition” gekozen, zodat we alle functies
binnen Presentation Server kunnen
proberen. Klik daarna op Next.
Op het “component selection” scherm laat je
alles zoals het standaard staat en klik je op
next.
Wanneer je op een component klikt kun je er
aan de rechterkant een omschrijving van
zien. Je kunt zo enigszins zien wat elk
component in houdt.
Wanneer je het “Pass-Through
Authentication for the Pass-Through client”
scherm ziet, zorg dat “Yes” geselecteerd is.
Dit zorgt ervoor dat de windows login naam
en wachtwoord automatisch door gestuurd
wordt naar de presentation server. Wil je dit
echter in de praktijk goed toepassen moet je
toch nog de Password Manager van Citrix
installeren.
Pagina 16 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Op het volgende scherm, “Create or Join a
Server Farm”, Selecteer je Create a new
farm en klik je op next. Nu krijg je het
“Create a Server Farm” scherm. Zorg dat alle
instellingen zo staan als hiernaast. Er mag
natuurlijk wel een andere “Farm” naam
opgegeven worden. Klik next.
Je ziet nu het “Assign Farm Administrator
Credentials” Geef de gegevens in zoals je
hiernaast ziet. Pas eventueel het domein
aan, aan de naam van je eigen domein. Klik
Next.
In het “Identify Citrix License Server”
scherm zorg dat je “Enter the host… license
server” hebt geselecteerd en geef de
hostname op waar je de license server hebt
geïnstalleerd. In onze opstelling is dit
dezelfde server. Klik dan op Next.
Wanneer je de melding “No Licenses Found!”
krijgt kies je voor “Continue the product..
installing licenses”. En klik op next.
Op het “Authenticating users…Connection software” scherm kies “Yes”. Je zorgt er dan voor dat
gebruikers niet continu een gebruikersnaam en wachtwoord op hoeven te geven wanneer zij een
programma opstarten. Klik nu op next.
Pagina 17 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Nu kun je “Shadowing” configureren, dit zorgt ervoor dat gebruikers bij elkaar in het scherm mee
kunnen kijken. Zorg dat “Allow shadowing” is geselecteerd en vink alle vakjes die daaronder staan aan.
Dit zorgt voor een betere beveiliging van het shadowen.
In het “Configure Citrix XML Service Port laat
de standaard instelling staan en klik next.
Er wordt nu een overzicht van je instellingen
getoond. Controleer of deze kloppen en klik
op Finish.
Wanneer het geïnstalleerd is krijg je hier een
melding van op ditzelfde scherm selecteer je
“Launch the ICA Client Distribution wizard” en
deselecteer je “View the Readme file”. Klik nu
op close.
Citrix ICA Client Distribution Wizard
Nadat er op Close is gedrukt wordt de Citrix ICA Client Distribution Wizard gestart. Op het
welkomstscherm klik next. Er kan nu gekozen worden tussen installeren vanaf cd of vanaf het netwerk.
Kies hier voor “Install form CD-ROM”, plaats de “Citrix MetaFrame Presentation Server 3.0 Components”
cd in de cdspeler en klik Next.
Wanneer het installatie type gekozen
kan worden kies je voor “typical”. Klik
Next.
De clients worden nu op de citrix
server geïnstalleerd en er worden
instellingen gedaan voor het
distribueren.
Wanneer de installatie klaar is moet de server
herstart worden. Klik op ok. Op het
“Installation Complete” scherm klik Finish. Er
wordt nu gevraagd de “MetaFrame
Presentation Server CD” terug in de cd speler
te doen. Doe dit en klik op “Retry”.
Nu zie je een “Installation Summary” klik hier
op Finish en herstart de server aan de hand
van het volgende popup scherm.
Pagina 18 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Applicaties publiceren in Citrix
Wanneer je applicaties via citrix MetaFrame Presentation Server wilt gaan delen, moet je als eerste
zorgen dat het programma op de server geïnstalleerd is. Daarna open je de Management console voor
MetaFrame Presenstation Server. Dit kun je via het start menu doen of door aan de rechterkant van je
scherm dit
icoon aan te klikken op de citrix taakbalk.
De management Console wordt geopend,
klik met de rechtermuisknop op
“Applications”
Er verschijnt nu een menu, kies in dit
menu voor “Publish Applications”. Of druk
de toetscombinatie “Ctrl+P” in.
Geef de naam en beschrijving van de
applicatie op en klik op next.
Nu moet je opgeven wat je precies wilt publiceren. Selecteer Application. Onder Command Line geef je
de locatie van het .exe bestand op. (De browse functie werkt niet goed) Bij working directory geef je de
homedirectory van de gebruikers op. Dit hebben we op de volgende manier gedaan:
\\SRVDC\$homedirs\%username% klik nu op next.
Pagina 19 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Je kunt nu de Program Neighborhood
settings instellen, dit zijn de instellingen
voor de MetaFrame Client software. Door
bij folder een naam op te geven kun je een
aantal programma’s groeperen.
Bijvoorbeeld alle office programma’s. Door
op next te klikken verschijnt het
Je kunt instellingen als Window size, Colors,
enz. instellen. Wij hebben de de volgende
instellingen gebruikt. Windows Size is
1024x768 en de kleuren zijn 24-Bits. Ook
hebben we ingesteld dat het programma
automatisch gemaximaliseerd wordt
weergegeven. Klik next
In het “Specify Client Requirements”
scherm kun je instellen of er audio
geïnstalleerd moet zijn op de client en of
deze gebruik moet maken van SSL en TLS
protocollen. Je kunt dan ook de soort van
encryptie opgeven, bijvoorbeeld basic, 128Bit Login Only (RC5), 40-Bit(RC5), 56Bit(RC5) en 128-Bit(RC5). Wij kiezen hier
voor Basic encryptie en laten Audio en
SSL/TLS uitgevinkt staan. Dit omdat er voor
Word geen audio nodig is, en wij alleen
gebruik maken van citrix over het LAN.
Wanneer we over WAN gebruik zouden moeten maken van Citrix is het ten sterkste aan te bevelen om
SSL\TLS aan te vinken en ook aan te vinken dat dit minimaal aanwezig moet zijn. De basic encryptie
zou dan omgezet moeten worden naar bijvoorbeeld 128-bit(RC5).
Pagina 20 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
In het “Specify Application Limits” scherm kun
je opgeven hoeveel connecties een gebruiker
tegelijk mag open hebben met het programma
en door hoeveel gebruikers het programma
tegelijk gebruikt mag worden. Wij hebben er
voor gekozen dat elke gebruiker maar 1 keer
dit programma mag gebruiken. En dat het
programma maar door 10 gebruikers tegelijk
mag worden gebruikt. Dit om te zorgen dat we
niet over onze licenties heen gaan en het
netwerk niet te zwaar belast gaat worden door
1 programma of 1 gebruiker.
Ook het CPU priority level kan ingesteld
worden. Voor dit programma zetten we dit op
Normal.
Nu wordt het “Specify Servers” scherm
getoond. Hierop kunnen de servers
geselecteerd worden waarop de applicatie
gepubliceerd moet worden. Per server kun je
de plaats van de applicatie en de “Work
Directory” apart instellen. Selecteer je server
in de “Available servers” kolom en klik op
“Add”. De server wordt nu naar de kolom
“Configured Servers” gekopieerd. Klik daarna
op Next.
In het “Specify Users” scherm kun je
gebruikers/groepen toevoegen die recht
hebben om de applicatie te gebruiken.
In het “Specify File Type Associations” scherm
kun je de extensies die bij het programma
horen opnemen. Dit is alleen van belang als je
ook content publiceert via Citrix. Klik daarna op
Finish.
De applicatie is nu gepubliceerd en kan via het
cliëntprogramma of via de web interface
geopend worden.
Pagina 21 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Opmerkelijkheden van MetaFrame
Tijdens het testen van applicaties over ICA zijn we de volgende dingen tegengekomen:

Het kraken van een ICA session is door een bug mogelijk. Dit kan, zodra geen goede beveiliging
toegepast is, gevaarlijke gevolgen hebben.
Het maakt niet uit van waar precies, maar zodra ergens de zoek-functie op een map toepasbaar
is, wordt de session in principe naar een gewone Windows Terminal session verandert. Van
hieruit is het bijv. mogelijk om de server af te sluiten...

Gewone users hebben toelichting nodig.
Het werken met ICA gaat in verhouding met een gewone Terminal Session over RDP sneller. Er
zijn echter kleinigheden die voor de niet geavanceerde gebruiker niet meteen te begrijpen zijn.
Zo lijken de applicaties bijv. lokaal te draaien (wat ook goed is), maar de user moet voor het
starten en naar afsluiting hiervan wel nog wachten, dat de computer zich aan- respectievelijk
uitlogt.
Een ander voorbeeld is het eerste opstarten van Microsoft Word over ICA. Normaal gesproken
kom je hierbij bij een dialoog venster terecht, waar je je persoonlijke gegevens kan invoeren.
Over ICA is echter alleen maar het constant knipperende Word venster zichtbaar en de dialoog is
alleen maar te voorschijn te toveren, door een beetje te minimaliseren en te maximaliseren.
Pagina 22 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Verbergen van server schijven
Om de server schijven te verbergen moeten we een system.adm bestand aanpassen. Normaal kun je bij
de setting “Hide these specified drives in My Computer” alleen de volgende drives selecteren:
Restrict A en B drives only
Restrict C drive only
Restrict D drive only
Restrict A, B and C drives only
Restrict A, B and D drives only
Restrict all drives
Do not restrict drives
Wij hebben echter schijven X, Y en Z die verborgen moeten worden. Om dit te bewerkstelligen moeten
wij deze keuze zelf toevoegen. Dit hebben we gedaan in de volgende map:
C:\WINNT\SYSVOL\citrix.local\Policies\{C223A4F7…2909B}\Adm
De tekenreeks tussen de { .. } is per policy verschillend. Het is dus even zoeken welke je precies moet
hebben.
Door in het bestand de volgende regels toe te voegen hebben we er een extra keuze bij:
Zoek de policies: !!NoDrives en !!NoViewOnDrive, hier voeg je de volgende regel toe:
NAME !!XYZOnly
VALUE NUMERIC
58720256
Nu zoek je op [strings], je ziet nu een lijst deze lijst is op alfabetische volgorde voeg nu op de goede
plaats de volgende regel toe:
XYZOnly=”Restrict X, Y and Z drives only”
We moeten deze policy nu nog instellen, dit doen we door met de rechtermuisknop op de OU Servers te
klikken, te kiezen voor properties en daar te kiezen voor de tabblad Group Policy. Voeg hier een nieuwe
policy toe en geef deze een naam bijvoorbeeld: “Hide Drives”. En edit de policy.
Onder User Configuration  Administrative Templates  Windows Components  Windows Explorer.
Zoek tussen alle policies de policy “Hide these specified specified drives in My Computer” dubbelklik
daarop kies enabled en kies “Restrict X, Y en Z drives only”. Klik op ok om het door te voeren.
Omdat de server waarop we dit door moeten voeren een Terminal Server is moeten we nog een aantal
andere instellingen veranderen. Als eerste gaan we nog een policy instellen ga naar
Computer Configuration  Administrative Templates  System  Group Policy. Hier kun je de policy
“User Group Policy loopback processing mode” vinden. Selecteer hier “Enabled” en kies als mode
“Merge” dit zorgt ervoor dat de policy op beide groepen, Computer en User Configurations, van
toepassing is. Klik op Ok en sluit het Group Policy scherm. Klik nu in het “Servers Properties” scherm op
Properties. Kies het tabblad Security. Verwijder hier Authenticated Users. Voeg de citrix server en de
groep citrix gebruikers toe en geef deze “Read” en “Apply Group Policy” rechten. Klik op Ok (2x).
Pagina 23 van 24
PRNET2: Project 7
Martijn Bakx
Installatie Citrix MetaFrame Farm en Clients
Lutz Engels
__________________________________________________________________________
Evaluatie(s), conclusie(s) en aanbeveling(en)
Evaluatie(s)
Het project is geslaagd en leerzaam bevonden. Citrix MetaFrame was voor ons al langer een interessant
onderwerp. Vandaar dus dat wij blij waren, dat we de praktijktoepassing door middel van dit project
door mochten voeren.
De problemen die we tegen zijn gekomen, waren – op één na – snel en relatief makkelijk op te lossen.
Conclusie(s)
Citrix MetaFrame is tegenover Microsofts Terminal Sevices sneller en biedt een grotere hoeveelheid
instellings- en beveiligingsmogelijkheden. Anderzijds heeft het ook zijn nadelen, zoals in
“Opmerkelijkheden van MetaFrame” beschreven.
Aangezien Microsoft en Citrix al sinds 1997 samenwerken en Citrix dus gesteund wordt, blijft MetaFrame
een zeer interessant onderwerp m.b.t. huidige MainFrame oplossingen.
(bron: http://de.wikipedia.org/wiki/Metaframe)
Aanbeveling(en)
Het zal zeker de moeite waard zijn, om ook eens Presentation Server v4 nader te bekijken. Misschien
zijn hier o.a. de bovengenoemde nadelen verbetert.
Bronnen
http://www.citrix.com
http://www.thethin.net/hidedrive.xls
http://www.wikipedia.org
http://support.microsoft.com/default.aspx?scid=kb;en-us;231289
http://www.gruppenrichtlinien.de/index.html?/HowTo/Terminal_Server.htm
Pagina 24 van 24
Download