1715173329 / blog

一点文字垃圾。
https://blog.imouto.in/
Creative Commons Attribution Share Alike 4.0 International
17 stars 1 forks source link

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

Open 1715173329 opened 2 years ago

1715173329 commented 2 years ago

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


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

解决问题:

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

前置要求:

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

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

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

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

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

      image

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

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

      image

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

  2. 更改光猫路由设置

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

      image

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

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

      image

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

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

    image

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

    image

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

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

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

    image

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

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

    配置如图所示:

    image

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

    image

    image

    image

    image

    image

  7. 配置 omcproxy 和 udpxy

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

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

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

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

      image

    4. 进入 服务 -> udpxy 页面

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

      image

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

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

写在后面

lalasou commented 1 year ago

大神你好 请问 路由器和光猫之间一根网线,光猫桥接路由器vlan拨号 老版本openwrt交换机 回传光猫扩展lan(把光猫当交换机,光猫lan口就能用了) 现在能正常上网了 但是这个cpu 这里应该 tag 还是untag 8CFCA314-D9FE-4122-B6F4-2BD9E4101101

小白求大佬帮助🙏

feheadls commented 1 year ago

重庆联通只有PPPOE拨号才有组播信号,组播信号是在PPPOE虚拨通道中的。

fanyunxu commented 1 year ago

请问下 作者使用的什么版本的 openwrt 固件 可以分享下吗

fanyunxu commented 1 year ago

重庆九龙坡 联通 成功播放IPTV 九龙坡的tag是3186

namtsorye commented 3 months ago

绑定了机顶盒MAC 然后拨号 如何破

xkaers commented 2 months ago

绑定了机顶盒MAC 然后拨号 如何破

网络-> 设备 中新增一个网络设备然后把机顶盒MAC设置进去就可以了吧. 可以试一下

hbmask commented 1 month ago

这个可以开个一群了

Ciroygo commented 4 weeks ago

成功使用,但是比较奇怪的是我自己抓的只有120多个台,怎么作者抓的有140多个台

hbmask commented 4 weeks ago

您的来信我已经收到,我会尽快回复你。

qqoicq commented 3 weeks ago

大佬,没有开通IPTV的重庆联通 单播是不是访问不了了。