iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4420|回复: 2
打印 上一主题 下一主题

[虚拟化] xj电信IPTV分流设置

[复制链接]
跳转到指定楼层
楼主
发表于 2020-6-7 00:10:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 18299157160 于 2020-6-8 17:01 编辑

    家里使用的是xj电信的IPTV,楼主想要实现的功能:既可以正常看电视,也可以实现机顶盒里非默认安装软件的正常升级、手机投屏功能(尤其是手机投屏功能,省了一笔开电视VIP的费了)等。
    实现上述功能的原理:比如手机投屏功能,就必须要确保机顶盒和家庭里其他联网设备处在同一个局域网之内,然后机顶盒的电视节目流量走电信iTV专线,投屏流量走正常的互联网线路。想达成目的,必须使用爱快的分流设置,现在(2020年6月5日)将设置过程全部记录,本文包括5个小节,结构如下:
一、硬件信息
二、网络结构
三、爱快系统内的设置
四、查找IPTV的目标IP
    1、查找城域网IP。
    2、查找公网IP第一种方法。
    3、查找公网IP第二种方法。
五、效果演示


一、硬件信息
1、        电信光猫(2个端口:LAN口和iTV口)
2、        软路由硬件(6个端口,除最左边的端口固定为ESXI的管理端口,其他5个端口都直通到爱快系统里,这5个端口的具体功能可以在爱快里配置),软路由通过ESXI安装了三个系统:爱快(内网地址:192.168.10.250,做为主路由)、Openwrt(内网地址:192.168.10.251,做为副路由)、群晖NAS(和本文无关,以下全部忽略)。
3、        机顶盒(就1个端口)


二、网络结构
1、        变更前的结构
    软路由WAN1口连接光猫的LAN口,机顶盒端口连接光猫的iTV口。
2、        变更后的结构
    软路由WAN1口连接光猫的LAN口,同时在爱快里随机选一个LAN口改为WAN2口,WAN2口连接光猫的iTV端口。
    机顶盒连接在软路由随便一个LAN口上。


三、爱快系统内的设置
1、配置IP分组
首先要将本地局域网分为2个组,一个是给机顶盒分配IP的“内网_IPTV”组,另一个是给其他正常上网设备分配IP的“内网_非IPTV”组,具体设置看图:
    按上图标红框的1、2、3进入设置,因为本人家里就一台电视、一个机顶盒,所以只给“内网_IPTV”组分配了1个IP,家里电视多的根据自己的需要调整,其他的IP分配给“内网_非IPTV”组。
2、更改端口配置
    把爱快其中一个LAN口改成WAN2口,然后WAN2口网线直接连接到光猫的iTV口上。如下图:

    也是按上图标红框的1、2、3、4进入设置,其第3步是要在LAN口中解绑一个端口,然后再第4步中把上一步解绑的端口绑定在WAN2口,同时在WAN2口设置上网方式,要进入机顶盒的设置里查询,总之一句话,机顶盒怎么上的iTV,WAN2口就怎么上iTV。
3、更改爱快系统的DHCP设置
    这一步,对于没有副路由的朋友,可以跳过,原因是本人的DHCP设置,上互联网的流量都是先经过openwrt这个副路由,再经过爱快这个主路由,更改完的配置如下图:


    之所以要这样设置,是为了保证机顶盒的流量,不会因为openwrt中的IP数据库本身出错而跑到国外之类的。    之后,将机顶盒的IP绑定到你指定分组里的IP。
4、配置端口分流
   直接上图:

    上图中的“adsl001,adsl002”实际就是WAN1,因为多拨的缘故,所以显示成了逻辑线路。其中adsl001是爱快的默认路由,多拨涉及的负载均衡那些功能,本文忽略。
    上图绿框中的目的地址,包括“城域网_IPTV”、“乌市电信IPTV”,就是本次端口分流的重点,许多人都是倒在了这里,所以专门另外开一小节,在下一节讲这个问题。绿框中的目的地址如果全部删除,那么在逻辑上,变更后的线路和变更前的线路是完全一样的,唯一的区别就是,变更后机顶盒是连接在软路由上,变更前机顶盒是连接在光猫的iTV口上。
    因为我已经把该找的IP都找完了,所以绿框里有设置;你们现在还没有找到IPTV外连的公网IP,所以上图你们应该设置成绿框里什么都没有的样子,然后看下一小节,查找IP。

