目前配置好的网络拓扑如图所示
SDN光猫连接openwrt路由器只有一根线,整体网络非常简洁。2个交换机的任意端口都可以流畅观看IPTV。
路由器配置
openwrt配置dnsmasq.conf
dhcp-option-force=125,00:00:00:00:1b:02:06:48:47:57:2d:43:54:03:05:48:47:32:32:31: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
然后需要配置2个VLAN接口,重点在于协议选择为不配置,接口选择自定义,然后输入eth0.85 eth1.85 eth2.85
,创建对应接口的vlan。
然后是防火墙,可以直接点击VLAN接口里,点击防火墙设置,在不指定或新建的输入框中,直接新建2个防火墙。
主交换机配置
unifi的交换机默认是Trunk口,所以直接能透传VLAN,但我保险起见,还是建了85、51这2个VLAN。
此时默认的ALL配置,就包含了85、51这2个VLAN。
记得检查下LAN网络的IGMP Snooping选项一定要关掉,否则播放IPTV直播时会卡死
副交换机设置
网件交换机设置就很简单了,新建85、51这2个VLAN
然后分别把2个VLAN设置Tag到所有端口
2022/09/22更新TP交换机设置
TP-LINK的交换机配置更简单,首先开启802.1Q VLAN
再对85、51这2个VLAN,Tag到对应端口即可
总结
全部配置好后,这2个交换机的任意端口,就都能直接看IPTV了。
LZ,我家拓补比你的还简单,光猫--openwrt软路由(拨号)-- 交换机--AP/NAS
也想实现看IPTV
想问下,开头的“openwrt配置dnsmasq.conf” 这是在哪里设置呀?
需要SSH到软路由里,修改/etc/dnsmasq.conf文件,然后/etc/init.d/dnsmasq restart生效
请问是什么机顶盒?我是创维的盒子,好像用这个options125总是b面验证通过不了
也是创维的,E900
options得多试试了,网上流传的几种都可以试试,我也是试了几次不同的才成功的