Netwok Interface setzen

Von: , Frage gestellt am Fr, 6. Okt 2006

Hallo,

in meinem PC sind zwei Netzwork Interface eingerichtet, die sind :
"10.137.1.1" und "192.168.1.1"

ich möchte ein multicast für ein bestimmt Netzwork Interface setzen, und so habe ich es implementiert:

MulticastSocket mSocket = new MulticastSocket(port);
InetAddress mNetworkAddress = InetAddress.getByName("192.168.1.1");
mSocket.setNetworkInterface(NetworkInterface.getByInetAddress(mNetworkAddress ));

Wenn ich das Programm starte dann wird diese Multicast auf die andere Netzwork Interface gesendet und zwar auf "10.137.1.1".

Was mache ich falsch?

Gruss.
Hicham

2 Antworten zu dieser Frage

  1. Antwort von nach 12 Minuten 0 hilfreich
    Re: Netwok Interface setzen

    Moien MulticastSocket mSocket = new MulticastSocket(port);
    InetAddress mNetworkAddress =
    InetAddress.getByName("192.168.1.1");
    mSocket.setNetworkInterface(NetworkInterface.getByInetAddress(mNetworkAddress
    ));
    mSocket.setInterface( ... ) Was mache ich falsch?
    Evtl. bist du auch unter windows unterwegs. Da könnte alles mögliche passieren...

    cu

    • Antwort von nach 30 Minuten 0 hilfreich
      Re^2: Netwok Interface setzen

      Hi,
      Dank für die Antwort.
      mSocket.setInterface( ... )
      Es ging auch nicht so

      Gruss.
      Hicham

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!