PXE-Boot in Subnetzen mit Linux-DHCP-Servern
Moderator: jknoth
-
- Posts: 12
- Joined: 08. Apr 2005, 16:29
- Contact:
PXE-Boot in Subnetzen mit Linux-DHCP-Servern
Hi,
hat jemand schon mal PXE-boot hinbekommen in mehreren Subnetzen?
In jedem Subnetz befindet sich ein Linux-DHCP-DNS-Server.
Vor allen Dingen interessiert mich, was man im DHCP unter LINUX eingetragen werden muss. Wie kann man auf dem LINUX-Servern die option 60 und 43 setzen.
Der Empirum-Server ist ein Windows 2000 Server mit Empirum 2005 PFP.
In unserem alten Netz mit einem Windows-DHCP-Server war es kein Problem die Option 60 und 43 einzutragen. Es funktioniert.
Altes Netz: 47.x.x.x
neue Netze für Clients: 10.1.x.x;10.2.x.x;10.3.x.x
neues Netz für Server: 10.5.x.x
Der Empirum-Server ist im 10.5.x.x-Netz
hat jemand schon mal PXE-boot hinbekommen in mehreren Subnetzen?
In jedem Subnetz befindet sich ein Linux-DHCP-DNS-Server.
Vor allen Dingen interessiert mich, was man im DHCP unter LINUX eingetragen werden muss. Wie kann man auf dem LINUX-Servern die option 60 und 43 setzen.
Der Empirum-Server ist ein Windows 2000 Server mit Empirum 2005 PFP.
In unserem alten Netz mit einem Windows-DHCP-Server war es kein Problem die Option 60 und 43 einzutragen. Es funktioniert.
Altes Netz: 47.x.x.x
neue Netze für Clients: 10.1.x.x;10.2.x.x;10.3.x.x
neues Netz für Server: 10.5.x.x
Der Empirum-Server ist im 10.5.x.x-Netz
Wenn auf den Routern ein IPHELPER-Eintrag zum PXE-Server existiert, muss auf dem DHCP-Server (egal ob WIN oder TUX oder ...) gar nix eingetragen werden.
Btw: Was stand denn auf dem Windows-DHCP bei den Optionen 60 und 43 drin?
Btw: Was stand denn auf dem Windows-DHCP bei den Optionen 60 und 43 drin?
Jens Beimel
Principal Consultant
Matrix42 AG
info@matrix42.de
http://www.matrix42.de
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 AG.
Principal Consultant
Matrix42 AG
info@matrix42.de
http://www.matrix42.de
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 AG.
-
- Posts: 12
- Joined: 08. Apr 2005, 16:29
- Contact:
In jedem Subnetz ist ein Linux-DHCP-Server.
IPHELPER ist aus dem Grund nicht nötig und auch nicht erwünscht laut unserem Netzwerk-Spezi.
Zu den Optionen auf dem Windows-DHCP:
Option 60 = "PXEClient"
Option 43 = "06:01:07:08:07:00:01:01:0A:05:2C:09:09:0B:00:01:08:4D:61:74:72:69:78:34:32:0A:02:00:4D:FF"
Und das funktioniert auch!
Aber was muss auf den Linux-DHCP-Servern eingetragen werden?
IPHELPER ist aus dem Grund nicht nötig und auch nicht erwünscht laut unserem Netzwerk-Spezi.
Zu den Optionen auf dem Windows-DHCP:
Option 60 = "PXEClient"
Option 43 = "06:01:07:08:07:00:01:01:0A:05:2C:09:09:0B:00:01:08:4D:61:74:72:69:78:34:32:0A:02:00:4D:FF"
Und das funktioniert auch!
Aber was muss auf den Linux-DHCP-Servern eingetragen werden?
IPHELPER in Ihrem Fall für DHCP nicht nötig, für PXE unter Umständen schon. Nicht gewünscht ist eine andere SacheIPHELPER ist aus dem Grund nicht nötig und auch nicht erwünscht laut unserem Netzwerk-Spezi.
das gleiche wie auf dem Windows-DHCP.Aber was muss auf den Linux-DHCP-Servern eingetragen werden?
Zur Erklärung:
über diese Optionen erfährt der PXEClient die IP-Adresse des PXE-Servers und sendet daraufhin seine Anfragen nicht als Broadcast sondern als Unicast durch die Gegend. Und nur dann kann ohne IPHELPER-Eintrag für den PXE-Server auch in einem geroutetem Netzwerk mittels PXE gebootet werden. Alternativ kann man in jedem Subnetz einen eigenen PXE-Server installieren.
Jens Beimel
Principal Consultant
Matrix42 AG
info@matrix42.de
http://www.matrix42.de
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 AG.
Principal Consultant
Matrix42 AG
info@matrix42.de
http://www.matrix42.de
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 AG.
-
- Posts: 317
- Joined: 15. Dec 2004, 07:34
- Location: Wabern (Region Bern)
- Contact:
Hallo Herr Beimel
Gruss
Stefan Beckmann
Ist nicht die Option 66 für das zuständig? Option 60 wird doch gebraucht, um dem Client mit zugeben, dass er einen PXE- Client ist, und wird nur gebarucht, wenn der PXE- Server und DHCP- Server auf dem gleichen Server laufen?!diese Optionen erfährt der PXEClient die IP-Adresse des PXE-Servers
Gruss
Stefan Beckmann
[b]Stefan Beckmann[/b]
Senior System Engineer
[color=green]unico[/color] data ag
Südstrasse 8a
CH-3110 Münsingen
mailto: s.beckmann [at] unico [dot] ch
[size=75][color=red][b]Disclaimer[/b][/color]: Die Teilnahme an diesem Forum ist freiwillig, und deshalb sind die hier veröffentlichten Aussagen und Meinungen nicht notwendigerweise die der [color=green]unico[/color] data ag.[/size]
Senior System Engineer
[color=green]unico[/color] data ag
Südstrasse 8a
CH-3110 Münsingen
mailto: s.beckmann [at] unico [dot] ch
[size=75][color=red][b]Disclaimer[/b][/color]: Die Teilnahme an diesem Forum ist freiwillig, und deshalb sind die hier veröffentlichten Aussagen und Meinungen nicht notwendigerweise die der [color=green]unico[/color] data ag.[/size]
-
- Posts: 12
- Joined: 08. Apr 2005, 16:29
- Contact:
Ich habe die Lösung bereits gefunden.
Es ging mir darum die optionen 60 und 43 auch auf dem Linux-DHCP-Server einzurichten.
Folgendes muss eingetragen werden in der DHCPD.conf
option vendor-class-identifier "PXEClient";
option vendor-encapsulated-options 06:01:07:08:07:00:01:01:0A:05:2C:09:09:0B:00:01:08:4D:61:74:72:69:78:34:32:0A:02:00:4D:FF;
Dabei muss beachten werden, das die werte des "vendor-encapsulated-options" die IP-Adresse des PXE-Servers (Empirum-Server) beinhalten.
Um diesen langen Hex-Wert zu erzeugen braucht man das Tool "PXEOPT43GEN.EXE".
Auf Anfrage bei Matrix42 zu erhalten.
VIEL GLÜCK
Es ging mir darum die optionen 60 und 43 auch auf dem Linux-DHCP-Server einzurichten.
Folgendes muss eingetragen werden in der DHCPD.conf
option vendor-class-identifier "PXEClient";
option vendor-encapsulated-options 06:01:07:08:07:00:01:01:0A:05:2C:09:09:0B:00:01:08:4D:61:74:72:69:78:34:32:0A:02:00:4D:FF;
Dabei muss beachten werden, das die werte des "vendor-encapsulated-options" die IP-Adresse des PXE-Servers (Empirum-Server) beinhalten.
Um diesen langen Hex-Wert zu erzeugen braucht man das Tool "PXEOPT43GEN.EXE".
Auf Anfrage bei Matrix42 zu erhalten.
VIEL GLÜCK
Re: PXE-Boot in Subnetzen mit Linux-DHCP-Servern
Hallo,
ich weiß ein sehr alter Post, für mich aber gerade relevant.
Habe die Optionen genauso bei einem isc-dhcp gesetzt, es kommt aber nichts an beiim Matrix Server.
Wenn ich mit dem Tool die DHCP Options auslese, bekomme ich 43 korrekt angezeigt. 60 taucht aber nicht auf. Hat jemand noch nen Tip?
ich weiß ein sehr alter Post, für mich aber gerade relevant.
Habe die Optionen genauso bei einem isc-dhcp gesetzt, es kommt aber nichts an beiim Matrix Server.
Wenn ich mit dem Tool die DHCP Options auslese, bekomme ich 43 korrekt angezeigt. 60 taucht aber nicht auf. Hat jemand noch nen Tip?
-
- Moderator
- Posts: 7969
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: PXE-Boot in Subnetzen mit Linux-DHCP-Servern
Wurde Option 60 so gesetzt?
https://help.hcltechsw.com/bigfix/9.5/l ... ion60.html
https://help.hcltechsw.com/bigfix/9.5/l ... ion60.html
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Who is online
Users browsing this forum: No registered users and 3 guests