(Erledigt) Multicast deaktiviert?

Status
Für weitere Antworten geschlossen.

anhei

New Member
Hi,

wie kann ich herausfinden, ob Multicast auf meinem Rechner funktioniert und wenn nicht wie kann ich es einschalten. Es scheint mir zwar etwas komisch, dass Multicast deaktiviert sein soll aber wer weiß. Kann es vielleicht sein, dass Multicast nur für das loopback interface deaktiviert ist?

ifconfig meldet folgendes zu eth0:
Code:
 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:47107910 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3783842 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:3805919247 (3629.6 Mb)  TX bytes:1838484468 (1753.3 Mb)
          Interrupt:11 Basisadresse:0xe000
und zu loopback:
Code:
lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:3027120 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3027120 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:2858018426 (2725.6 Mb)  TX bytes:2858018426 (2725.6 Mb)
Bin für jeden Tipp dankbar!

Andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Multicast deaktiviert?

Hallo,

Ich bin wirklich kein Experte, aber ich frage mich gerade, welchen Sinn Multicast für ein Loopback Interface überhaupt macht.

Loopback (lo) ist doch eh nur lokaler Zugriff auf die eigene (und damit auch nur definitionsgemäß eine einzelne) Maschine.

Oder verstehe ich da etwas falsch?

Auf Deiner externen Netzwerkschnittstelle scheint es ja aktiviert zu sein. Da macht es meiner Meinung nach ja auch Sinn (und vielleicht auch nur da).

So sieht das übrigens bei mir aus:
Code:
eth0      Protokoll:Ethernet  Hardware Adresse 00:C0:9F:5E:9F:30
          inet Adresse:nömeineIPbrauchkeinerzuwissen;)  Bcast:unddiehierauchnicht:D  Maske:255.255.255.0
          inet6 Adresse: dieerstrechtnicht;) Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1492  Metric:1
          RX packets:42261 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36465 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:20337802 (19.3 Mb)  TX bytes:5326135 (5.0 Mb)
          Interrupt:6

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:118 errors:0 dropped:0 overruns:0 frame:0
          TX packets:118 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:6020 (5.8 Kb)  TX bytes:6020 (5.8 Kb)
Greetz,

RM
 

anhei

New Member
AW: Multicast deaktiviert?

Ich weiß es auch nicht, was es für einen Sinn machen soll, da es normalerweise nur für ethX aktiviert sein muss.
Ich wurde nur darauf aufmerksam gemacht, es mal zu probieren.

Inzwischen weiß ich aber, dass das auch nix bringt.
Es wurde mir nur der Tipp gegeben ich soll mal schauen ob Multicast aktiviert ist, weil mein JBoss einen Fehler beim starten meldet (operation not permitted) beim Versuch einen Multicast Socket aufzubauen.

Aber wahrscheinlich ist die Multicast Unterstützung nicht das Problem, denn die scheint ja aktiviert zu sein.

Bin mit meinem Latein am Ende.

Andreas
 

Rain_Maker

Administrator
Teammitglied
AW: Multicast deaktiviert?

anhei schrieb:
Ich weiß es auch nicht, was es für einen Sinn machen soll, da es normalerweise nur für ethX aktiviert sein muss.
Ich wurde nur darauf aufmerksam gemacht, es mal zu probieren.

Inzwischen weiß ich aber, dass das auch nix bringt.
Es wurde mir nur der Tipp gegeben ich soll mal schauen ob Multicast aktiviert ist, weil mein JBoss einen Fehler beim starten meldet (operation not permitted) beim Versuch einen Multicast Socket aufzubauen.
Vielleicht liegt es daran, dass ein USER auch nicht "so mir nichts dir nichts" Sockets öffnen darf?
Das ist doch eindeutig eine Root-Aufgabe, ein "normaler" User darf ja auch so am System selbst wenig ändern. Auch wenn es prinzipiell keine gute Idee ist, aber um es einmal zu testen, kann man ja mal eine Ausnahme machen. Versuche das Ganze doch mal als Root.
Wenn es dann geht, dann ist zumindest der Fehler lokalisiert. Geht es dann immer noch nicht, dann liegt es nicht an fehlenden Rechten, wobei allerdings die Fehlermeldung "Operation not permitted" ziemlich genau darauf hinweist. Das Programm will etwas ausführen, wozu es keine Rechte hat.

Aber wahrscheinlich ist die Multicast Unterstützung nicht das Problem, denn die scheint ja aktiviert zu sein.

Bin mit meinem Latein am Ende.

Andreas
Immer schön der Reihe nach, noch ist nicht aller Tage Abend.

Greetz,

RM
 
Status
Für weitere Antworten geschlossen.
Oben