有人知道默认情况下如何为网桥启用多播查询器吗?
例如,我有应用程序现在将创建一些桥接.如果要在这些网桥上启用多播查询器,则可以手动将文件更新为1.
echo “1” > /sys/devices/virtual/net/virbr0/bridge/multicast_querier
是否可以默认启用它?因此,一旦创建新的网桥,就启用了多播查询器.
谢谢!
解决方法:
我通过更新udev规则来解决此问题,以在创建设备时启用此功能.
# cat /etc/udev/rules.d/61-qbr-querier.rules
ACTION=="add", SUBSYSTEM=="net", RUN+="/etc/sysconfig/network-scripts/multicast_querier_enable"
# cat /etc/sysconfig/network-scripts/multicast_querier_enable
#!/bin/bash
if [[ $INTERFACE == qbr* ]]
then
echo 1 > /sys/class/net/$INTERFACE/bridge/multicast_querier
fi
标签:linux,multicast
来源: https://codeday.me/bug/20191122/2058670.html