光猫的拨号和 iptv 是不同的网口,如何单路由双网线配置局域网播 iptv 呢?

2022-11-24 18:01:59 +08:00
 DeYiAo

光猫的拨号和 iptv 是不同的网口,如何单路由双网线配置局域网播 iptv 呢?

折腾很久才发现,盒子+组播地址,只有光猫 lan4 口可以看 iptv 电视直播,但此时盒子因为没连路由器就不能上网。光猫 lan4 口又不能 pppoe 拨号,只有光猫 lan1 ~ 3 口可拨号。光猫新款不能破解。 盒子同时插网线和 wifi ,网线优先级高,可看直播不能上网。 盒子只连路由器,可上网不能看直播。

对网络不是很熟悉,模糊想到应该再用一根网线连路由 lan2 到光猫的 lan4 ,然后配置路由 lan2-wan 的桥接。 但怎么桥接有点搞不准了,要修改配置把路由的 lan2 配制成 wan2 吗?这是不是要硬件支持才行? 如果再加个路由专门拨 iptv 再和主路由桥接是没问题的,但是单路由看起来应该也可行才对吧?

我的路由是小米 ax6000 ,不能刷 openwrt ,但已经破解,我也搞了 igmpproxy 和 udpxy 命令行程序上去都可以运行。

2358 次点击
所在节点    宽带症候群
22 条回复
DeYiAo
2022-11-24 19:48:06 +08:00
又折腾了会儿,神奇的现象。
加了一根网线 连接路由 lan2-光猫 lan4 ,然后什么都没设置没开 igmproxy 的情况,能看 CCTV-1 综合了,但仅能看 cctv-1 其他都不行,百思不得其解啊!!
行:CCTV-1 综合[高清] rtp://239.3.1.129:8008
不行:CCTV-2 财经[高清] rtp://239.3.1.60:8084
sun82kg
2022-11-24 20:07:26 +08:00
描述的好乱
Taosky
2022-11-24 20:18:03 +08:00
路由器设置把路由器的一个 lan 口“隔离”,把光猫 iptv 口接到这个上面,设置 udpxy 转发。
https://sm.ms/image/IHXq5WaUd8Vflm9
https://sm.ms/image/ydIEZ7kULPf5u32
DeYiAo
2022-11-24 20:43:46 +08:00
@sun82kg 精简点,用一根网线连路由器 wan-光猫拨号。 另一根网线连路由器 lan-光猫 iptv 。此时怎么让局域网既能上网又能看 iptv ,
我刚才有几分钟在电视盒子上实现了,但是只能看 cctv1 ,应该是路由表刚好符合,但是路由表更换后就不能了。
但这几分钟说明这个目的原理上肯定可行。
FightPig
2022-11-24 21:07:13 +08:00
我直接抛弃 iptv 了,电信那个难用的很,还不如我装软件看的
DeYiAo
2022-11-24 21:27:27 +08:00
@FightPig 就是因为运营商送的盒子难用,所以想用我的配置高的盒子,既能看他的组播直播 iptv 又能上网。最重要的,只用一个遥控器。
FightPig
2022-11-24 21:35:08 +08:00
@DeYiAo 你换的哪个?我折腾了一会儿后来发现还是直接用电视自带的算了,看直播就用软件看了
DeYiAo
2022-11-24 21:54:14 +08:00
@Taosky 感觉是这个思路,但我的小米路由不能刷机,能帮我看下这么做的 /etc/config/network 是什么样吗?
我这么写的,新建一个 interface ,如果在 lan 里去除 eth0.1 后,则配合 udpxy 可以看 iptv ,但局域网无法上网。如果在 lan 里保留 eth0.1 ,则局域网设备可正常上网,但是 udpxy 报错:Invalid multicast address: [eth0.1]
config interface 'waniptv'
option proto 'dhcp'
option ifname 'eth0.1'
option ipv6 'auto'

@Taosky
DeYiAo
2022-11-24 21:59:00 +08:00
@Taosky 你这个 eth0.3 怎么来的?
Taosky
2022-11-24 22:10:48 +08:00
@DeYiAo openwrt 是 network-switch 里面绑定到新的 vlan 。
Taosky
2022-11-24 22:22:55 +08:00
@DeYiAo 你的 eth0.1 可能是指所有的 lan 口,而不是连 iptv 那个口,所以删掉就不能上网了,得先把那个 lan 口从 eth0.1 里删除,再跟我一样新建一个 eth0.2 之类的,绑定到那个 lan 口。配置文件怎么写不太清楚…
实在不行换个路由器吧。
Taosky
2022-11-24 22:39:11 +08:00
DeYiAo
2022-11-24 23:15:55 +08:00
@Taosky 成功了,非常感谢,原来关键是 eth0.3 必须是 static 地址。
DeYiAo
2022-11-25 13:44:03 +08:00
https://sm.ms/image/FImZfSwyCrdALUB
我画了个网络拓扑原理图,应该能说明原理了,用 openwrt 界面配置很方便。
但是小米 ax6000 刷不了。所以需要:
1 、ssh 上去后,更改 /etc/config/network 配置实现图片中的 1 ~ 3 ,可以先给 vlan3 设置 dhcp 拿到地址,然后改成 static 的。
2 、下载或者编译 arm64 的 udpxy 二进制程序,上传到路由器,运行 ./udpxy -a br-lan -m eth0.3 -p 11888
实测,不需要 igmproxy 。就可以局域网看 iptv 直播了。
brick713
2022-12-16 16:59:45 +08:00
我这边用同样的方法,udpxy 始终不能启动,我的架构是这样的
brick713
2022-12-16 17:03:33 +08:00
光猫千兆——软路由 wan ( eth0 )——软路由拨号
光猫 itv——软路由 iptvLan ( eth2 )
然后我的软路由 Lan ( eth1 、eth3 )
iptvLan 设置了 dhcp 但获取不到 IP (开启了 igmp 嗅探),自己配置了静态 IP ,启动 udpxy ,访问 4022 端口无服务
坐标武汉电信
ios
2022-12-23 13:39:29 +08:00
@brick713 我也是设置 4022 无服务,解决了吗?
brick713
2022-12-26 14:05:00 +08:00
@iOS 没有,武汉这边 iptv 是需要拨号的,我已经放弃了,懒得从盒子上面抓密码了。
ios
2022-12-26 20:37:41 +08:00
@brick713 嗯深圳也要 ipoe ,我也放弃了
jikky
2022-12-30 10:12:47 +08:00
@ios 深圳的你可以试试直接用你的软路由直接 ITV 拨号,然后将组播地址走这个拨号的出口试试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/897649

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX