centOS 组播流无法收取,tcpdump正常收到udp组播数据

找了半天,最终发现是centOS默认设置网卡过滤掉udp组播包,而已经知道几台机器(包括ubuntu和debian)默认不过滤。

最终修改/etc/sysctl.conf配置文件。

sudo vi /etc/sysctl.conf

改为:

net.ipv4.conf.default.rp_filter=0

net.ipv4.conf.all.rp_filter=0

参考:https://www.cnblogs.com/xiaouisme/p/12658554.html