Paso 2: Prepare la secuencia de comandos.
Arranque de HTTP con gPXE es tan simple como reemplazar el campo de nombre de archivo DHCP con una dirección URL http://. Por ejemplo, si actualmente tienes /etc/dhcpd.conf que contiene
Luego puedes copiar pxe.0 a su servidor web y editar /etc/dhcpd.conf a contener
HTTP puede manejar archivos mucho más grandes que el TFTP y escala a mucha distancias más grandes. Usted puede descargar fácilmente archivos de varios megabytes, como un núcleo de Linux y un sistema de ficheros raíz, y se puede descargar desde servidores que no están en su red de área local. Nosotros hemos probado con éxito el arranque a través del Atlántico usando HTTP!
Versiones PXELINUX > = 3.70 puede utilizar HTTP siempre gPXE. (Véase syslinux/noticias "Cambios en 3.70")
PULSEAUDIO por defecto, buscará su fichero de configuración mediante TFTP. Para reemplazar este comportamiento, puede especificar opciones de DHCP 209 y 210. (Ver syslinux/doc/rfc5071.txt)
Puede especificar estas opciones con el servicio DHCP o se les pueden especificar en un script de gPXE:
El comando de 'cadena' anterior se ampliará por gPXE a:
y el PULSEAUDIO encadenado a su archivo de configuración utilizando el prefijo 210. Todas las rutas de relativa especificadas en el archivo de configuración de PULSEAUDIO también tendrá este prefijo que se antepone a ellos.
Desde SYSLINUX 3,85 también existe la opción de usar gpxelinux.0 con pxelinux.0 incrustado, ejemplo: