Guide d'installation de Solaris 10 5/09 : installations réseau

Options et valeurs des macros DHCP

Pour installer des clients DHCP à partir du réseau, vous devez créer des options de type Fournisseur pour transmettre les informations nécessaires à l'installation du système d'exploitation Solaris. Les tableaux suivants décrivent les options DHCP communes utilisables pour l'installation d'un client DHCP.

Pour plus d'informations sur les options DHCP, reportez-vous à la section Informations relatives aux options DHCP du Guide d’administration système : services IP.

Tableau 3–3 Valeurs pour des options standard DHCP

Nom de l'option 

Code 

Type de données 

Granularité 

Maximum 

Description 

BootFile

SO 

ASCII 

Chemin d'accès au fichier d'initialisation du client 

BootSrvA

SO 

Adresse IP 

Adresse IP du serveur d'initialisation 

DNSdmain

15 

ASCII 

Nom du domaine DNS 

DNSserv

Adresse IP 

Liste des serveurs de noms DNS 

NISdmain

40 

ASCII 

Nom de domaine NIS 

NISservs

41 

Adresse IP 

Adresse IP du serveur NIS 

NIS+dom

64 

ASCII 

Nom de domaine NIS+ 

NIS+serv

65 

Adresse IP 

Adresse IP du serveur NIS+ 

Router

Adresse IP 

Adresse IP des routeurs du réseau 

Tableau 3–4 Valeurs pour la création des options de catégorie fournisseur pour des clients Solaris

Nom 

Code 

Type de données 

Granularité 

Maximum 

Classes client fournisseur * 

Description 

Les options de la catégorie fournisseur ci-dessous sont nécessaires pour permettre au serveur DHCP de prendre en charge les clients de l'installation Solaris. Elles sont utilisées dans les scripts de démarrage des clients Solaris.


Remarque –

Les classes client fournisseur répertoriées ci-dessous ne sont que des exemples. Vous devez définir des classes client indiquant les clients actuels de votre réseau à installer à partir de celui-ci.


SrootIP4

Adresse IP 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Adresse IP du serveur racine 

SrootNM

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Nom d'hôte du serveur racine 

SrootPTH

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Chemin d'accès au répertoire racine du client sur le serveur racine 

SinstIP4

10 

Adresse IP 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Adresse IP du serveur d'installation JumpStart 

SinstNM

11 

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Nom d'hôte du serveur d'installation 

SinstPTH

12 

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Chemin d'accès à l'image d'installation sur le serveur d'installation 

Les options suivantes peuvent être utilisées par les scripts de démarrage du client, mais ne sont pas requises par ceux-ci.


Remarque –

Les classes client fournisseur répertoriées ci-dessous ne sont que des exemples. Vous devez définir des classes client indiquant les clients actuels de votre réseau à installer à partir de celui-ci.


SrootOpt

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Options de montage NFS pour le système de fichiers racine du client 

SbootFIL

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Chemin d'accès au fichier d'initialisation du client 

SbootRS

NOMBRE 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Taille de lecture NFS utilisée par le programme d'initialisation autonome lors du chargement du noyau 

SsysidCF

13 

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Chemin d'accès au fichier sysidcfg, au format serveur:/chemin

SjumpsCF

14 

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Chemin d'accès au fichier de configuration JumpStart, au format serveur:/chemin

SbootURI

16 

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Chemin d'accès au fichier d'initialisation autonome ou chemin d'accès au fichier d'initialisation via une connexion WAN. Pour le fichier d'initialisation autonome, utilisez le format suivant : 

tftp://inetboot.sun4u

Pour le fichier d'initialisation via connexion WAN, le format est le suivant : 

http://hôte.domaine/ chemin_fichier

Cette option permet d'annuler les paramètres BootFile et siaddr pour récupérer un fichier d'initialisation autonome. Protocoles pris en charge : tftp (inetboot), http (wanboot). Par exemple, utilisez le format suivant : tftp://inetboot.sun4u

SHTTPproxy

17 

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Adresse IP et numéro de port du serveur proxy utilisés par votre réseau. Cette option n'est nécessaire que lorsqu'un client effectue une initialisation via une connexion WAN, et que le réseau local utilise un serveur proxy. Par exemple, utilisez le format suivant : 198.162.10.5:8080

Actuellement, les options suivantes ne sont pas utilisées par les scripts de démarrage des clients Solaris. Vous ne pouvez les utiliser que si vous éditez les scripts de démarrage.


Remarque –

Les classes client fournisseur répertoriées ci-dessous ne sont que des exemples. Vous devez définir des classes client indiquant les clients actuels de votre réseau à installer à partir de celui-ci.


SswapIP4

Adresse IP 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Adresse IP du serveur swap 

SswapPTH

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Chemin d'accès au fichier swap du client sur le serveur swap 

Stz

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Fuseau horaire du client 

Sterm

15 

Texte ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Type de terminal  

Une fois les options créées, vous pouvez définir des macros qui les utilisent. Le tableau présenté ci-dessous répertorie des modèles de macros que vous pouvez créer afin de prendre en charge l'installation Solaris des clients.

Tableau 3–5 Modèles de macros pour la prise en charge des clients de l'installation réseau

Nom de la macro 

Contient ces options et macros 

Solaris

SrootIP4, SrootNM, SinstIP4, SinstNM

sparc

SrootPTH, SinstPTH

sun4u

Macros Solaris et sparc

sun4v

Macros Solaris et sparc

i86pc

Macro Solaris , SrootPTH, SinstPTH, SbootFIL

SUNW.i86pc

Macro i86pc


Remarque –

La classe client fournisseur SUNW.i86pc n'est valide que pour la version Solaris 10 3/05 et les versions compatibles.


SUNW.Sun-Blade-1000

Macro sun4u, SbootFIL

SUNW.Sun-Fire-880

Macro sun4u, SbootFIL

PXEClient:Arch:00000:UNDI:002001

BootSrvA, BootFile

Macros adresse réseau xxx.xxx.xxx.xxx

L'option BootSrvA peut s'ajouter aux macros d'adresse réseau existantes. La valeur de BootSrvA doit indiquer le serveur tftboot.

Macros spécifiques du client 01adresse_MAC_client (par exemple, 010007E9044ABF)

BootSrvA, BootFile

Les noms des macros répertoriées dans le tableau précédent correspondent aux classes client fournisseur des clients devant effectuer l'installation à partir du réseau. Ces noms sont des exemples de clients que vous pourriez avoir sur votre réseau. Pour plus d'informations sur la manière de déterminer la classe client fournisseur d'un client, reportez-vous à la section Utilisation des options DHCP (liste des tâches) du Guide d’administration système : services IP.

Vous pouvez créer ces options et macros à l'aide des méthodes suivantes :

Notez que la taille totale des options fournisseur fournies pour un client donné ne doit pas dépasser 255 octets, y compris les codes d'option et les informations sur les longueurs. Il s'agit d'une limitation imposée par l'implémentation actuelle du protocole DHCP pour Solaris. En règle générale, vous devez fournir le minimum d'informations nécessaires concernant le fournisseur. Pour les options nécessitant des chemins d'accès, vous devez utiliser des noms courts. Si vous créez des liens symboliques vers des chemins d'accès longs, vous pouvez utiliser les noms de liens les plus courts.