Ubuntuでマルチキャストが有効になっていますか?

Ubuntuでマルチキャストが有効になっていますか?

私はUbuntuマシンを持っています -

rkost@rj-vm9-14105:~/infinispan/infinispan-server-6.0.0.Alpha1/bin$ uname -a

Linux rj-vm9-14105 2.6.35-22-server #33-Ubuntu SMP Sun Sep 19
20:48:58 UTC 2010 x86_64 GNU/Linux

ネットワークインターフェイスとインフラストラクチャでマルチキャストが有効になっていることを確認するにはどうすればよいですか?

いくつかの解決策を試しましたが、実際に有効になっているかどうかはわかりません。 2台のコンピュータでリモートキャッシュでInfinispanサーバーを起動しようとしていますが、両方のノードのクラスタを形成できず、マルチキャスト機能が無効になっているようです。

答え1

マルチキャストはデフォルトで有効になっています。

強制的にオンまたはオフにできますifconfig

存在する:

ifconfig eth0 multicast

去る:

ifconfig eth0 -multicast

どのマルチキャストグループが購読されているかを確認するには:

netstat -g

NetowrkManagerにマルチキャスト制御が表示されないため、強制的にオンまたはオフにする必要がある場合、最も簡単で労働集約的でない方法は適切なコマンドを使用します/etc/rc.local

答え2

インターフェイスでマルチキャストが有効になっていることを確認するには、「ifconfig eth0」を実行して次の情報を見つけます。 MULTICAST

関連情報