Paket unter Linux broadcaste

Status
Nicht offen für weitere Antworten.

psysp

Neues Mitglied
Hallo

ich habe folgendes Problem, ich möchte ein Datagramm Paket im lokalen Netzwerk broadcasten. Unter Windows geht die ganze Sache auch wunderbar, bloss unter Linux (Suse 9.3) kommen die Broadcast Paket nicht an, besser gesagt werden nicht angenommen.

Die Firewall hab ich ausgestellt, an der kann es also nicht liegen.

Broadcast von Linux --> zu Windows: OK
Broadcast von Windows --> zu Windows: OK
Broadcast von Windows --> zu Linux: Paket kommt nicht an.
Broadcast von Linux --> zu Linux: Paket kommt nicht an.

Der Broadcast geht an die Adresse 255.255.255.255 anders ist mit Java auch nicht möglich glaube ich.
Wenn ich das Paket direkt an die entsprechende IP schicke, kommt es bei jedem Fall an.

Hat irgendwer ne Idee an was es liegen könnte?

Ciao Florian


EDIT:

Hab die Lösung nach stundenlangem Googlen selbst gefunden.
bugs.sun.com/bugdatabase/view_bug.do?bug_id=4191980
 

Bert Brenner

Bekanntes Mitglied
Aber das ist doch schon längst gefixt worden?

Hast du schon mal versuchst das ganze an die Broadcastadresse deines LAN´s zu schicken?
 

psysp

Neues Mitglied
Bert Brenner hat gesagt.:
Aber das ist doch schon längst gefixt worden?
Echt, so genau hab ich es nicht durchgelesen, ich war froh das ich endlich ne Lösung gefunden hatte. ;)

Bert Brenner hat gesagt.:
Hast du schon mal versuchst das ganze an die Broadcastadresse deines LAN´s zu schicken?
Ich denke schon das ich den broadcast an die richitge Adresse geschickt habe.

Mein Lan: 192.168.1.0
Broadcast Adresse: 192.168.1.255

Aber wie gesagt, wenn ich den Socket unter Linux an einen Port und an die Adresse 192.168.1.x (also die Adresse des Linux Rechners im Netzwerk) binde, dann kommen die Broadcast Pakete nicht an. Binde ich den Socket an keine feste Adresse sondern nur an einen Port dann kommen sie an.

Ich finde es auch sehr seltsam. Eine weiter seltsame Sache:

Unter Windows werden Broadcast an 255.255.255.255 angenommen unter Linux nicht da werden nur die an 192.168.1.255 angenommen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C WOL Magic Paket Netzwerkprogrammierung 0
X UDP - Zu großes Paket senden Netzwerkprogrammierung 1
N Paket-Analysieren Byte-Streams Netzwerkprogrammierung 12
M JAX-WS unter Java 17 plötzlich nicht mehr möglich Netzwerkprogrammierung 5
G Programm unter anderer IP ausführen Netzwerkprogrammierung 6
Thallius HTTP HTTPS unter Java 1.6 schlägt fehl Netzwerkprogrammierung 4
B HTTP Webseite unter IP-Addresse nicht aufrufbar - unter Domain schon Netzwerkprogrammierung 9
B Socket Verbindungsverlust unter Linux erkennen Netzwerkprogrammierung 5
windl URLConnection unter 1.7 macht Probleme Netzwerkprogrammierung 14
S soap kann nicht zu 127.0.0.1:8090 unter Windows verbinden Netzwerkprogrammierung 2
Dit_ FTP chmod | LIST unter Win und Unix Netzwerkprogrammierung 2
aze JPCap unter Windows 7(64 Bit) Netzwerkprogrammierung 6
S Problem mit 2 Serversockets unter Win XP Netzwerkprogrammierung 7
C RMI Klasse wird unter falschem Pfad gesucht Netzwerkprogrammierung 4
A Ping unter Java Netzwerkprogrammierung 5
K Wireless Programmierung unter Java? Netzwerkprogrammierung 3
G Fehlermeldung beim Erzeugen der WSDL Datei unter Axis Netzwerkprogrammierung 2
B Internetverbindung prüfen unter Windows Netzwerkprogrammierung 1
H freigabe - unterschiedliche pfade unter linux und windows Netzwerkprogrammierung 7
B Datei speichern unter Netzwerkprogrammierung 10
A protokoll unter soap Netzwerkprogrammierung 3
R PID's auf remote PC unter Windows herrausfinden Netzwerkprogrammierung 2
A Socket unter Linux Netzwerkprogrammierung 4
FrankenDerStein HTTP Https Server Bibliothek für Linux und Android gesucht. Netzwerkprogrammierung 7
OnDemand Linux RAM per Thread Netzwerkprogrammierung 3
S Probleme bei Java-Installation auf Server (Linux/Shell/Terminal) Netzwerkprogrammierung 6
windl Windows vs Linux Netzwerkprogrammierung 11
U Socket Instant Messanger (Server Linux, Client Windows) Netzwerkprogrammierung 1
D Einfache Verbindung zu Linux Server und Datei auslesen Netzwerkprogrammierung 13
Dit_ UDP Port bestimmen | Windows, MAC, Linux... Netzwerkprogrammierung 2
multiholle RMI Verbindung Linux <-> Windows Netzwerkprogrammierung 4
T RMI delay windows(client) <-> linux(server) Netzwerkprogrammierung 11
W Tcpdump aktive Netzwerkverbindungen/Programme (Linux) Netzwerkprogrammierung 2
DeviAn Über ein Linux Server ein Windows Server nach einer File fragen Netzwerkprogrammierung 6
N Über Socket an Linux-Server Kommandos absetzen? Netzwerkprogrammierung 4
K Server Client läuft in Windows allerdings nicht in Linux Netzwerkprogrammierung 9
R LINUX: getHostAddress() und getHostName() werfen Exception Netzwerkprogrammierung 6
M IP Adressen auslesen und in Windows/Linux übergeben Netzwerkprogrammierung 5

Ähnliche Java Themen

Neue Themen


Oben