我如何知道我的网络是否启用了 IP 多播?

Swa*_*jee 13 linux redhat

有没有办法知道我网络上的 Red Hat Linux 服务器是否启用了 IP 多播?我通过运行 cat /proc/net/igmp 命令得到的输出如下

Idx Device    : Count Querier   Group    Users Timer    Reporter
1   lo        :     0      V3
                010000E0     1 0:00000000       0
2   eth0      :     3      V3
                010000E0     1 0:00000000       0
Run Code Online (Sandbox Code Playgroud)
  1. 这是否意味着在我的网络上启用了 IP 多播?
  2. 这是否也意味着我运行 cat 命令的服务器属于第 1 组?

rkt*_*hkr 17

要检查接口上是否启用了多播,请执行“ifconfig eth0”并查找:MULTICAST

  • “netstat -g”将为您提供组成员信息。 (9认同)
  • 在 RedHat 风格的系统上,普通用户的路径中没有 `/sbin`(`ifconfig` 所在的位置)。如果您使用的是类似 RedHat 的系统而不是 `root` 用户,请尝试将其作为 `/sbin/ifconfig` 运行。 (2认同)

Unr*_*son 6

根据如何

cat /proc/net/igmp 
Run Code Online (Sandbox Code Playgroud)

将显示您当前订阅的群组