曾明的网络小天地 篇一:使用 ER-X 单线复用实现上海电信光猫桥接与4K IPTV
追加修改(2017-06-06 19:18:31):
在ERX配置的最后一步,还需要在DHCP Server下配置Sub-Parameters, 方法是
配置Sub-Parameters
在Config Tree -> Service -> DHCP Server-> Shared Network-Name->Lan (你的名字)-> Subnet-> 192.168.X.X(你的网段)下找到sub-parameters 加两行参数
option option-125 00:00:00:00:14:02:06:48:47:57:2d:43:54:0a:02:20:00:0b:02:00:55:0d:02:00:2e;
option option-55 3,6,58,59,125;
这个很重要,可以参见我的第三个参考帖子。
前言
很久以前,电信装宽带的时候只有100兆,送了一个IPTV的盒子,因为家里有有线电视,没有用IPTV。过了一年后原来的套餐可以升级为200兆,由此引发一系列的剁手惨案,可以写一个系列了,今天先说这个IPTV。
先上一张网络结构图
背景: 小小明的光纤入户信息箱是在大门的玄观那里,每个房间和客厅只拉了一根线到信息箱,当时为了省网线钱,直接用开发商埋的线,所以造成了阳台那里只能从客厅那里接线,可是客厅有一台电视要用有线,海信电视本来是支持Wifi连接,无奈使用无线后网络时好时坏,只能用有线。
入户光纤进来后连接光猫,分出来一个端口连接主路由UBNT ER-X,同时连接了一门固定电话,我们家是无绳电话,一个主机二个子机,很方便。主路由ERX分出来两路线,一路是主交换机,还有一路是AP,用的也是UBNT的AC PRO。主交换机是带网管功能的,分别连接房间和客厅,我的工作室在阳台没有网线,只能从客厅拉线,所以在客厅里又放了一个交换机,分出来的两路线一路给客厅的电视,一路给阳台。主交换机上还有一台NAS,黑群晖,放个照片什么的。
背景交待完毕。
这篇文章主要是给像我这样的新手看的,为了手把手的把设置步骤看清楚,我把需要用到的设置都截图,分别三个部分,第一部分是光猫,接着是主路由ER-X,最后是交换机,Let’s Go!
第一部分-光猫配置
首先是光猫部分,需要说明一下,我家的光猫是EPON-140W-P,4口全千兆。在VLAN部分和网上的帖子有些不同。直接上图。
设备型号,这款应该是上海电信的主力型号。
网络侧信息,可以看到,三个连接,1_TR069_VOICE_R_VID_46是固定电话的,网上说可以把它删除免得电信连过来改密码,我信了结果家里的电话用不了了,其实电信要改你的超密不需要这么麻烦,对吧,后来只能换猫,所以大家没事不要去删除这个连接。2_OTHER_B_VID_85是IPTV的,一会要用到。3_INTERNET_B_VID_是改桥接后的连接。注意,这里没有给它设置VID,所以没有VID号码。
网络地址配置,光猫原来的地址是192.168.1.1,和我的内网地址段冲突了,我改成了192.168.0.1,启用了DHCP。
绑定设置,默认启用了端口绑定,把VLAN绑定也启用。
网络-InterNet连接,有三项,第一项是电话,不是必须,大家看看就好。注意这里默认是启用VLAN,VID是46。
第二项是IPTV,注意这里也启用的VLAN,VID是85。
这里要用到绑定数据,注意不是绑定端口,把VID85在绑定数据中选中4个端口,这样做是因为需要把IPTV与上网数据打包到一起给主路由,而且绑定4个端口后主路由的线可以接光猫的任意端口。
第三项是InterNet,模式桥接,没什么好说的,看图。
最后,看看光猫里面的IPTV组播设置,默认是51,不用改。
到此,第一部分光猫的设置就完成了。
第二部分是主路由ER-X
光猫为啥要桥接,就是因为这货,性能没得说,桥接后上SpeedTest上下行都能跑满,关键桥接后可以干很多事情,这块可以另开文好好说说。
回到主题,端口连接情况如下:光猫口端口1接主路由端口0,主路由端口1接主交换端口0,端口2接AP。
ER-X需要把从光猫过来的线中将网络及IPTV的数据分离,这里主要是建三个VLAN。我这里有Vlan1,Vlan10和Vlan85。Vlan1是Internet, Vlan10是内网,Vlan85是IPTV。
下面说一下怎么做,这里有一个前提,就是你的ERX的网络环境是通过路由的向导初始化的,这里使用WAN+2LAN2,如果不是,新手建议先将网络初始化到WAN-2LAN2,把eth0上的PPPOE拨号删除。这里不做展开。
新建第一个VLAN,Add Interface-> Add VLAN
创建VLAN
VLAN ID: 1
Interface: Switch 0 (网络初始化的时候设置的)
Description: 自己填,我这里是PPPOE
MTU: 1500
Address: 建议设置,有两个好处,一个是设置VLAN会导致原来的IP不能用,所以你需要换一个端口访问,另外就是设置IP后可以访问光猫,我会在另一篇帖子详细说明,这里我设置192.168.0.2。
VLAN 10
VLAN ID: 85
Interface: Switch 0
Description: 自己填,我这里是LAN
MTU: 1500
Address: 192.168.10.2这是主路由的IP地址
VLAN 85
至此,ERX上的VLAN配置完成了一大半了,最重要的一步是把VLAN ID绑定到端口上,因为我们的Vlan都是在Switch 0上,所以配置就在switch0上完成,打开switch0, 启用Wlan Aware,默认Switch Ports只有eth1-eth4端口。把eth0也加入到switch ports中。
eth0 (光猫-路由 pid: 1, vid: 85)
eth1 (路由-交换 pid: 10, vid: 85)
eth2 (路由-AP pid: 10)
eth3,4 (上网端口,同上)
保存后,就可以准备PPPOE了,新建PPPOE
PPPOE ID: 0
Interface: switch 0.1
Account Name:你的宽带账号
Password: 你的宽带密码
MTU: 默认或者1492
保存后过一会就应拨号成功拿到IP地址了,等会,你发现怎么上不了网。
因为还有一个地方你要修改,你的DNS。
找到 Service ->DNS 把Interface从switch0改成switch 0.10,保存后你再试试。
OK,现在终于回到刚开始的状态了,网络可以上了,VLAN配置好了,是不是很有成就感,还差一步就可以看IPTV了,这一步就是DHCP。
因为电信的IPTV是AB两个地址,A是你的内网地址,B是电信的专网地址。你能上网只是条件一,你还要通过电信的认证拿到专网地址才能功德圓满,成功的看上IPTV,这一块我就不卖弄了,有兴趣的网上度娘一下。
具体到路由上就是我们要给DHCP服务器上加上两个参数,别人都是用命令行,我就直接贴在界面上怎么操作,两者是一样的。
找到Config Tree -> Service -> DHCP Server, 在Global Parameters下增加两个参数:
option option-125 code 125 = string;
option option-55 code 55 = array of unsigned integer 16;
如图, 保存后生效。
到这里ER-X就算配置完成了,接下来就是交换机。
第三部分 主交换机 GS-108T
这个交换机支持VLAN和端口汇聚 802.3AD,前面那个只要是网管交换机都没问题,至于802.3AD主要是黑群晖用,其实也没有什么实际用途,看看就好。
端口连接情况: 端口1接主路由,端口2、4、5、6接各房间网线,端口3接客厅和阳台(IPTV在阳台),端口7,8接NAS(端口汇聚)。
找到交换机的VLAN设置,我这里是Switching -> VLAN,默认就有VLAN1,所以只要新建两个VLAN,分别是VLAN 10 与VLAN85。
保存后,VLAN -> Advanced -> VLAN Membership 配置端口属性。
VLAN ID: 1 (默认,包含所有端口,所以端口都是UnTag,如下图)
VLAN ID: 10(新建的内网 VLAN,把端口1(主路由)与端口3(客厅,阳台与IPTV)标记成Tag (T),其他端口标记成UnTag(U))。
VLAN ID: 85(新建的IPTV VLAN, 把端口1与端口3标记成 Tag,其余端口不作标记)。
好的,大功告成,如果上面的每一个步骤都是正确的,恭喜你,你的IPTV可以看到同时拿到了内网地址和电信的专网地址。
看看IPTV,认证成功,Yeah!
后记
IPTV是参考了前人的劳动成果的基础上实现的,排名不分先后,这里一并感谢。
ROS & UBNT 搞定通过路由无线收看北京联通 4K IPTV
暗影贤者
校验提示文案
YMSan
校验提示文案
mypchas6fans
校验提示文案
DD_xr
校验提示文案
懒懒爱睡觉觉
校验提示文案
mypchas6fans
反正目前edge router上搞上海iptv的帖子并没有增加,LZ似乎也弃坑了,有问题的可以给我留言,不保证多久回就是了。
LZ没有说清楚的一点是,WAN+2LAN2的配置会单独给eth1一个网段,然后就可以一直接在这个口上继续配置,不用担心vlan搞断线。2/3/4口连到switch上然后去搞vlan1/10/85,其实光猫确认配好了vlan1也无所谓啦。
校验提示文案
danis
校验提示文案
reinxr
校验提示文案
我叫赵日天
校验提示文案
魂生蓝瘦
校验提示文案
幽山17
校验提示文案
abbyhbq
校验提示文案
泡杯咖啡
校验提示文案
xrose2012
校验提示文案
自信宝宝2007
校验提示文案
值友8500952089
校验提示文案
AzraelF
校验提示文案
jackxu945
校验提示文案
蚩火凡星
校验提示文案
Kavana
校验提示文案
值友3629391350
这样IPTV盒子直接连接光猫的端口4可以看IPTV吗?
校验提示文案
爱睡懒觉的大太阳
校验提示文案
塞狗反哈_撒紧
校验提示文案
低调先生007
校验提示文案
上街沿
校验提示文案
值友8035445412
校验提示文案
值友9632568533
补充下:在添加PPPOE完之后,要加一个192.168.10.0/24的DHCP服务,在ERX配置的最后一步,在DHCP Server下配置Sub-Parameters信息也要加在192.168.10.x/24这个网段上
校验提示文案
值友1284001957
校验提示文案
你好有下
校验提示文案
danis
校验提示文案
mypchas6fans
反正目前edge router上搞上海iptv的帖子并没有增加,LZ似乎也弃坑了,有问题的可以给我留言,不保证多久回就是了。
LZ没有说清楚的一点是,WAN+2LAN2的配置会单独给eth1一个网段,然后就可以一直接在这个口上继续配置,不用担心vlan搞断线。2/3/4口连到switch上然后去搞vlan1/10/85,其实光猫确认配好了vlan1也无所谓啦。
校验提示文案
Gnome_侏儒
校验提示文案
cjguo
校验提示文案
mypchas6fans
VLAN1 和光猫设成一个网段,负责WAN接入和光猫连接;
VLAN10 配置成原有dhcp的网段,
3. LZ没提到VLAN 51,直播正常么?反正我是加上了。
校验提示文案
mypchas6fans
我也是网络小白,不过觉得LZ可能有一些东西还没说明:
1. 添加VLAN的图里那个地址是路由器在此VLAN中的地址。不同的VLAN需要自己的dhcp server。否则只能手动设置IP;
校验提示文案
reinxr
校验提示文案
reinxr
校验提示文案
Kavana
校验提示文案
懒懒爱睡觉觉
校验提示文案
蚩火凡星
校验提示文案