通过 SSH 进行多播

通过 SSH 进行多播
  1. 我有两个 LAN:10.xxx 和 192.xxx 每个 LAN 上我都有一台 Linux 机器(10.xx5 和 192.xx5),但它们不是路由器。

  2. 我可以从 192.xx5 到 10.xx5 打开 ssh。

  3. 局域网 10.xxx 有可用的多播 udp 频道,也就是说,我可以从 10.xx5 监听它们。

问题是:我可以为 LAN 192.xxx 上的机器共享这些多播频道吗?有代理、SSH 隧道等吗?

非常感谢,

答案1

为了路由多播流量,您需要一个用户空间守护进程(如smcrouted(推荐)或)mrouted

由于您还需要某种代表路由表中目标网络的接口,因此您可以使用 为您的 SSH 连接创建隧道接口ssh -w 0:0。这将tun0在您的两个 SSH 主机上创建一个接口。

答案2

我能够使用以下命令将多播从一个网络子网共享到另一个网络子网教程

相关内容