重庆联通 IPTV 单线复用 + 内网融合教程

声明

以下教程仅针对重庆联通用户编写,其说明对其他地区或运营商用户仅供参考,不保证正确工作。

前言

最近闲得无事,心血来潮开始折腾 IPTV。由于本人很菜并且是新接触这类东西,网络上也似乎没有给出太多有关重庆联通 IPTV 的配置教程,故折腾之路充满波折与痛苦。希望本文能对后来者有一定的帮助作用。

解决问题:

  1. 摆脱光猫束缚,机顶盒可以接在自己的路由器以及 AP 上,实现单线复用
  2. 让局域网其他设备也能自由观看 IPTV,不必再单独使用机顶盒
  3. 网络上的教程太多太杂,不适合我这种萌新

前置要求:

  1. 用户已开通 IPTV 业务
  2. 用户拥有光猫超级管理员账户,或者当前账户可以操作路由设置
  3. 路由器为基于 OpenWrt 的操作系统
  4. 使用路由器拨号

配置教程

  1. 路由器新建接口以访问光猫

    • 如果您已完成配置,请略过本节。
    1. 登录路由器后台,进入 网络 -> 接口 页面

      新建一个名为 modem 的接口,协议配置为 静态地址,设备选择你的 WAN 口,IP 地址填写为你的光猫子网地址,其他保持默认。

      点击 高级选项 选项卡,取消勾选 使用默认网关;点击 防火墙设置 选项卡,分配防火墙区域为 lan

      • 特别注意:光猫所在网段不能和路由器一样!如果发生重合,请更改路由器所在网段。
    2. 进入 网络 -> 路由选项 页面

      单击 静态 IPv4 路由 选项卡,新建一条到光猫的路由。接口选择刚建的 modem,目标为 <光猫 IP 地址>/32,其他保持默认。

    3. 点击右下角 保存并应用,等待配置完成。

  2. 更改光猫路由设置

    • 这部分因具体光猫型号而定,但配置方法基本相同。
    1. 登录光猫后台,点击 WAN 选项卡,记下 INTERNETIPTV 的 VLAN ID。

    2. 点击 路由 选项卡,选择 VLAN绑定配置

      将你与路由器相连的接口绑定模式改为 VLAN 绑定,并填入刚才的 VLAN ID。

      • User VLAN 可以随便写,这里保持和上游 VLAN ID 一致。
  3. 返回路由器后台,在 接口 页面中点击 设备 选项卡,添加设备配置

    设备类型选择 VLAN (802.1q)基设备选择你的 WAN 口,VLAN ID 设置为你刚才配置的 IPTV User VLAN,其他保持默认。

    找到设备 br-lan,点击右侧配置,在 高级设备选项中 勾选 启用 IGMP 嗅探

  4. 返回 接口 选项卡,添加一个名为 iptv、协议为 PPPoE 的新接口

    设备选择你刚才新建的 VLAN 虚拟接口,账号和密码请通过 IPTV 盒子的设置页面获得(通常拨号密码与 WAN 一致)。

    然后点击 高级选项 选项卡,取消勾选 使用默认网关

    设置完成后,点击右下角 保存并应用,等待配置完成。此时你应该可以正确获取到 IPTV 私网地址。

  5. 进入 网络 -> 防火墙 页面,新建一个名为 iptv 的区域

    配置如图所示:

  6. 进入 网络 -> 路由 页面,新增五条路由表

  7. 配置 omcproxy 和 udpxy

    1. 进入 系统 -> 软件包 页面,安装 luci-app-omcproxyluci-app-udpxy 两个软件包。

    2. 退出重新登录(刷新缓存)

    3. 进入 服务 -> 组播代理 页面

      将第一个 代理实例上行链路接口 改为 iptv,删除第二个 代理实例

    4. 进入 服务 -> udpxy 页面

      勾选 启用Source IP/Interface 设置为 pppoe-iptvMulticast subscription renew 设置为 60,其他保持默认。

  8. 保存并应用以上所有更改,将机顶盒接入路由器,网络设置为 DHCP

    • 此时 IPTV 流量会全部进入专用私网,不占用公网带宽。

写在后面

  • 可以配合我的仓库 CQCU-IPTV 一起使用,不必再手动抓取播放地址。
  • 如果发现 Windows 无法访问组播地址,检查下是不是有 VMware 这样的虚拟接口造成了组播冲突(命令 netsh interface ipv4 show joins)。如果有,可以临时禁用对应的网卡或者使用 udpxy 观看。
  • 如果使用了 TP-Link 做 AP 且无法访问组播地址,请关闭 TP 的兼容模式。
  • 如果仍然无法播放组播,请尝试开启光猫的 IGMP Snooping。
  • 即使已经配置好组播路由,机顶盒子仍然会默认走单播,只有在它自己拨号的时候才会默认走组播。
Licensed under CC BY-NC-SA 4.0
Last updated on 2025-08-04 16:15:10 +0800
Built with Hugo
Theme Stack designed by Jimmy