我想在我的 Linux 服务器上多播一些 MPEG-TS 流,这样流内容只能在本地主机上看到,而不会发送到我的系统的网络接口(显然流不会路由到外部网络)。我想对一些多播 IP 范围(例如 224.11.11.X)执行此操作。我使用 ubuntu 12.04。我想知道这是否可行以及如何实现?
答案1
虽然晚了几年,但我一直希望实现类似的目标,同时使用 dvblast 来传输 DVB-T,但将其限制到本地主机以免淹没我的家庭网络,下面的方法似乎可以解决问题(调整 IP 范围以匹配您的):
ip route add 239.255.1.0/24 dev lo src 127.0.0.1
最初发现于dvblast 邮件列表。