记录上海电信桥接后内网IPTV连接使用-2022.2

科技知识 2023-07-30 16:08www.caominkang.com科技知识

作者骑火星撞猪

前言

因为最近家中采购了一台新电视,原有的百事通的标清清晰度无法满足使用需求,想起来电信送的4K IPTV,故有了此次的折腾记录。

此次折腾完成之后,可以在家中任何设备上访问IPTV所提供的视频资源

阅读本文需要有一定OpenWRT操作基础。

环境

组网环境

环境很简单 光猫为桥接模式 - ESXI运行OpenWRT软路由

软路由后面接了一台无线路由器,以及一台IPTV

思路

参考了网上很多文章之后了整理得到的思路

1. IPTV需要进行AB面认证

解决方法

A面为互联网认证,为了顺利连上家庭内网需要修改dnsmasq

B面为VLAN85认证,需要在连接光猫和IPTV的口上打上VLAN85 tag

2. 将IPTV的组播转为单播以供所有设备访问

解决方法

安装插件 udpxy

步骤

1. 创建接口

为连接光猫和IPTV的口上打上VLAN85 VLAN51 tag

(据说51为回放用的vlan,也有说vlan51是以前标清iptv使用,在我实际使用中并没有发现有流量从51通过,所以该vlan我认为实际可有可无)

需要在ESXI中允许通过VLAN,VLANID 4095代表通过所有VLA

N,虚拟机环境需要操作,非虚拟机则可略过

创建网设备,网桥端口按照实个人实际情况设置,一定要包含连接到光猫口和连接到IPTV口,在设置网桥接口的时候可以一次添加多个(如eth0.85 eth1.85  通过空格隔开端口)

同上

将两步创建的设备添加到新接口,协议选择不配置协议

同上

2. 防火墙设置

防火墙设置

3. 伪造报文

伪造dhcp响应报文

此步骤需要ssh到路由器,在/etc/dnsmasq.conf添加如下代码

dhcp-option-force=125,00:00:00:00:1b:02:06:48:47:57:2d:43:54:03:05:48:47:32:32:31:0a:02:20:00:0b:02:00:55:0d:02:00:2e

dhcp-option=15

dhcp-option=28

dhcp-option=60,00:00:01:00:02:03:43:50:45:03:0e:45:38:20:47:50:4f:4e:20:52:4f:55:54:45:52:04:03:31:2E:30

以上操作已经可以实现在桥接模式下使用IPTV观看节目

----------------------------------------------------

以下操作为如何将IPTV的组播转为单播以供所有设备访问

1. 配置接口 

将IPTV85更改为DHCP客户端

IPTV85跃点更改为20 防止内网流量走到IPTV85

an口跃点更改为10 让内网流量优先走PPPOE出口

2. 安装配置udpxy

安装红框软件

绑定内网接口以及IPTV85接口

访问 http://你的路由器抵制:4022/status/   出现这个界面就ok啦

这时候你可以到恩山论坛去找下上海电信的组播地址或者自己抓包,按照http://address:port/udp/mcast_addr:mport/     放入播放器就能播放啦

最终效果图

Copyright © 2016-2025 www.jianfeikang.com 建飞家电维修 版权所有 Power by