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