このガイドに従って、/etc/sysconfig/network-scripts/route-eth0
すべてのマルチキャスト パケットがデバイス eth0 に送信されるように編集しようとしています。RedHat 6.3
私は次のように書いてみました:
224.0.0.0/4 dev eth0
しかし、それは機能しません....このファイルでマルチキャストルーティングを指定するにはどうすればよいですか?
ルートインを追加する必要があると思います/etc/sysconfig/static-routes
永続的なルートを保存するもう 1 つの代替ソリューションは、次のファイルにルート コマンドを追加することです。
/etc/rc.local
また、カーネルで MC ルーティングを有効にする
sysctl -w net.ipv4.conf.all.mc_forwarding=0
カーネルで MC ルーティングがサポートされていることを確認してください。例えば。
# cat /boot/config-`uname -r` | grep IP_MROUTE
CONFIG_IP_MROUTE=y
Netstat は、有効かどうかも通知します
netstat -g