计算机1 (CentOS 7.4)有一个进程将组播UDP数据报发送到IPv6站点本地多播组。该过程以root身份运行。
机器2 (也是CentOS 7.4)有一个进程,其UDP数据报套接字加入正在发送的多播组机器,然后不断调用(在此套接字的情况下,阻塞){ {1}}功能。
两个应用程序都是用C语言编写的。
在机器2上作为 root 运行时,可以毫无问题地接收数据报 。
但是,当作为用户运行时,阻止import { myFunc } from "./Foo" in
调用会收到数据报 。
firewalld设备在两种情况下都已停止,并且在两种情况下套接字创建都成功(套接字API调用没有错误......创建,加入,接收等)。
哪些权限(如果有)可能阻止我的进程作为用户运行时接收到以root用户身份运行的进程相同的多播数据包?