DHCP Server IP ermitteln
-
Was kann ich an einen DHCP Server senden um ne Antwort von ihm zu erhalten? Hab nen UDP Socket (Ziel Port 67), die Broadcastadresse und ein onreceive erreignis welches mir die "FromIP" Variable in ne Memo haut.
bin für jeden Tip dankbar

-
Und was ist jetzt das Problem? Wenn du wissen willst, wie ein DHCP-Request auszusehen hat, solltest du wohl die entsprechenden RFCs studieren. Mit dem BCB hat das, wenn überhaupt, nur peripher zu tun.
-
Genau das ist das Problem.Hab keine Ahnung wie ein request aufgebaut ist.Hab mir den Frame Aufbau eines requests angeschaut und werde nicht ganz schlau draus wie ich das in Quelltext umsetzen kann

-
Du willst jetzt nicht im ernst eine fertig lösung !?
Ich glaub zu UDP wirst du in der hilfe genug finden und wie bereits jansen gesagt hat infos zu DHCP kann man von den RFCs bekommen. Also WO steckt das Problem ??
-
was bedeutet RFC ? und wo kann man sich das anschauen ?
-
Rosenberg Fund for Children (RFC)
http://www.rfc.org/könnte aber auch
Request For Comments
heisen. Vielleicht mal google befragen
-
http://www.google.ch/search?sourceid=navclient-ff&ie=UTF-8&q=RFC DHCP
http://www.google.ch/search?hl=de&q=was+bedeutet+RFC&btnG=Suche&meta=
http://de.wikipedia.org/wiki/RFCNur mal so ein paar Blindschüsse...
-
Wobei ich grad sehe, dass der letzte Link wohl der nützlichste ist.
-
Vielen Dank ! ich verwende also BOOTP wie ich eben erfahren habe. Mein Client Port 67 sendet ein Bootrequest an die 255.255.255.255. Auf Port 68 empfange ich ja das Bootreply.Ich muss also meine Mac Adresse und eine 4 byte Zufallszahl dem Server mitteilen die im reply wieder auftauchen muss.
Ich muss mal schauen wie sich die Anfrage in Quelltext umsetzen lässt, tappe noch voll im dunkeln
-
Zero01 schrieb:
Ich muss mal schauen wie sich die Anfrage in Quelltext umsetzen lässt, tappe noch voll im dunkeln

Und ich tappe im dunkeln, wenn ich mir überlege was uns der dichter wohl damit sagen wollte?