Cette section indique comment installadm peut ajouter des informations au fichier de configuration DHCP pour une configuration DHCP ISC. Pour plus d'informations sur la configuration DHCP ISC, reportez-vous au chapitreChapitre 2, Administration du service DHCP ISC du manuel Utilisation de DHCP dans Oracle Solaris 11.2 .
L'exemple suivant indique comment installadm peut ajouter les adresses IP spécifiées à l'aide des options –i et –c au fichier /etc/inet/dhcpd4.conf d'une configuration DHCP ISC pour le service d'installation i386 d'Oracle Solaris 11.2 créés précédemment :
subnet 10.80.239.0 netmask 25.255.255.0 { range 10.80.239.150 10.80.239.169; option broadcast-address 10.80.239.255; option routers 10.80.239.1; next-server 10.80.239.170; }
L'exemple suivant indique comment installadm peut définir les fichiers d'initialisation PXE par défaut dans le fichier /etc/inet/dhcpd4.conf d'une configuration DHCP ISC pour le service d'installation default-i386 d'Oracle Solaris 11.2 i386 créé précédemment :
class "PXEBoot" { match if (substring(option vendor-class-identifier, 0, 9) = "PXEClient"); if option arch = 00:00 { filename "default-i386/boot/grub/pxegrub2"; } else if option arch = 00:07 { filename "default-i386/boot/grub/grub2netx64.efi"; } }
Si vous avez créé un service d'installation i386 d'Oracle Solaris 11 au lieu d'un service d'Oracle Solaris 11.2, vous devriez voir une sortie semblable à celle présentée dans l'exemple ci-dessous :
If not already in place, the following should be added to the DHCP configuration: Boot server IP : 10.134.125.136 Boot file : default-i386/boot/grub/pxegrub
L'exemple suivant indique comment installadm peut définir le fichier d'initialisation PXE par défaut dans le fichier /etc/inet/dhcpd4.conf d'une configuration DHCP ISC pour un service d'installation i386 d'Oracle Solaris 11.
class "PXEBoot" { match if (substring(option vendor-class-identifier, 0, 9) = "PXEClient"); if option arch = 00:00 { filename "default-i386/boot/grub/pxegrub"; } }
Si vous avez créé un service d'installation sparc au lieu d'un service i386, vous verrez une sortie semblable à l'exemple suivant :
If not already in place, the following should be added to the DHCP configuration: Boot file: http://10.80.238.5:5555/cgi-bin/wanboot-cgi
L'exemple suivant indique comment installadm peut définir le fichier d'initialisation par défaut dans le fichier /etc/inet/dhcpd4.conf d'une configuration DHCP ISC pour un service d'installation sparc d'Oracle Solaris 11.2 :
class "SPARC" { match if not (substring(option vendor-class-identifier, 0, 9) = "PXEClient"); filename "http://10.80.238.5:5555/cgi-bin/wanboot-cgi"; }