Página 1 de 1

[RESUELTO] Configuración de DHCP

Publicado: 25 de julio de 2022 - 11:38 a. m.
por eliottiph
WAPTConsole Enterprise versión 2.2.1.11957
Consola: servidor Win19
SRV: Debian 11

Buen día,

Me gustaría saber cómo se comportan las opciones 66 y 67 en función de sus parámetros.
Dependiendo del método de arranque que elijamos (IPXE o WinPE), ¿son todas las opciones esenciales?

Código: Seleccionar todo

$waptserver_ipaddress_tftp = "192.168.154.13"
$url_waptserver = "http://srvwapt.mydomain.lan"

Add-DhcpServerv4Class -Name "legacy_bios" -Type Vendor -Data "PXEClient:Arch:00000"
Add-DhcpServerv4Class -Name "iPXE" -Type User -Data "iPXE"

Set-DhcpServerv4OptionValue -OptionId 66 -Value "$waptserver_ipaddress_tftp"

Add-DhcpServerv4Policy -Name "wapt-ipxe-url-legacy" -Condition AND -UserClass EQ,iPXE -VendorClass EQ,legacy_bios*
Set-DhcpServerv4OptionValue -PolicyName "wapt-ipxe-url-legacy" -OptionID 67 -Value "$url_waptserver/api/v3/baseipxe?uefi=false"

Add-DhcpServerv4Policy -Name "wapt-ipxe-url-uefi" -Condition AND -UserClass EQ,iPXE -VendorClass NE,legacy_bios*
Set-DhcpServerv4OptionValue -PolicyName "wapt-ipxe-url-uefi" -OptionID 67 -Value "$url_waptserver/api/v3/baseipxe"

Add-DhcpServerv4Policy -Name "ipxe.efi" -Condition AND -UserClass NE,iPXE -VendorClass NE,legacy_bios*
Set-DhcpServerv4OptionValue -PolicyName "ipxe.efi" -OptionID 67 -Value "ipxe.efi"

Add-DhcpServerv4Policy -Name "undionly.kpxe" -Condition AND -UserClass NE,iPXE -VendorClass EQ,legacy_bios*
Set-DhcpServerv4OptionValue -PolicyName "undionly.kpxe" -OptionID 67 -Value "undionly.kpxe"
Gracias de antemano.

Eliott.

Re: Configuración de DHCP

Publicado: 25 de julio de 2022 - 19:07
por dcardon
El script es compatible con BIOS heredada y UEFI mediante iPXE. La sintaxis DHCP de Microsoft es algo compleja, pero basta con seguir cuidadosamente la configuración de EQ y NEQ.

Si desea arrancar TFTP directamente desde WinPE (es decir, sin usar iPXE), la configuración es básicamente la misma que en un sistema MDT.

Si el objetivo es tener la instalación con arranque seguro habilitado, también puede lograrlo con un iPXE firmado, como el de iPXE Anywhere de 2Pint Software, o arrancar desde una unidad USB.

Atentamente,

Denis

Re: Configuración de DHCP

Publicado: 26 de julio de 2022 - 09:41
por eliottiph
Buen día,

Gracias por la aclaración. Entonces, si solo quiero usar el arranque UEFI IPXE, ¿esta configuración es adecuada?

Código: Seleccionar todo

$waptserver_ipaddress_tftp = "192.168.154.13"
$url_waptserver = "http://srvwapt.mydomain.lan"

Add-DhcpServerv4Class -Name "iPXE" -Type User -Data "iPXE"

Set-DhcpServerv4OptionValue -OptionId 66 -Value "$waptserver_ipaddress_tftp"

Add-DhcpServerv4Policy -Name "wapt-ipxe-url-uefi" -Condition AND -UserClass EQ,iPXE -VendorClass NE,legacy_bios*
Set-DhcpServerv4OptionValue -PolicyName "wapt-ipxe-url-uefi" -OptionID 67 -Value "$url_waptserver/api/v3/baseipxe"

Add-DhcpServerv4Policy -Name "ipxe.efi" -Condition AND -UserClass NE,iPXE -VendorClass NE,legacy_bios*
Set-DhcpServerv4OptionValue -PolicyName "ipxe.efi" -OptionID 67 -Value "ipxe.efi"
Atentamente.

Re: Configuración de DHCP

Publicado: 27 de julio de 2022 - 10:40 a. m.
por dcardon
Sí (con la salvedad relativa al arranque seguro mencionada anteriormente).

Re: [RESUELTO] Configuración de DHCP

Publicado: 27 de julio de 2022 - 10:57 a. m.
por eliottiph
De acuerdo, muchas gracias. ;)

Y si no quiero usar la opción de desactivar el arranque seguro para la instalación manual, ¿funcionará?

Re: Configuración de DHCP

Publicado: 27 de julio de 2022 - 12:19 p. m.
por dcardon
El arranque seguro requiere que todos los gestores de arranque y el núcleo estén firmados digitalmente. Por defecto, los fabricantes incluyen el certificado de Microsoft, por lo que el gestor de arranque y el núcleo deben estar firmados por Microsoft.

En el caso de iPXE, la versión comunitaria no está firmada, por lo que el arranque seguro no está disponible en esta versión. La versión comercial de pago, iPXE Anywhere, está firmada y permite que el arranque seguro permanezca activado.

Atentamente,

Denis

Re: [RESUELTO] Configuración de DHCP

Publicado: 27 de julio de 2022 - 14:03
por eliottiph
De acuerdo, muchas gracias por toda esta información. :)