作者:kkwow9

前言:本来只是想感谢对我折腾上海电信iptv前前后后一年多来,有帮助的文章的作者,同时在留言区回复尚未成功的朋友们,但是写得有点多,感觉还是有很多和我一样在折腾路上的朋友,于是有了本文,第一次写,希望得到大家的指点和帮助,谢谢

经过快1年的瞎捣鼓,至少看了不下余20篇的设置文章,今天我终于弄成功了!哈哈哈哈,第一时间来感谢相关作者@野歪歪,非本社区的 aRAY,黄三岁大爱人生,也反馈自己的信息。


【资料图】

相关设备: 上海电信千兆网桥接       主路由-J4125 4口opwrt刷esir固件    无线路由 tp xdr5480

sdn光猫是烽火科技的 HG7143D(黑色),vlan交换机(水星MERCURYSG108 Pro)

傻瓜交换机也是水星的5口,iptv盒子是烽火的hg680-j(白色,壳子上是mi fan?)

我家的线路:sdn光猫--主路由拨号--vlan交换机--客厅口--傻瓜交换机--iptv盒子

opwrt设置+Vlan交换机设置 其实这里都是一样的,我是抄的作业,这里可以参考我觉得对我最有帮助的三篇文章,如下:

https://post.smzdm.com/p/ar685qpz/

https://aray.cn/archives/14234 (NETGEAR vlan交换机的设置,可以看这篇)

http://www.360doc.com/content/21/0221/11/30583588_963155642.shtml(vlan交换机水星MERCURYSG108 Pro的看这个)

以下为我个人总结,给和我一样爱折腾的朋友参考,同时也请大神提意见:

1. 弄之前,要清楚自己的家里网络图,有没有做有线中继,或是无线中继,自己有什么设备有什么功能的也都了解下,做到自己心里有数。出了问题,也好仔细排查

2. 针对@野歪歪https://post.smzdm.com/p/ar685qpz/   我开始也是卡在他那个系统带switch设置,但我的opwrt不带啊,但是其实这就是个带vlan的交换机嘛(小白如我的第一次开窍),设置其实和写的是差不多的,我列举我的SG108 Pro设置如下:

1)交换机通电,修改电脑网段为192.168.0.x,电脑网线接交换机

2)打开192.168.0.1配置页面

3)打开【二层交换】 - 【IGMP侦听】,修改【GMP侦听】为【禁用】,然后点击【应用】

4)打开【VLAN】 - 【802.1Q VLAN】,分别添加【85】和【51】的vlan,勾选想要支持iptv的lan口(我这里全部都勾选了,任意口都可以看iptv) 设置好之后,点击【应用】

5)点击【配置保存】,保存配置

6)最后我修改交换机的地址为软路由同网段的地址,例如我的网段是192.168.8.X,我就设了192.168.8.88(最后两位你随便选,只要不和其他地址冲突就好)以后就可以输入ip直接访问了。

2.我之前一直不成功,黑屏转圈圈,就是因为忽略了,我把客厅口直接接在了路由器(有线ap模式)上,再从路由器接到iptv盒子上。又巧的是,我路由器在有线ap模式下,没办法设置iptv口(路由器是tp xdr5480,可以设置iptv口,我猜之前没成功和这个也有关系吧,以后有空我再改ap模式,设置iptv口试下看看),

3.今天突发奇想(其实是我笨,人家攻略里本来写着就是直连),把客厅口网线直接接在了iptv盒子上,居然就一次过了,但是我客厅就没办法接路由了啊,于是拿出傻瓜交换机,客厅口接傻瓜交换机,交换机一路接到iptv盒子,一路再接到无线路由,一样完美。ps:不过好像,比直接客厅口接iptv,感觉稍微慢那么一点点点点点

真的,其实之前一直捣鼓不成功,就是很多小细节设置很巧合的碰到了一起,或者是否理解&按照作者的整体设置步骤去操作。

哦,对了,@野歪歪 写的那段dnsmasq的代码,我用的不是作者的这个,我用的是另外一段稍微变化的代码,如下:

dhcp-option-force=125,00:00:00:00:3a:02:06:48:47:57:2d:43:54:03:04:5a:58:48:4e: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

真的是会者不难啊,但我这样的小白,走完这一路,自己才知道有好多坑,幸运的是终于成功了,也享受了折腾的乐趣。希望大家都能成功!

关键词: 上海电信