Einzelnen Beitrag anzeigen

HarryHarry123

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

Indy UDP Paket über bestimmte IP senden

  Alt 26. Okt 2007, 11:49
Hallo!

In einem Rechner befinden sich zwei Netzwerkkarten die jeweils in einem eigenen Netz hängen.

IP der NIC1 : 192.168.1.100
IP der NIC2 : 192.168.2.100

Wenn ich jetzt mit

IdUDPClient1.Send('255.255.255.255',8888,Daten); ein UDP-Paket per Broadcast vesenden, dann geht das zwar über beide Netzkarten raus, aber jeweils mit der Absenderadresse 192.168.1.100 der ersten Netzwerkkarte.

Das an sich ist zwar nicht weiter schlimm, ich bräuchte aber die Möglichkeit, das Paket auch nochmal mit der Absenderadresse der zweiten Karte zu verschicken. Also quasi ein Absende-Binding an eine IP-Adresse.
Hat jemand einen Tip wie man das einstellen kann?


Danke,
der Harry
  Mit Zitat antworten Zitat