Einzelnen Beitrag anzeigen

HarryHarry123

Registriert seit: 12. Dez 2006
5 Beiträge
 
#1

IP-Source-Adresse für Indy-UDP Paket ändern

  Alt 26. Okt 2007, 15:22
Hallo nochmal,

mein vorheriges Problem ist gelöst (Danke!), das führt aber zum nächsten:


Ein UDP Paket soll mit dem Indy UDP Client als Broadcast an alle DHCP-Server verschickt werden. Das kommt auch bei allen an, soweit so gut.

Im IP Header in das dieses UDP Paket gepackt wird wird als Absenderadresse die IP des Rechners eingetragen. Ein DHCP-Server antwortet aber nur auf dieses Paket, wenn die Sourceadresse seinem Adressbereich entspricht oder aber diese 0.0.0.0 ist.
Da ich jetzt aber alle DHCP-Server im LAN abfragen möchte und nicht nur den von dem ich ja schon die Adresse bekommen habe, suche ich nach einer Möglichkeit, die Absenderadresse des IP-Pakets auf 0.0.0.0 zu setzen.
Hat jemand einen Tip wie ich das hinbekomme? Oder haben die Indys selber keinen Einfluss auf das IP Paket?

Danke,
der Harry
  Mit Zitat antworten Zitat