マルチキャストのインターフェイス受信を有効にする方法は?

マルチキャストのインターフェイス受信を有効にする方法は?

239.0.0.0ネットワークからマルチキャストトラフィックを受信したいです。マルチキャストトラフィックは、私のCentOS 7サーバーと同じサブネットで送信されます。ローカルネットワークのマルチキャストトラフィックを購読するには、ネットワークインターフェイスをどのように有効にしますか?インターフェイスが購読されており、マルチキャストトラフィックを受信できることをどのように確認できますか?

答え1

無効にするための措置を講じない限り、デフォルトではインターフェイスレベルにする必要がありますMULTICAST

# ip a | fgrep MULTICAST
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

ip link set ens3 multicast on何らかの方法で無効になっている場合は手動でオンにすることができますが、経由で実行する方が良いでしょうnetwork-scripts

ip-maddress(8)それ以外の場合は、インターフェイスの特定のリンク層マルチキャストアドレスを受信する必要があるかどうかを詳しく確認できますip maddress show

関連情報