梅林vlan单线复用融合iptv的终极教程

2021-02-20 21:45:58 60点赞 675收藏 36评论

创作立场声明:本文涉及的3个产品均为自费购入,分享仅为了更好的使用,固件等均来自网络,本文仅为技术分享。

之前分别用k2p b1和 ac66u b1通过vlan设置,使得iptv和宽带共存,同时udpxy转发,满足了日常的宽带和iptv的应用,而当时的方法几乎是最简单的入门级的操作了。

本方案的优点:
1.几乎通吃所有的光猫iptv方案。注意是通吃。对光猫没有要求,无需破解。
2.设备少,仅需2台支持vlan的路由器。同时udpxy转发无需单独的旁路由。
3.先后中间均可增加网络设备,并无影响。新加入的网络设备几乎无要求。
4.除了vlan设置,剩下的都是傻瓜式操作。梅林的vlan设置很简单。
5.对iptv盒子没有要求,无需破解iptv盒子,无需了解盒子的登录方式。有线连接,接到任何一个路由器上都行。
6.下挂路由器和交换机,以及开启访客模式均无影响。
7.第二台路由器死机或者维护并不影响主网络运行和主路由器接的iptv,只影响udpxy转发。
8.支持vlan的设备可随时更换,无需重新设置。直接插拔即可。


后来,又入手了sbr ac1900p,几乎是最便宜的梅林方案的路由器了。花生路由器SBR-AC1900P,梅林新选择,好用还不贵。

sbr ac1900psbr ac1900p


随时固件的更新,系统越来越完善了。p大的梅林系统也覆盖了更多的机型 。那么用p大的梅林系统,如何使用vlan来实现单线复用和iptv的操作呢?

注:以下教程几乎适用于所有的梅林系统。特别小众的就不考虑了。
k2p用户请先看着这
k2p b1分享划分vlan技巧 梅林固件单线复用 iptv 傻瓜教程


实现目标:
1.可在任意有网线的地方使用iptv盒子。
2.通过udpxy实现任何第三方盒子和设备看iptv。

所需设备:
1.光猫。
2.2台支持梅林的路由器。(k2p b1,ac66u b1,sbr ac1900p等均可。其他支持vlan的设备可参考。)

软件要求:telnet/putty,上传文件用winscp。

原理:
1.路由器A wan口拨号, 3口单线复用分别传net和iptv2个网络。
2.路由器B wan口用于udpxy转发, 3口单线复用分别传net和iptv2个网络。

默认设置:
vlan1 用来传net网。 vlan3 用来传iptv网。
拨号默认vlan2。
0为wan口,1-4为4个lan口,5或者8为无线等接入口。
注意:有些设备4为wan口,0-3为lan口。如k2pb1.
总线:即为单线复用,这里默认3口。根据个人爱好。

逻辑图逻辑图


vlan设置:
先设置路由器A。

修改vlan分布为
vlan1 1 3t 5t(或者8)(3为复用)
vlan2 0 5u(或者8) 用于拨号,上网。
vlan3 2 3t 4(3为复用)
如果iptv盒子不是接主路由A,我们2口可以用来上网。

再说路由器B

修改vlan分布为
vlan1 1 3t 5t(或者8)(3为复用)
vlan4 0 5u(或者8) 用于拨号
vlan3 2 3t 4(3为复用)
注意:vlan4也许用vlan2也可以,但是我们为了区分,b路由器的拨号我们用vlan4。
这里3口的线复用,所以3都需要加t。
如何判断是5还是8呢?用robocfg show 命令查询,vlan2里除了0之外的那个数字。
5或者8在拨号之外也需要加t,拨号的时候加u,其他的纯粹数字。
下图均为k2pb1逻辑图。k2pb1 4为wan。

梅林vlan单线复用融合iptv的终极教程

k2p b1的WAN口比较特殊,单独作图

所有的vlan设置到这里就结束了。怎么设置vlan,我们放到最后讲。

连线部分:
路由器A 光猫lan1接路由器A,lan2(iptv)接vlan3接口里的除了总线之外的口。

路由器B
vlan3里的除了总线口之外的一个口接wan口。路由器A和路由器B总线对接。(暂时不接,等路由器B设置好再接。)

路由器B

路由器设置:
第一步:将路由器A 设置为正常拨号。 dhcp开启,lan段设置x.100-x.255,本身ip设置为x.2.此时接好光猫,正常上网。

路由器A路由器A


第二步:将路由器B,ip设置为x.1(同路由器A ip段),拨号设置为静态ip 192.168.1.2(光猫ip+1,或者通过iptv盒子查询)。关闭dhcp,将路由器A和路由器B总线对接。

路由器B路由器B

第三步:net网的接入vlan1的剩余口即可,iptv盒子接入vlan3的剩余口即可。如果接口不够,可以加交换机。

说明:
1.如果2个路由器之间需要加交换机,只要支持vlan,类似划分即可,并不影响效果。
2.2个路由器独立设置,所有的插件功能均在A在设置,理论上b只是个交换机+ap。

逻辑部分到这里就结束了。现在说说梅林路由器如何划分vlan。

梅林路由器划分vlan:
实操:
只需要2个命令。
1.robocfg show 查询初始状态
2.robocfg vlans reset vlan 1 ports "0 3t 8t" vlan 3 ports "1 2 3t" vlan 4 ports "4 8u" 划分valn。

操作起来也简单,如果路由器后台有执行命令的地方,直接先1看初始,用2修改,再用1看效果就行了。

3种情况:
情况1.后台里有写入services-start的工具。
直接把命令2写入services-start即可。

k2pb1属于这种情况,最简单k2pb1属于这种情况,最简单

