The following tables list the tasks you need to perform to prepare for a WAN boot installation.
For a list of the tasks you need to perform to prepare for a secure WAN boot installation, see Table 11–1.
For a description of a secure WAN boot installation over HTTPS, see Secure WAN Boot Installation Configuration.
For a list of the tasks you need to perform to prepare for an insecure WAN boot installation, see Table 11–2.
For a description of an insecure WAN boot installation, see Insecure WAN Boot Installation Configuration.
To use a DHCP server or a logging server, complete the optional tasks that are listed at the bottom of each table.
Table 11–1 Task Map: Preparing to Perform a Secure WAN Boot Installation| Task | Description | For Instructions | 
|---|---|---|
| Decide what security features you want to use in your installation. | Review the security features and configurations to decide what level of security you want to use in your WAN boot installation. | |
| Collect WAN boot installation information. | Complete the worksheet to record all the information you need to perform a WAN boot installation. | |
| Create the document root directory on the WAN boot server. | Create the document root directory and any subdirectories to serve the configuration and installation files. | |
| Create the WAN boot miniroot. | Use the setup_install_server command to create the WAN boot miniroot. | |
| Verify that the client system supports WAN boot. | Check the client OBP for boot argument support of WAN boot. | |
| Install the wanboot program on the WAN boot server. | Copy the wanboot program to the document root directory of the WAN boot server. | |
| Install the wanboot-cgi program on the WAN boot server. | Copy the wanboot-cgi program to the WAN boot server's CGI directory. | |
| (Optional) Set up the logging server. | Configure a dedicated system for displaying boot and installation log messages. | |
| Set up the /etc/netboot hierarchy. | Populate the /etc/netboot hierarchy with the configuration and security files that are required for a WAN boot installation. | |
| Configure the web server to use secure HTTP for a more secure WAN boot installation. | Identify the web server requirements that are necessary to perform a WAN installation with HTTPS. | |
| Format digital certificates for a more secure WAN boot installation. | Split PKCS#12 file into a private key and a certificate to use with the WAN installation. | (Optional) To Use Digital Certificates for Server and Client Authentication | 
| Create a hashing key and an encryption key for a more secure WAN boot installation. | Use the wanbootutil keygen command to create HMAC SHA1, 3DES, or AES keys. | |
| Create the Solaris Flash archive. | Use the flarcreate command to create an archive of the software that you want to install on the client. | |
| Create the installation files for the custom JumpStart installation. | Use a text editor to create the following files: 
 | |
| Create the system configuration file. | Set the configuration information in the system.conf file. | |
| Create the WAN boot configuration file. | Set the configuration information in the wanboot.conf file. | |
| (Optional) Configure the DHCP server to support a WAN boot installation. | Set Sun vendor options and macros in the DHCP server. | Preconfiguring System Configuration Information With the DHCP Service (Tasks) | 
Table 11–2 Task Map: Preparing to Perform an Insecure WAN Boot Installation
| Task | Description | For Instructions | 
|---|---|---|
| Decide what security features you want to use in your installation. | Review the security features and configurations to decide what level of security you want to use in your WAN boot installation. | |
| Collect WAN boot installation information. | Complete the worksheet to record all the information you need to perform a WAN boot installation. | |
| Create the document root directory on the WAN boot server. | Create the document root directory and any subdirectories to serve the configuration and installation files. | |
| Create the WAN boot miniroot. | Use the setup_install_server command to create the WAN boot miniroot. | |
| Verify that the client system supports WAN boot. | Check the client OBP for boot argument support of WAN boot. | |
| Install the wanboot program on the WAN boot server. | Copy the wanboot program to the document root directory of the WAN boot server. | |
| Install the wanboot-cgi program on the WAN boot server. | Copy the wanboot-cgi program to the WAN boot server's CGI directory. | |
| (Optional) Set up the logging server. | Configure a dedicated system for displaying boot and installation log messages. | |
| Set up the /etc/netboot hierarchy. | Populate the /etc/netboot hierarchy with the configuration and security files that are required for a WAN boot installation. | |
| (Optional) Create a hashing key. | Use the wanbootutil keygen command to create HMAC SHA1 key. For insecure installations that check data integrity, complete this task to create an HMAC SHA1 hashing key. | |
| Create the Solaris Flash archive. | Use the flarcreate command to create an archive of the software that you want to install on the client. | |
| Create the installation files for the custom JumpStart installation. | Use a text editor to create the following files: 
 | |
| Create the system configuration file. | Set the configuration information in the system.conf file. | |
| Create the WAN boot configuration file. | Set the configuration information in the wanboot.conf file. | |
| (Optional) Configure the DHCP server to support a WAN boot installation. | Set Sun vendor options and macros in the DHCP server. | Preconfiguring System Configuration Information With the DHCP Service (Tasks) |