问题
在ubuntu 18.08中,无法接收arm板的组播消息。
在ubuntu 18.08中,可以接收arm板的组播消息,但是无法发送组播到arm板。
解决:
配置默认路由即可。
sudo route add -net 0.0.0.0 netmask 0.0.0.0 dev ens33
解释:route add default dev ens33 等效为:route add -net 0.0.0.0 netmask 0.0.0.0 dev ens33。默认路由,将去往未知网络的数据包全部从接口eth0发出去
sudo tcpdump -i ens33 port 7667
sudo ifconfig lo multicast
sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev ens33
sudo route add -net 0.0.0.0 netmask 0.0.0.0 dev ens33