我正在尝试编辑/etc/sysconfig/network-scripts/route-eth0
以使所有多播数据包在RedHat 6.3
之后224.0.0.0/4 dev eth0
上发送到设备eth0。
我尝试写作:
{{1}}
但它永远不会有效...... 如何在此文件上指定多播路由?
答案 0 :(得分:0)
我认为你应该在/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