单线复用,全设备内外网观看IPTV
Padavan单线复用,实现内外网自由观看IPTV
要实现IPTV自由观看,有一些先决条件:
- 已经开通 IPTV
- 获取光猫超级密码
- Padavan 路由器
光猫设置
首先,联系电信客服或宽带维修人员,向他们申请查询超级密码。现在超级密码是动态的,获取后需要立即登录,以免密码过期。
使用超级密码登录光猫后台,并根据下图设置 VLAN:

此设置目的是向连接主路由WAN口的网线,使用VLAN模式添加IPTV数据。
Padavan设置
1. 配置外部网络
进入 外部网络 (WAN) → 外网设置 → 来自ISP运营商的特别需求,在此页面:
- 将机顶盒背部的 STBID 填写在
主机名称字段中。 - 将机顶盒的
MAC地址填写在第二个红框中。

2025-10-25:最新修改添加VLAN CPU(IPTV) MAN IP 设置
- ip:光猫网段ip
- 子网掩码:255.255.255.0
- 默认网关:光猫地址
2. 配置内网网络
进入 内网网络(LAN) → IPTV,并进行如下设置:
- 启用
组播路由到内网。 - 将未占用的端口填写到
UDP代理、可扩展的UPnP代理,WEB端口。

保存后,点击 Web status ,并检查是否显示如下状态栏:

确保红框内的 IP地址 和光猫的地址处于同一网段。
编辑M3U文件
下载m3u - Github
打开文件,将里面的 http://192.168.1.1:9999 替换成 Web 状态栏红框中的 IP地址和端口。
DLAN推送
- 将整理好的m3u文件放入xUPNP,使用DLAN推送内网设备。


各个平台 M3U 播放器推荐
- Mac:选择 VLC
- Windows:选择 PotPlayer
- iPad:选择 Smarter Player Lite
- Android:选择 IPTV Extreme Pro
参考资料
PS:光猫的登入
内网获取组播地址后,路由器MAN的地址就变化了,导致无法连接192.168.1.1。需要命令添加连两条规则,然后就可以正常登入了。
把192.168.12.0改成自己的内网网段。把92.168.1.2改成Web status获取的ip。
iptables -I FORWARD -s 192.168.12.0/24 -d 192.168.1.0/24 -j ACCEPT
iptables -t nat -I POSTROUTING -s 192.168.12.0/24 -d 192.168.1.0/24 -j SNAT --to-source 192.168.1.2
2025-10-25 脚本最新修改
ifconfig
查看物理网口VLAN的标签,我的2是Internet,43是IPTV。根据个人情况修改eth3.X
ip route add 192.168.1.1/32 dev eth3.2
这是临时的做法,重启后失效。
如要永久生效,需要把这两条命复制到这里。
高级设置-自定义设置-脚本-在防火墙规则启动后执行