参考
robocfg vlans reset vlan 1 ports "1 3t 8t" vlan 2 ports "0 8u" vlan 3 ports "2 4 3t"

情况2.上述方法不管用。但是可以services-start执行某个sh地方(一般ks版本梅林都可以)。
1.先写一个sh,比如vlan-run.sh.(建议下载一个,改名编辑修改)。
内容把情况1的内容写入。
参考:
#!/bin/sh
robocfg vlans reset vlan 1 ports "1 3t 8t" vlan 2 ports "0 8u" vlan 3 ports "2 4 3t"

2.在services-start增加让执行上述sh。

梅林vlan单线复用融合iptv的终极教程

ac66ub1属于第二种情况,难度还算可以。

情况3.上述方法不管用(最终通用方案,请注意文件路径)

1.同情况上,创建sh。
2.下载services-start。如果没有,下载nat-start,改名。 内容添加
#!/bin/sh
/jffs/softcenter/scripts/vlan_run.sh
原理同情况2.
上传services-start到/jffs/scripts文件夹

没有相关功能的第三种情况没有相关功能的第三种情况

一般sbr 1900p等p大的包应该支持。sbr 1900p已实测。
3.执行chmod a+rx /jffs/scripts/* 命令。

上传到这个固件的软件中心位置更稳妥上传到这个固件的软件中心位置更稳妥

一般都可以通过此方法快速判断vlan是否划分成功以及确定各个数字对应的lan口位置。

工具箱的默认页的最下面位置,注意vlan对应的vlan id

此处此处


后台没有执行命令的地方,请使用telnet或者putty,上传文件用winscp。

欢迎留言讨论。 udpxy的使用方法网上很多。请自行搜索。本方案只需要开始在设置里输入端口号即可。

展开 收起
36评论

  • 精彩
  • 最新
  • 花生路由器多少钱啊?

    校验提示文案

    提交
    200多吧,我买的时候300多。

    校验提示文案

    提交
    收起所有回复
  • 我给自己还有家里还有朋友都买了这个花生,个人感觉 一般家用 绝对够够的,虽然没openwrt功能那么多。。但唯一一个缺点就是发热比较大,我给它底部弄了个风扇一直吹 还好点

    校验提示文案

    提交
    我也在用风扇吹

    校验提示文案

    提交
    不吹不行 感觉摸上去太烫 特别夏天

    校验提示文案

    提交
    收起所有回复
  • 主要难度在抓包制作m3u吧?

    校验提示文案

    提交
    这个最简单,hw盒子有软件,直接就倒出来了。

    校验提示文案

    提交
    这个没难度,有个工具直接提取,最早的那个教程是麻烦的,后来有个软件,傻瓜式操作。

    校验提示文案

    提交
    收起所有回复
  • 不稳定 以前用过这个花生

    校验提示文案

    提交
    还行,感觉不出来不稳定的情况。

    校验提示文案

    提交
    收起所有回复
  • 不好用,系统不开放,必须买定制的!!商家推广贴吧!

    校验提示文案

    提交
    麻烦你喊商家来付费下,急需。

    校验提示文案

    提交
    收起所有回复
  • VLAN占带宽,但凡有别的方式,都不这么搞

    校验提示文案

    提交
    的确啊,我后来体验千兆了,智能跑500m了,不知道具体是什么限制了,关掉udpxy比开着测网速会快几十兆,都跑不到千兆。

    校验提示文案

    提交
    收起所有回复
  • 8u和8t是什么意思

    校验提示文案

    提交
    u的意思是去掉标记,至于t就是加上标记了。

    校验提示文案

    提交
    收起所有回复
  • 问一下,除了午饭在哪能买到带aimesh的花生?

    校验提示文案

    提交
    我这个刷的也不是aimesh的,...

    校验提示文案

    提交
    收起所有回复
  • robocfg 在ac86U的shell里显示是无效命令,怎么解决?

    校验提示文案

    提交
    如果不支持,就需要看看有没有类似的命令了。

    校验提示文案

    提交
    收起所有回复
  • 大佬,这个方案不用超级管理员修改光猫是吧?

    另外我想问问,我家里俩网件R6300v2刷得梅林,好像端口标记和实际物理口不匹配,这样要怎么确定物理口实际对应的系统端口呢?我的固件好像是380的,8万的固件

    校验提示文案

    提交
    不用进光猫

    校验提示文案

    提交
    收起所有回复
  • @宋林雨真实体验 公网访问不到旁路由,如何解决

    校验提示文案

    提交
    端口转发

    校验提示文案

    提交
    收起所有回复
  • 收藏备用,多谢分享(o^^o>

    校验提示文案

    提交
  • 刚试了下,支持386版本的ks梅林,需要755权限。少这一句,问题不大。相信大家都顺手有这样的操作。

    校验提示文案

    提交
    你好,请问盒子端咋操作?得买个本地的iptv机顶盒是不是,还得有备案的那种吗?普通安卓机顶盒不行吧

    校验提示文案

    提交
    普通的不能看官方的高清iptv,只能看网络源,运营商送的看运营商的。app可以看udpxy转发的

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 进来点个赞,不用梅林了。

    校验提示文案

    提交
  • 大佬,思路清晰,PPT手艺溜的飞起

    校验提示文案

    提交
  • 买过这款,频繁掉线,最后退了

    校验提示文案

    提交
  • 大佬,如果只用一个路由器能实现么?

    校验提示文案

    提交
  • 共存可以但是想让外网访问到路由器B访问不了

    校验提示文案

    提交
  • 过几分钟一卡是咋回事?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
675
扫一下,分享更方便,购买更轻松