Files
gitea-pages/infrastructure-guide/pxeserv01.md
2023-02-01 13:42:24 +01:00

1.0 KiB

boot.psi.ch

This server hosts the tftp service (port 69) used for pxe booting.

Important

For any changes in the pxe config settings there might be a delay of 30 seconds before the clients see the changes!

pxelinux.cfg directory

(/afs/psi.ch/service/linux/tftpboot/pxelinux.cfg /tftpboot/pxelinux.cfg)

There are several syntax variants, which can be used for specific pxelinux configuration files. It can do hostnames, ip addresses, hexa encoded expressions of either an IP or a subnet, partial or full MACs. etc.. For details see: https://wiki.syslinux.org/wiki/index.php?title=PXELINUX

grub.cfg files

(/afs/psi.ch/service/linux/tftpboot/grub.cfg* /tftpboot/grub.cfg*)

Beside the default grub.cfg there can similar to pxelinux a host or network specific grub configuration files. For details see the Grub Manual, but note that the MAC address documentation is wrong: smiliar as for pxelinux the MAC address must be prepended with 01- to denote the network hardware type Ethernet.