案例:[ 子网 A , 192.168.2.0/24
, Padavan 基于固件的互联网 gw ]
[ 子网 B , 192.168.1.0/24
, Padavan 基于固件的互联网 gw ]
来自子网 A (2.155) 的主机通过 VPN(可能的选项:PPTP、OpenVPN、L2TP w/o ipsec)连接到子网 B,并接收地址,说1.245/32
在子网 B 中存在主机(1.10/32
),它将多播数据报发送到224.0.0.50:9898
;在路由器上,我看到它们
tcpdump -i br0 -c 10 dst host 224.0.0.50 and port 9898 and multicast
13:46:54.345369 IP 192.168.1.10.4321 > 224.0.0.50.9898: UDP, length 135
我正在寻找解决方案来接收/转发这些广播消息,以便主机可以看到它们,通过 VPN 连接
在基于 Padavan 固件的路由器 B 上,如果需要,我有,并且仅限于 udpxy、igmproxy 实用程序。
在客户端主机上,我是基于 debian 的,并且通常不受工具限制。
数据报是专有协议,即不是 iptv 或视频流。
欢迎任何想法。
[UPD] 附加信息 - 评论中的每个讨论
那是一个非常特殊的硬件设备,在以太网方面不是很健谈(说最多 1-2 个数据报在 5 秒内),因此肯定应该是相当可转发的。不幸的是,它纯粹通过广播发送状态更新。在子网 A 中确实存在类似的设备 + 控制软件。因此,我正在寻找一种数据报广播到子网 B 中的 224.0.0.50:9898 以重新出现在子网 A 中的方式。可能需要一些工具的帮助。可能是 smcroute,可能是 udpxy,也可能是 igmproxy