OpenWrt之IPTV单线复用详细教程

本文介绍了如何通过OpenWrt22.02版本配置路由,使其与光猫互通,并设置VLAN以支持IPTV服务。步骤包括创建新的接口,配置静态路由,设置PPPoE接口,调整路由表以及进行播放测试,确保整个局域网可以观看IPTV。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

前段时间开始, 电信就开始整理单播源传播的乱象, 就限制了非内网无法打开直播源, 于是只能搞搞内网融合了, 让我的RTSP源重新焕发生机


OpenWrt版本

  • 22.02

1. 让路由与光猫互通

如果是光猫桥接, 路由器拨号的话, 是没有办法直接访问光猫的管理地址的, 默认光猫管理地址为192.168.1.1

登录路由器后台,进入 网络 -> 接口 页面

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

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

  • 进入 网络 -> 路由选项 页面
  • 单击 静态 IPv4 路由 选项卡,新建一条到光猫的路由。接口选择刚建的 modem,目标为 <光猫 IP 地址>/24,网关为刚刚设置的静态地址, 跃点数为100, 其他保持默认。

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

2. 设置Vlan

进光猫查看IPTV口的VLAN ID

  • 然后点击VLAN绑定, 绑定VLAN

设置完保存即可

  • 来到OpenWrt的 接口 --> 设备, 新建一个设备

  • 设备类型选择802.1q

  • 基设备选择WAN口的

  • VLAN ID填刚刚在光猫设置的ID

  • 设置完保存应用即可


3. 配置接口

  • 新建一个接口, 命名为iptv, 协议选择PPPoE, 设备指定eth1.2.45 (因为刚刚设置的vlanID是45, eth1.2.45是刚刚新建的设备)
  • 帐号密码填入运营商给的IPTV帐号, 广东的帐号格式为(gzITV1234567890@iptv.gd)
  • 在该接口的高级设置中 关闭使用默认网关, 使用网关跃点设置为大于wan口的数字(我设置的是99)
  • 防火墙设置中新建一个iptv的防火墙, 配置如图
  • 如果想配合udpxy使用, 请把入站数据转发都设置为接受 (2023年2月11日 13:47 更新)

  • 最后保存应用即可
  • 如果拿到内网ip就是成功了


4. 配置路由表

  • 打开 网络 --> 路由, 在静态IPv4路由中添加新规则
  • 接口: 选择刚刚新建的iptv
  • 路由类型: unicast
  • 目标: 添加单播源的地址
  • 网关: 留空(省略)

  • 我自己设置的单播规则如下, 只适合我自己的地区

  • 最后保存应用即可

5. 播放测试

  • 完美通过

后话

这样设置的话就可以让整个局域网都可以看IPTV了, 满足需求.

enjoy ~

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值