PXE Server von Grund auf einrichten?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

Im Prinzip benötigst Du einen DHCP/BOOTP-Server und einen TFTP-Server. Beides kann natürlich grundlegend auf der gleichen Maschine laufen.

Ersterer ist für die Konfiguration der Netzwerkschnittstelle zuständig, sowie die Übermittlung der zusätzlichen Parameter fürs Booten, z.B. die Adresse des TFTP-Servers.

Selbiger (TFTP) liefert dann das eigentliche Bootimage aus.

Kurzübersicht als Startpunkt:

https://de.wikipedia.org/wiki/Preboot_Execution_Environment


mhlzt 
Beitragsersteller
 07.01.2019, 10:40
Beides kann natürlich grundlegend auf der gleichen Maschine laufen.

Sehr wichtige Info für mich vielen Dank. Und für die Antwort allgemein vielen Dank!

zusätzlichen Parameter fürs Booten

Was wäre das zum Beispiel noch außer die Adresse des TFTP Servers?

0
KarlRanseierIII  07.01.2019, 12:05
@mhlzt

Der Name der Imagedatei - Es ist eine Weile her, daß ich das eingerichtet habe.

Stell Dir mal vor, Du nutzt z.B. den Vendor-String, um verschiedene Images auszuliefern, weil verschiedene Geräte unterschiedliche Anforderungen haben.

Auch gibt es verschiedene PXE-Versionen, ggf. muß da dann darauf geachtet werden bei Auslieferung des eigentlichen Bootimages.

Das ergibt sich dann aber im Endeffekt erst, wenn Du es aufsetzt und auch testen kannst.

Schau mal hier:

https://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml#options

Auch ab 128 liegen einige Felder die als herstellerspezifisch kategorisiert sind.

Im rudimentären Fall solltest Du mit der Option 66 und folgende hinkommen.

0