交換機配置:
創建IPTV接口:
IPTV躍點設置為20,防止上網走這個端口。
igmpproxy 配置:
config igmpproxy option quickleave 1//使能quickleave config phyint option network IPTV//上行端口,也就是路由要連接modem,具體數字因人而異 option direction upstream//配置為上行端口 list altnet 0.0.0.0/0 config phyint option network br-lan//下行端口的名稱,這里我在vlan分配了兩個物理端口,並配成橋連。 option direction downstream//配置為下行端口
防火牆配置:
config rule option target 'ACCEPT' option proto 'udp' option name 'IPTV-DHCP' option family 'ipv4' option dest_port '68' option src 'IPTV' config rule option target 'ACCEPT' option name'IPTV-IGMP' option family 'ipv4' option proto 'igmp' option src 'IPTV' config rule option target 'ACCEPT' option dest 'lan' option name 'ALLOW-MULTICAST' option proto 'udp' option dest_ip '239.0.0.0/8' option family 'ipv4' option src 'IPTV' config rule option name 'udpxy' option src 'IPTV' option proto 'udp' option dest_ip '239.0.0.0/8' option target 'ACCEPT' option family 'ipv4'
udpxy配置:
命令行:
udpxy -m eth0.3 -a br-lan -p 4022 -B 2Mb