本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:色铁

一直想找个万兆的硬路由,找了很久大部分价格都是大几千甚至上万,最后找到了ER2260T,2个万兆SFP 和4个千兆电口,825元包邮,等到了之后,上电测试没什么问题,当时就拆了,短接触点接TTL刷了Openwrt,拆机和刷机过程没拍照,拆解已经有很多别人的贴子了,大家可以搜一下。

外观展示

由于原来的铁壳子太大了,所以换了个亚克力壳子缩小体积。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(1)

原来的样子(网图)

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(2)

换壳后的样子

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(3)

对比图

原来是内置电源,现在改成了12V DC输入,可以跟其他的设备一起集中供电。

上网设置

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(4)

系统首页

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(5)

注意接口顺序

OP系统里两个SFP口的顺序是反的,左边是eth5右边是eth4,eth5插ST8010-G1 自动协商为2.5Gbps,绿头是SC/APC光纤接头,为电信千兆宽带光纤,eth4插的是brocade 万兆双纤模块。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(6)

br-lan桥接配置

br-lan桥接了 eth1-eth5,这里把插PON Stick的口也桥接了,这样可以直接通过ip访问PON Stick的的管理页面。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(7)

PON Stick配置

杭州电信只需要设置LIOD就行了,上网VLAN 41,iptv VLAN 43组播4000,由于有多个宽带同时使用,所以这里做了VLAN转换。

这里IPTV和组播都转换成了VLAN 1043,这样的好处就是如果接盒子,盒子的网口直接Untagged 1043就可以单播组播一起桥接到指定网口了。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(8)

新建拨号连接

新建拨号连接选择PPPoE,输入账号密码。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(9)

物理设置

物理设置选择自定义:eth5.1041 ,PON Stick插在了eth5,上面已经把上网vlan转换成了1041。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(10)

连接成功

这样就可以同时上网并且访问PON Stick的管理界面了。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(11)

跑满千兆宽带

由于是硬路由,转发走NSS,不过CPU,所以CPU无任何压力,这就是软路由和硬路由的本质区别。

软路由转发要靠CPU处理,同时其他程序也需要CPU处理,CPU高负载的情况必定会影响转发性能,硬路由则不存在此问题。

硬路由在跑了很多自己安装的程序的,高负载的时候也不会影响转发性能。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(12)

跑满千兆耗电情况

在千兆跑满的情况,路由器功耗只有5.4W,并且还包括了PON Stick的功耗!

IPTV设置(场景1直接接IPTV机顶盒看电视)

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(13)

创建IPTV口

创建新接口,命名为iptvport,接口协议:不配置协议,勾选在多个接口上创建桥接,包括以下接口:eth0和自定义接口eth5.1043,保存应用。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(14)

eth0接盒子

因为IPTV的VLAN桥接到了eth0,所以盒子直接接到eth0,也就是最左边的口

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(15)

顺利进入界面

盒子上电就可以用了

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(16)

直播

直播电视也没有问题。

IPTV设置(场景2路由器代理IPTV,手机PC看电视)

因为我们这边IPTV是IPOE方式接入,所以要先抓包。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(17)

安装tcpdump

在ER2260T的软件包管理中找到tcpdump安装完成后进入SSH,输入命令:

tcpdump -i br-iptvport -c 10 -s 0 -w /tmp/ipoe.pcap

然后打开IPTV盒子电源

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(18)

抓包

然后通过ftp把抓到的ipoe.pcap拷贝出来,用Wireshark打开ipoe.pcap

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(19)

Wireshark

找到 DHCP Request请求,就是上图第一个红圈里的,点击该条目,中间找到Option:(60),展开,然后点击Vendor class identifier。下方蓝色十六进制就是我们要的东西。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(20)

复制十六进制

在Vendor class identifier上点右键,复制-> as a Hex Stream,然后粘贴到文本文件。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(21)

粘贴到文本文件

抓包结束。

接下来先修改PON Stick VLAN配置

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(22)

PON Stick VLAN配置

组播VLAN Tagged 改为:4000:4002,把组播转换成4002,因为我内网已经有4000和4001做别的了。

删除之前建立的iptvport,新建iptv接口

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(23)

iptv接口

协议选择DHCP客户端,自定义接口eth5.1043

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(24)

设置mac地址

iptv接口的mac地址设置成IPTV盒子的MAC地址,盒子标签上有,上面抓包也能看到。

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(25)

vi /etc/config/network

进入ER2260T的SSH, vi /etc/config/network 修改 iptv口的配置,增加

option sendopts '0x3c:******'

****** 就是上面抓包获取到的内容。

然后保存,点击iptv口的连接:

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(26)

IPTV成功获取IP

IPTV口已经获取到IP

新建接口iptvlan

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(27)

基本设置

iptvlan口设置 静态ip192.168.43.1,打开dhcp

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(28)

物理设置

桥接eth0和eth5.4002,eth0用于插iptv盒子

dhcp服务器高级设置,DHCP选项:6,202.101.172.47,202.101.172.35

防火墙设置:

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(29)

IPTVWAN

IPTVWAN覆盖网络:iptv,入站丢弃,出站接受,转发接受,IP动态伪装,MSS钳制

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(30)

IPTVLAN

IPTVLAN覆盖网络:iptvlan,入站接受,出站接受,转发接受

允许转发到目标区域:IPTVWAN

最后MWAN设置分流

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(31)

MWAN-接口

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(32)

MWAN-成员

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(33)

MWAN-策略

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(34)

MWAN-规则

通过MWAN设置192.168.1.0/24 上网走PPPOE连接,192.168.43.0/24 IPTV走iptv连接

设置UDPXY

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(35)

UDPXY

绑定接口br-lan,源接口br-iptvlan

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(36)

VLC 打开网络串流

VLC 打开网络串流 http://192.168.1.2:4022/udp/233.50.201.100:5140

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(37)

可以正常看电视了

局域网已经可以看直播

IPTV盒子接eth0

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(38)

设置为DHCP

盒子网络连接由IPOE改为DHCP

wnr2000v3路由器参数(ER2260T万兆路由器PONStick突破千兆瓶颈配置IPTV)(39)

IPTV

到此IPTV实现内网代理 盒子同时收看

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

,