• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] DHCP-server antwortet, Client hört nicht

Dies ist ein neuer Server mit Suse 10.2 und LTSP 4.2. (Auf dem bisherigen Server mit Suse 9.3 und LSTSP 4.2 läuft es problemlos.)

Ich hab alle Tests gemacht, DHCP läuft auch, er "hört" den Client und antwortet mit einer IP, aber der Client wartet sich tot. Er kommt also nicht mal bis tftp. Die dhcpd.conf ist die vom alten Server, nur mit geänderten IPs natürlich.

So sieht das normalerweise aus:

Code:
Jul 12 12:21:37 server02 dhcpd: DHCPDISCOVER from 00:80:c8:27:25:13 via eth0
Jul 12 12:21:37 server02 dhcpd: DHCPOFFER on 192.168.10.112 to 00:80:c8:27:25:13 via eth0
Jul 12 12:21:37 server02 dhcpd: DHCPREQUEST for 192.168.10.112 (192.168.10.102) from 00:80:c8:27:25:13 via eth0
Jul 12 12:21:37 server02 dhcpd: DHCPACK on 192.168.10.112 to 00:80:c8:27:25:13 via eth0

Und dies passiert auf dem neuen Server:
Code:
Jul 12 12:21:37 server03 dhcpd: DHCPDISCOVER from 00:80:c8:27:25:13 via eth0
Jul 12 12:21:37 server03 dhcpd: DHCPOFFER on 192.168.10.112 to 00:80:c8:27:25:13 via eth0

und das dann immer wieder.

Die Firewall ist aus, und grundsätzlich komme ich auch an den neuen Server ran. Ich hab ihn als zweite X-Session von meinem Client aus laufen.

Aber es könnte ja sein, dass irgendwo noch Beschränkungen der Firewall drinstehen. Oder wo fange ich an zu suchen?

Danke für alle Tipps!

Rolf
 
OP
R

Rolf-Werner

Hacker
Diese Option habe ich nicht in der dhcpd.conf, und ich finde sie auch nicht in der man-page. Die IPs hab ich natürlich geändert...

Mir scheint das auch eher ein Kommunikationsproblem zu sein, so als ob die Antwort des dhcp-Servers an das Terminal blockiert würde.

Rolf
 
OP
R

Rolf-Werner

Hacker
Ich hab die Lösung jetzt :)

In der Mailingliste von LTSP hat mir jemand diesen Tipp gegeben:

In Debian Etch, or anything with dhcp3-server >= 3.0.3,
the next-server statement is needed or Etherboot will walk in
circles saying "No IP address". To activate, uncomment the line:

next-server 192.168.0.254; # <-- Change IP !

in dhcpd.conf file on your server.

Also ab dhcp 3.0.3 muss unter group { die Angabe next-server mit der eigenen IP stehen (ja, in der man-page steht es auch, wenn man's weiß...) Es scheint aber eine Besonderheit in Zusammenarbeit mit etherboot zu sein.

Jetzt läuft es also.

Rolf
 
Oben