Démarrage via un routeur

Vous pouvez démarrer les machines cibles via un routeur réseau. Cela permet au serveur Provisioning Server d’exister dans un sous-réseau différent de celui de la machine cible. Les clients n’ayant pas tous les mêmes besoins, il se peut que les différentes configurations réseau nécessitent des réglages.

La configuration illustrée dans le schéma ci-dessous sépare le serveur Provisioning de la machine cible à l’aide d’une plateforme Windows 2000 Server qui fait office de routeur.

Démarrage du routeur réseau

Configuration pour DHCP

Dans cette configuration, un serveur DHCP doit être actif dans le sous-réseau local (197.100.x.x) de la machine cible. Dans l’exemple de configuration ci-dessus, le service DHCP est en cours d’exécution sur la même machine faisant office de routeur entre les deux sous-réseaux, bien qu’il ne soit pas obligatoire d’exécuter le service DHCP sur le routeur lui-même. Ce serveur DHCP fournit l’adresse IP et les informations de démarrage PXE à la machine cible.

Configurez le service DHCP pour fournir une adresse IP valide à toute machine cible démarrant dans le sous-réseau local (197.100.x.x).

Afin de fournir les informations de démarrage PXE à la machine cible, configurez les options suivantes sur votre serveur DHCP :

  1. DÉSACTIVER l’option 60 (ID de classe).
  2. Activer l’option 66 (nom d’hôte du serveur de démarrage) : entrez l’adresse IP du serveur TFTP. Dans cette configuration, la valeur est 10.64.0.10.
  3. Activer l’option 67 (nom du fichier de démarrage) : entrez le nom du fichier de démarrage. Pour une configuration standard, le fichier se nomme ARDBP32.bin.

Configuration de Provisioning Services pour PXE

À l’aide de la console, configurez les paramètres du bootstrap de façon à utiliser les champs Gateway et Subnet mask. Ces champs doivent contenir la passerelle et le sous-réseau que la machine cible doit utiliser. Dans ce cas, il s’agit de 197.100.x.x pour la passerelle et de 255.255.255.0 pour le masque de sous-réseau.

Vérifiez que le service TFTP est en cours d’exécution sur le serveur Provisioning.

Le service PXE sur le serveur Provisioning Server dans la configuration ci-dessus n’est pas nécessaire puisque les options 66 et 67 du service DHCP du routeur fournissent les mêmes informations à la machine cible. Vous pouvez arrêter le service PXE sur le serveur Provisioning Server si aucune machine cible du sous-réseau du serveur Provisioning Server n’en a besoin. Cette remarque s’applique également à tout service DHCP en cours d’exécution sur le serveur Provisioning Server lui-même.

Exécution de PXE et DHCP sur le même ordinateur

Si PXE et DHCP sont en cours d’exécution sur le même serveur Provisioning Server, une balise d’option doit être ajoutée à la configuration DHCP. Cette balise indique aux machines cibles (utilisant PXE) que le serveur DHCP est également le serveur de démarrage PXE. Vérifiez que la balise d’option 60 est ajoutée à votre étendue DHCP. L’installation de Provisioning Services ajoute automatiquement cette balise à votre étendue à condition que le serveur DHCP Microsoft soit installé et configuré avant l’installation de Provisioning Services. L’assistant de configuration installe le fichier de configuration du serveur DHCP Tellurian si vous utilisez l’assistant pour configurer Provisioning Services.

Ce qui suit est un exemple de fichier de configuration du serveur DHCP Tellurian contenant la balise d’option 60.

pre codeblock max-lease-time 120; default-lease-time 120; option dhcp-class-identifier "PXEClient"; subnet 192.168.4.0 netmask 255.255.255.0 { option routers 192.168.123.1; range 192.168.4.100 192.168.4.120; }. <!--NeedCopy-->

Démarrage via un routeur