4. Déploiement d'un serveur ISA au sein d'une Entreprise ISA Server
4.1 Installation manuelle d'un premier serveur ISA dans groupe de serveurs
Nous avons vu comment créer et configurer des serveurs de
stockage de configurations, des stratégies d'entreprise et des groupes de
serveurs. L'étape suivante consiste tout simplement a ajouter un serveur ISA au
sein d'une grappe de serveur préconfigurée ! Rappelons que nous étudions
uniquement le cas où le serveur ISA est membre d'un groupe de travail et où le
serveur CSS est membre d'un domaine (configuration la plus optimisée en terme de
sécurité). Pour cela il suffit d'insérer le CD-ROM d'ISA Server 2004 Edition
Entreprise, de cliquez sur le lien Installer ISA Server, puis
d'effectuer les étapes suivantes (seules les points majeurs de l'installation
seront détaillés ici) :
-
Dans la page Scénarios d'installation, choisissez
Installer les Services ISA Server pour n'installer que les composants
logiciels nécessaire au bon fonctionnement du logiciel.
-
Dans la page Sélection des composants, vous pouvez
éventuellement créer un partage pour le logiciel client pare-feu (le mieux
étant de stocker l'exécutable et de déployer l'application via une GPO) ou
bien installer le filtreur de message (composant nécessaire pour activer les
options anti-spam du filtre SMTP.
-
Dans la page Recherche du Serveur de stockage de
configurations, entrez le FQDN du premier serveur CSS ainsi que les
informations d'identification (login/password) d'un compte autorisé à se
connecter au serveur CSS.
-
Dans la page Appartenance au groupe, choisissez
Ajouter l'ordinateur à un groupe existant.
-
Dans la page Ajouter l'ordinateur à un groupe existant,
sélectionnez le groupe de serveur dans lequel vous souhaitez ajouter le
serveur ISA.
-
Dans la page Options d'authentification du Serveur de
stockage de configurations, choisissez Authentification sur un canal
SSL crypté. Vous pouvez éventuellement configurer le serveur pour faire
confiance à l'autorité de certification ayant émis le certificat du serveur
CSS si cela n'a pas déjà été configuré.
-
Dans la page Réseau Interne, configurez la
Table d'Adresses Locales (TAL) du serveur ISA. Le plus simple étant ici
d'utiliser un réseau d'entreprise crée précédemment.
Une fois l'installation terminée, il n'est pas nécessaire de
redémarrer la machine. En revanche, il est nécessaire de contrôler un certain
nombre de points :
-
Vérification des services ISA (les services
Contrôle de Microsoft ISA Server, Pare-feu Microsoft,
Planificateur de tâches Microsoft ISA Server et Espace de stockage
Microsoft ISA Server doivent être installés et doivent être démarrés)
-
Vérification des services MSDE (les services
MSSQL$MSFW et MSSQLServerADHelper doivent être installés)
-
Vérification des fichiers journaux d'installation
(les trois fichiers ISAWRAP_xxx, ISAMSDE_xxx et ISAFWSV_xxx
situé dans le répertoire %WINDIR%\temp doivent indiquer que
l'installation s'est correctement déroulée)
-
Vérification de la présence du serveur ISA dans la
grappe de serveurs (le serveur ISA doit apparaître dans la partie
Configuration / Serveurs de la console Gestion ISA Server)

4.2 Installation automatique d'un second serveur ISA dans un groupe de
serveur
Il peut être intéressant d'installer Microsoft ISA Server 2004 sans
assistance dans le cas d'un déploiement en masse. On peut aussi imaginer
le cas de l'installation d'un serveur ISA dans un site distant ne possédant
pas d'équipe technique. Le mieux serait de créer un script BATCH ou VBS
automatisant l'installation et les seules manipulations à effectuer par
l'utilisateur final serait d'insérer le CD-ROM d'ISA Server 2004 et d'exécuter
le script (l'installation se déroulerait ensuite automatiquement). Le programme
d'installation d'ISA Server 2004 permet de réaliser cela avec une relative
facilité.
Pour commencer, rappelons que le système d'installation automatisée proposé
par Microsoft se base sur un fichier de réponse au format .ini
indiquant la valeur de chaque paramètre de l'installation. Des exemples de
fichier de configuration sont présents dans le répertoire FPC du CD-ROM d'ISA
Server. Le tableau ci-dessous liste ces fichiers types et explique leur
utilité :
| Nom du fichier |
Description |
| InstallJoinedServer.ini |
Installe un serveur ISA supplémentaire dans
une grappe de serveur existante |
| InstallNewArrayAndServer.ini |
Installe un serveur ISA dans une nouvelle
grappe de serveurs |
| InstallNewManagementServer.ini |
Installe un serveur CCS et crée une nouvelle
Entreprise ISA Server |
| InstallStandaloneServer.ini |
Installe un serveur CSS et un serveur ISA (le
serveur CSS héberge une nouvelle Entreprise ISA Server et le serveur
ISA appartient à une nouvelle grappe) |
| uninstallserver.ini |
Permet la suppression d'un serveur ISA
appartenant à une grappe de serveurs |
Ces exemples couvrent la majorité des cas possible. Dans cet
exemple, on souhaite ajouter un second serveur ISA dans une grappe de serveur
existante. Pour ce faire, il suffit d'apporter quelques modifications au fichier
InstallJoinedServer.ini. Voici la configuration exacte du fichier qui a
été utilisé dans notre exemple (quelques commentaires ont été ajoutés afin de
faciliter la compréhension des options) :
[Setup Property Assignment]
;; Option spécifiant les composants qui vont être installés sur le
serveur ISA
ADDLOCAL=MSFirewall_Services,MSFirewall_Management,Publish_Share_Directory,MSDE
;; Option spécifiant la création d'une grappe (New) ou l'ajout dans une
grappe existante (Join)
ARRAY_MODE=Join
;; Option spécifiant le FQDN du serveur CSS principal
STORAGESERVER_COMPUTERNAME=stockage.laboms.lan
;; Option spécifiant l'identifiant du compte d'utilisateur utilisé pour
se connecter au serveur CSS
;; Si cette option n'est pas présente, les information de la session
active sont utilisées
STORAGESERVER_CONNECT_ACCOUNT=LABOMS\Administrateur
;; Option spécifiant le mot de passe du compte d'utilisateur utilisé
pour se connecter au serveur CSS
;; Si cette option n'est pas présente, les information de la session
active sont utilisées
STORAGESERVER_CONNECT_PWD=password
;; Option spécifiant le nom de la grappe dans laquelle on souhaite
ajouter le serveur
ARRAY_NAME=GRP-PARIS
;; Option permettant d'installer le certificat d'une Autorité de
certification racine d'entreprise
;; CLIENT_CERTIFICATE_FULLPATH=d:\cert.crt
;; Option permettant de définir l'identifiant accordé au serveur ISA au
sein de la grappe (de 2 à 32)
HOST_ID = 3
;; Option spécifiant le répertoire d'installation d'ISA Server
INSTALLDIR=C:\ISA-2004 |
Pour lancer une installation entièrement automatisée à partir
de ce fichier, il suffit de saisir la commande suivante dans la boite de
dialogue Exécuter (Attention à l'orthographe et à la casse!) :
LECTEUR représente bien évidemment la lettre associée
au lecteur de CD-ROM et ajouter_serveur.ini le nom du fichier de réponse
utilisé. Une fois la commande exécutée, l'installation du serveur ISA se déroule
sans aucune assistance de la part de l'utilisateur. Seule une barre de
progression (due à l'option /Qb) indique que l'opération est en cours
:

Une fois l'installation terminée, il est nécessaire
d'effectuer les mêmes vérifications que pour une installation manuelle dans le
but de s'assurer que tout s'est bien déroulé. Le plus simple est de vérifier
la présence du nouveau serveur ISA au niveau de l'un des serveurs de
stockage de configurations.

On peut encore améliorer le système en plaçant le contenu
du CD-ROM d'ISA Server 2004 et le fichier de réponse dans un partage réseau et
en créant un script exécutant la commande ci-dessus avec les bons paramètres.
Cela permet de proposer une solution de déploiement entièrement automatisée
et tout à fait utilisable par des employés novices (en référence à l'exemple
du déploiement dans un site distant ne possédant pas d'administrateur système).
Le seul bémol à ce tableau est qu'un fichier de réponse différent doit être
utilisé pour chaque serveur déployé ! En effet, il est nécessaire de définir
l'identificateur du serveur ISA au sein de la grappe de serveurs. Or cet
identifiant doit être unique dans le groupe. Il faut donc soit créer
plusieurs fichier .ini avec une valeur différente pour ce paramètre soit ne pas
mentionner ce paramètre (auquel cas l'installeur génère un identificateur
normalement non utilisé).
Sommaire
1. Présentation d'ISA Server Edition Entreprise
1.1 Le positionnement du produit au sein la politique de sécurité de Microsoft
1.2 Les nouveautés de la version Entreprise
1.3 Configuration requise pour exécuter Microsoft ISA Server 2004 EE
1.4 Quelle version d'ISA choisir ?
2. Implémentation d'un serveur de stockage de configuration (CSS)
2.1 Évolution du système de stockage depuis ISA Server 2000
2.2 Le serveur de stockage de configurations (CSS)
2.3 Recommandations pour le placement du serveur de stockage de configurations
2.4 Recommandations pour la mise en place d'un serveur CSS dans un site distant
2.5 Installation du premier serveur de configurations de l'entreprise ISA Server
2.6 Installation d'un serveur CSS redondant pour assurer la tolérance de panne
2.7 Configuration de la réplication intrasite sur les serveurs CSS
2.8 Configuration de la réplication intersites sur les serveurs CSS
3. Mise en place d'une stratégie d'Entreprise
3.1 Introduction aux stratégies d'entreprise
3.2 Implémentation et configuration d'une grappe de serveurs
3.3 Ordre d'application des règles d'entreprise et de grappes
3.4 Délégation de l'administration au sein d'une entreprise ISA Server
4. Déploiement d'un serveur ISA au sein d'une Entreprise ISA Server
4.1 Installation manuelle d'un premier serveur ISA dans groupe de serveurs
4.2 Installation automatique d'un second serveur ISA dans un groupe de serveur
5. Configuration de l'équilibrage de la charge (NLB) sur un groupe de serveurs (Array)
5.1 Principe du Network Load Balancing (NLB)
5.2 Intégration du NLB au sein d'ISA Server 2004
5.3 Configuration d'un réseau permettant la communication à l'intérieur de la grappe
5.4 Activation du NLB sur l'un des réseaux d'un groupe de serveurs ISA
6. La mise en cache distribuée à l'aide du protocole CARP
6.1 Problématique de la gestion du cache dans un groupe de serveurs
6.2 Principe du cache distribué
6.3 Configuration du protocole CARP sur un groupe de serveur ISA
6.4 Fonctionnement simultané de l'équilibrage de la charge (NLB) de la mise en cache distribuée (CARP)
7. Conclusion
7.1 Procédure globale de déploiement
7.2 Le mot de la fin...
|
|
 |
Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft
|
|