您可以考虑把网络的硬件结构给搞简单一些。
假设猫上有两个vlan, 一个是internet,另一个是IPTV.
你需要把internet的改成桥接,并且绑定到光猫LAN1口;
把IPTV绑定到光猫的LAN2口,选择路由模式,让光猫作为dhcp客户端去拿IPTV的IP地址,这个地址应该是10.xx.xx.xx, 并且在光猫上打开IGMP snooping (华为光猫有这功能,这步十分重要!)
在你的主路由上的WAN口上 接根网线到光猫LAN1; 然后LAN2口接到你路由的内网192.168.1.xx网段。
这样你的openwrt软路由不用配置udpxy,不用配置igmpproxy,不用在路由器上划分vlan, 不用设置防火墙规则,不用设置转发规则,你的路由器和光猫的IP可以在同一网段。
【 在 dawei78 的大作中提到: 】
: 这段话
: . 猫lan IP段为 192.168.1.x,主路由lan IP段为192.168.6.x,副路由lan IP段为192.168.7.x,意思是这三个网段的IP要错开
: 主副路由lan不同网段 那连主路由的设备播放iptv,单播的url地址怎么路由过去的? 是否需要在主路由或光猫加路由条目?
: ...................
--
FROM 202.45.129.*