Einzelnen Beitrag anzeigen

Poolspieler

Registriert seit: 9. Aug 2004
156 Beiträge
 
Delphi XE7 Professional
 
#1

TIdUDPServer.Broadcast sendet nicht auf allen Schnittstellen

  Alt 8. Feb 2012, 20:59
Hallo,
mittels der Indy UDPServer-Komponenten mit UDPServer.Broadcast(BROADCAST_PORT, _daten); einen Broadcast.
Dies hat auf vielen Rechner lange funktioniert.
Heute habe ich (zufällig) eine neuere Version von VirtualBox auf meinem Rechner installiert. Dabei wurde auch eine neue Netzwerkverbindung "VirtualBox Host-Only Network" angelegt.
Seit dem werden die Broadcasts nur noch auf dieser Verbindung herausgeschickt --> habe ich mit Wireshark getestet.

Und nun zum Seltsamsten:
Wenn ich die Verbindung über Windows/Netzwerk deaktiviere, dann funktioniert wieder alles wie gewünscht. Die Broadcasts gehen auf ALLEN anderen Netzwerk-Schnittstellen heraus --> auch mit Wireshark getestet.
Wenn ich jetzt die Verbindung wieder aktiviere, dann funktioniert es IMMERNOCH!!!???

Spielt mir hier Bill Gates einen Streich, oder übersehe ich etwas?

Hinweis:
Ich benutze Win7 Ultimate 64Bit.
Zwischen den einzelnen Tests habe ich (wie für Windows üblich...) auch Neustarts versucht --> gleiches Verhalten.

Über ein paar Anregungen würde ich mich freuen!

Gruß,

Poolspieler
Andreas
  Mit Zitat antworten Zitat