[fli4l] fli4l als ?==?utf-8?Q?PXE-Bootserver

Jupp Schmitts jschmitts at arcor.de
So Apr 12 11:04:32 CEST 2020


Hier ist eine kleine Rückmeldung für alle Interessierten,

ich habe mich jetzt erst einmal dazu entschieden den fli4l-router nicht
zur
Übermittlung der PXE-Informationen einzusetzen. Tftp-Server wird er
aber erst
einmal bleiben.
Dazu habe ich eine virtuelle Maschine erstellt, die dnsmasq als
DHCP-Proxy ausführt
und darüber die PXE-Informationen ausliefert. Ein Grund dafür ist,
dass
Konfigurationsänderungen und Tests schneller ausgeführt werden
können, da
dieser dnsmasq-Dienst ohne SYSTEMneustart neugestartet werden kann.

Die Konfig des DHCP-Proxy:
# disable dns, leaving only dhcp active
port=0

# Logging
#log-dhcp
#log-queries

# DHCP-Proxy für PXE
dhcp-range=192.168.1.0,proxy

# Anpassen der Netzwerkeinstellungen
bogus-priv
filterwin2k

# simple and safe
dhcp-no-override

# 192.168.1.253 IP of fli4l-Router and tftp-Server
pxe-prompt="Press F8 for menu.", 180
pxe-service=x86PC, "TFTP-Server on
fli4l-router",tftp/pxelinux,192.168.1.253
pxe-service=7, "Boot from local disk"

###############################
TFTP-ROOT ist /data/tftp

ls -la tftp/
drwxrwxr-x    6 root     root          4096 Apr 12 10:57 .
drwxr-xr-x    4 root     root          4096 Apr 12 07:15 ..
drwxrwxr-x    2 root     root          4096 Apr  8 19:35 bios
drwxrwxr-x    2 root     root          4096 Apr  8 19:35 efi32
drwxrwxr-x    2 root     root          4096 Apr  8 19:35 efi64
-rw-r--r--    1 root     root        111334 Apr  8 19:35 gpxelinux.0
-rw-r--r--    1 root     root         99850 Apr 12 08:32 image.png
-rwxr-xr-x    1 root     root        122308 Apr  8 19:35 ldlinux.c32
-rwxr-xr-x    1 root     root        124292 Apr  8 19:35 ldlinux.e32
-rwxr-xr-x    1 root     root        139968 Apr  8 19:35 ldlinux.e64
-rwxr-xr-x    1 root     root        186500 Apr  8 22:46 libcom32.c32
-rwxr-xr-x    1 root     root         66524 Apr  8 22:46 libgpl.c32
-rwxr-xr-x    1 root     root        104412 Apr  8 22:46 liblua.c32
-rwxr-xr-x    1 root     root         24132 Apr  8 22:46 libmenu.c32
-rwxr-xr-x    1 root     root         24148 Apr  8 22:46 libutil.c32
-rw-r--r--    1 root     root         91550 Apr  8 19:35 lpxelinux.0
lrwxrwxrwx    1 root     root            12 Apr  8 22:47 pxelinux ->
/pxelinux.0
-rw-r--r--    1 root     root         46909 Apr  8 19:35 pxelinux.0
drwxrwxr-x    2 root     root          4096 Apr  8 19:35 pxelinux.cfg
-rwxr-xr-x    1 root     root         27104 Apr  8 22:48 vesamenu.c32

-- 
Viele Grüße,
Jupp


Mehr Informationen über die Mailingliste Fli4L