CentOS 7.4:用户无法接收多播数据包

时间:2018-06-13 00:43:34

标签: c sockets centos multicast

设置

  • 计算机1 (CentOS 7.4)有一个进程将组播UDP数据报发送到IPv6站点本地多播组。该过程以root身份运行。

  • 机器2 (也是CentOS 7.4)有一个进程,其UDP数据报套接字加入正在发送的多播组机器,然后不断调用(在此套接字的情况下,阻塞){ {1}}功能。

两个应用程序都是用C语言编写的。

问题

在机器2上作为 root 运行时,可以毫无问题地接收数据报 。 但是,当作为用户运行时,阻止import { myFunc } from "./Foo" in调用会收到数据报

firewalld设备在两种情况下都已停止,并且在两种情况下套接字创建都成功(套接字API调用没有错误......创建,加入,接收等)。

问题

哪些权限(如果有)可能阻止我的进程作为用户运行时接收到以root用户身份运行的进程相同的多播数据包?

0 个答案:

没有答案