目录

X86-RouterOS-7.18-设置笔记九上海电信单线复用IPTV设置

X86 RouterOS 7.18 设置笔记九:上海电信单线复用IPTV设置

实现的目标

https://i-blog.csdnimg.cn/direct/7f91944c902343c9a80c44d9c8704eb0.png

PS:特别重要的点

  • 光猫只要一根网线到路由器的wan口
  • 我这里的情况是IPTV机顶盒直接接在路由器的lan口下播放和回放都没问题
  • 但是机顶盒通过交换机后一起接入到路由器的lan口,播放10秒左右就会卡死,尝试过更换交换机,结果是一样的,千兆和2.5G交换机都会卡死。
  • 所以:好在我的软路由有4个口,刚好1个给wan,1个给交换机,2个给2台机顶盒
  • 但是我没测试过2个机顶盒通过一个独立的交换机接入软路由是否会播放卡死。

创建接口

添加vlan接口

/interface vlan add interface=eth3 name=eth3.85 vlan-id=85
/interface vlan add interface=br-lan name=br-lan.85 vlan-id=85

添加br-iptv桥

/interface bridge add name=br-iptv igmp-snooping=yes comment=br-iptv protocol-mode=none

把接口添加到br-iptv桥上

/interface bridge port add bridge=br-iptv interface=eth3.85 pvid=85
/interface bridge port add bridge=br-iptv interface=br-lan.85 pvid=85

添加接口列表

/interface list add comment="defconf:IPTV list" name=IPTV

设置接口列表

/interface list member add comment=“defconf:iptv member” interface=br-iptv list=IPTV

设置option125

把125的mac地址中间冒号去掉,前面添加0x

/ip dhcp-server option add code=125 force=yes name=option125 value=0x000000001a02064847572d43540a0220000b0200550d02002e

在原有的dhcp-server的network上添加option125

  • number是第几个network的意思,一般情况默认0,除非你有额外的network设置

    /ip dhcp-server network set dhcp-option=option125 number=0 

防火墙设置

允许入站IPTV接口的流量

  • 这条要放在“丢弃所有非 LAN 接口进入的流量”规则上面,不然看10秒左右会卡死

    /ip firewall filter add action=accept chain=input comment="iptv: accept iptv" in-interface-list=IPTV