我知道多播地址保存在/proc/net/igmp中。v3源过滤器的配置保存在哪里?请注意,我不希望检查实际的IGMP数据包,我希望看到配置的值,即使它不是有效的多播源。
发布于 2019-10-24 19:31:55
您可以在IGMPv3中找到/proc/net/mcfilter当前的内核状态。
下面是4个源允许的一个组地址的外观:
# cat /proc/net/mcfilter
Idx Device MCA SRC INC EXC
8333 bond1. 0xe8ff3329 0xac10f9ce 1 0
8333 bond1. 0xe8ff3329 0xac10f9d6 1 0
8333 bond1. 0xe8ff3329 0xac10f92e 1 0
8333 bond1. 0xe8ff3329 0xac10f936 1 0Idx和Device是接口id和名称。MCA -多播地址。和tcpdump中适当的igmp请求:
igmp v3 report, 1 group record(s) [gaddr 232.255.51.41 allow { 172.16.249.206 172.16.249.214 172.16.249.46 172.16.249.54 }]https://unix.stackexchange.com/questions/527487
复制相似问题