我正在尝试编辑/etc/sysconfig/network-scripts/route-eth0
以使所有多播数据包发送到设备 eth0 上RedHat 6.3
,遵循本指南。
我试过这样写:
224.0.0.0/4 dev eth0
但它从不工作....如何在此文件上指定多播路由?
我认为你应该添加路线/etc/sysconfig/static-routes
另一种保存永久路由的替代解决方案是将您的路由命令添加到以下文件中。
/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