情况

  • 在 openwrt 里的 wan 上起了一个 vlan id 43 设备 wan.43 ,然后上面开个接口 iptv, dhcp 能获得 ip 。但是无法通过 udprxy 来实现组播转单播,看不了直播。

  • 于是我在 openwrt 里开了 tcpdump, 发现确实 wan.43 有出站的流量,包括 IgMP join/leave 。但是没有回传的 udp 组播流量。

  • 我更换 tcpdump 的抓包设备为 wan ,发现回传的组播 udp 都不带 vlan id 43.

  • 确认光猫已经做了 vlan 绑定,用户侧 43 绑定 others_43.

猜想

  • 这是我不能用 udprxy 看直播的原因么?
  • 回传的 udp 不带 vlan id 是正常的么?

求助

  • 我应该怎么设置才能看直播?
  • 接口 iptv 的 zone 防火墙以及放行规则应该怎么填?

折腾好几天了,提前感谢帮忙的诸位。

举报· 618 次点击
登录 注册 站外分享
5 条回复  
Qazxcv123 小成 昨天 19:11
看看这个呢: https://github.com/luckyyyyy/blog/issues/75
zhujinliang 小成 昨天 19:28
可能是运营商用了组播 VLAN ,组播流是从另一个 VLAN 来的,VLAN 43 只用来 IPTV 认证、节目表更新、IGMP 协议通信等。这种情况需要交换机支持 VLAN 标签替换
Raynard 小成 昨天 19:32
最近在折腾这个,我的方案是用的旁路由 上网插旁路由的 eth0 iptv 口插旁路由的 eth1 新建 iptv 接口,绑定 eth1 ,mac 地址是机顶盒的 udpxy 绑定旁路由 ip 源 ip 填 eth1 就好了 单线复用也试过了,三天没弄好,可能是我们这宽带的限制,iptv 信号必须从绑定的光猫出来才行,换光猫也不行,
Raynard 小成 昨天 19:36
以上这些和 vlan 绑定无关,防火墙那边 iptv 加到 lan 组里 https://i.imgur.com/CeoyVSI.png https://i.imgur.com/YKQhYPn.png https://i.imgur.com/0Y56dZp.png https://i.imgur.com/Jhkz3zs.png https://i.imgur.com/E7ArrxS.png https://i.imgur.com/5txTrbU.png
eccentric579 楼主 初学 昨天 21:29
@Qazxcv123 没有看到单线复用的例子,和我的还是有点小区别
返回顶部