四、查找IPTV的目标IP
    1、查找城域网IP。首先,我们要有一个清醒的认识,就是任何IPTV,都不可能所有流量都是连接到公网IP的服务器上,本地的运营商一定会做优化处理,在局域网或城域网本地的服务器存储许多视频,这样可以降低连接到公网的负载,话不多说,看下图:

    你可以清楚的看到,本人的IPTV是通过DHCP连接的,获得的本地IP是一个10.X.X.X的A类局域网IP,注意,这不是一个公网IP,性质和我们平时使用的192.168.X.X(C类局域网IP)是一样的。网关IP也是10打头的A类局域网IP,说明本人的IPTV就是个城域网。所以城域网的目的地址就是10.0.0.0/8,直接添加到IP分组中。如下图:

    2、找公网IP的第一种方法。现在该找到IPTV连接的公网IP了,找公网IP一共2种方法:第一种是查看机顶盒内的设置信息和爱快“终端监控”里的详情,通过分析流量找IP地址;第二种方法是直接从IP数据库中把本市的公网IP全部筛选出来,机顶盒外出流量目的IP凡是本市IP的,全部走WAN2口。这两种方法,第一种方法通用,但是费时费力;第二种方法简单快速,但是依赖IP数据库的覆盖度和准确度,并且一线城市和超一线城市不能使用这个方法,原因后面讲。
    公网的IP数据库,本人使用的是纯真数据,准确率不是最高的,但是免费!针对IPTV这种大网段筛选已经完全足够了,本人已将纯真IP数据库导出并转换为EXCEL表格,以网盘形式提供给大家使用,下载链接如下:

Excel版IP数据库下载
    下面说找公网IP的第一种方法:
    进入机顶盒的设置,比如我的机顶盒有如下信息:

    凡是看见的IP,到纯真IP数据库的表格里找到所属网段,整段添加进IP分组,比如我的分组叫“乌市电信IPTV”,你的你自己起名。凡是看见的域名,解析成IP,然后到纯真IP数据库的表格里找到所属网段,整段添加进IP分组。
    进入爱快系统的“状态监控”——>“终端监控”里,找到你的机顶盒IP,点击最右端的“详情”,然后点击“连接详情”,看见如下界面:

    红框里的“外网地址”和“目的地址”,就是机顶盒所有外出流量连接的公网IP(混杂了一些本地城域网的),这些IP怎么区分是该走WAN1还是该走WAN2?好办,看最后一列的“连接状态”,上图里显示的全部“已连接”,是因为我已经把IP分组的事情做完了,所以所有服务全部都能连接成功,你们还没有分组完成时,这里应该只有IPTV本地服务的公网IP能连接成功,还有许多连接不上的IP(本人的机顶盒已破解,安装了许多本来不可能安装上的软件,这些软件都是默认走正常互联网流量的,如果你的机顶盒没有破解,没安装这些软件,可能看不到太多的未连接IP,这个实际情况,实际分析),就是要走互联网的。把能直接连接上的IP,全部在纯真数据库里找出对应的网段,添加到你自己的IP分组里。
    这个要反复查找,最后才能把IP网段找全,比较费时。
3、下面说找公网IP的第二种方法:
    第二种方法的原理是直接从IP数据库中把本市的公网IP全部筛选出来,机顶盒外出流量目的IP凡是本市IP的,全部走WAN2口。因为你的机顶盒在W市,那么给机顶盒提供IPTV服务的服务器和公网IP一定也是W市的(这里主要指地级市,如果你生活在县级市,那你IPTV的服务端可能在上一级地级市里,还是那句话,具体情况具体分析),所以机顶盒外出流量跑到了W市以外就可以放心走正常的互联网流量,不用走WAN2。这也是我在前面说的,这个方法不适用于一线城市或超一线城市,因为这两种城市存在大量的互联网公司的服务器,你没办法做到把互联网公司的IP从整个市的IP里抠出来。
    用excel表格里的数据筛选本市IP的时候,要先把本省的IP全部筛选出来,然后从本省的IP中,剔除出明确不是本市的IP地址,最后得到的就是本市的全部IP。那为什么不能直接从表中筛选本市的IP?因为这个IP数据库的覆盖度和准确度还不够完善,比如你想找青海省西宁市的全部IP,但是对应地区里存在“青海省 电信”这种数据,这个IP段它肯定属于某一市,但是不知道具体是哪里,很有可能是西宁,所以要把这种模糊的数据全部算进去,但如果你看见了“青海省海东市”这种数据,那你很明确这段IP不是西宁的,就可以大胆排除。
    最后,还可以根据运营商排除,比如本人的IPTV是电信提供的,那联通和移动的IP就可以被排除,筛选有很多技巧,自己去掌握吧。
五、效果演示
    在最后,当然是要把效果展示一下,拍了段视频大家看吧,地址如下:
   
IPTV功能演示
    本人不负责进行任何后续技术讲解,效果演示纯粹是装B,装完我就跑!(我好贱啊-_-||)
    如果本帖对你有帮助,请点击“支持”或“收藏”,6月5日总共才折腾了4个小时,6月6日写这篇帖子就用了6个多小时(另外,如果管理员看到,请帮我把这个帖子设置个大于等于10以上的权限,谢谢)














分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 支持支持5 反对反对
沙发
 楼主| 发表于 2020-6-10 12:36:46 | 只看该作者
另外提一句,楼主之所以把IP数据库转换成excel表格,就是为了方便复制到ikuai的分组设置里。例如右边的“网段”,是可以直接复制到IP分组的:

要是有谁购买了更准确的IP数据库,也可以分享给楼主

板凳
发表于 2020-6-12 08:09:35 | 只看该作者
家里使用的是xj电信的IPTV,楼主想要实现的功能:既可以正常看电视,也可以实现机顶盒里非默认安装软件的正常升级、手机投屏功能(尤其是手机投屏功能,省了一笔开电视VIP的费了)等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-6-3 04:43

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表