找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 5064|回复: 32

[N1盒子] 求助:N1 openwrt 旁路由udpxy代理IPTV无法成功

[复制链接]
发表于 2023-5-7 09:24 | 显示全部楼层 |阅读模式
最近由于家里想跑一些小的服务比如alist这类,所以想找一个低功耗机器,树莓派价格有点不像话了,后来看了香橙派,最后定了最便宜的N1。主要是价格便宜,网上的资料也比较多。不到100买了一台,开始了折腾之路,最后的结果是刷了论坛里的OpenWrt Lite For N1,用了里面的alist,frpc。docker跑了Vaultwarden、duplicati、heimdall、syncthing、freshrss、青龙面板,最后因为家里是移动的宽带,魔百盒看直播效果非常好,所以想参考网上的办法通过N1加一个USB网卡的方式,将IPTV转发到内网,参考网上的帖子,配置USB网卡的接口,eth1名称为iptv。根据抓包得到的DHCP的Option: (60) Vendor class identifier,还有Option: (12) Host Name,配置了DHCP的参数,成功获取了内网IP,然后安装udpxy,配置了参数,从http://ip:port/status,可以看到运行状态,但在vlc使用http://ip:port/udp/224.x.xx:8813之类的地址,无法播放,直播源地址是网上找到的,也根据盒子抓包的数据确认过了,没有问题。根据盒子抓包到的数据,在开始一个频道的直播前,会从那个盒子的移动内网地址向直播源地址发一个IGMP V2的数据包,但在USB网卡上抓包看不到这个包,直播也无法开始。然后再参考网上的帖子"https://www.likecs.com/show-183195.html",安装了igmpproxy,配置igmpproxy以及防火墙规则,
config rule
    option name 'Allow-IGMP'
    option src 'eth1'
    option proto 'igmp'
    option family 'ipv4'
    option target 'ACCEPT'
config rule
    option name 'Allow-UDP-udpxy'
    option src 'eth1'
    option proto 'udp'
    option dest_ip '224.0.0.0/4'
    option target 'ACCEPT'
config rule
    option name 'Allow-UDP-igmpproxy'
    option src 'eth1'
    option proto 'udp'
    option dest_ip '224.0.0.0/4'
    option dest 'eth0'  #我的lan口
    option family 'ipv4'
    option target 'ACCEPT'

最终还是无法成功直播,也无法在抓包数据中看到从USB网卡内网IP发到直播地址的 IGMP V2的包。后来还关闭了防火墙 service firewall stop,再试也还是不行。有没有大神能指定一二,问题出在什么地方。
在vlc开始播放直播源时,从udpxy的状态页可以看到那个客户端地址和直播地址的状态,但几秒后VLC报失败,状态也不显示了。
另外关于抓包盒子数据,我的方法是用USB网卡插在电脑上,将这个网卡和电脑上的网卡桥接,然后一个接盒子,一个接光猫的IPTV口,电脑上抓网桥的包,看结果应该也没有大的问题,只是里面会抓进去一些电脑网卡的DHCP ARP之类的包。
谢谢大家。


只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2023-5-7 09:45 | 显示全部楼层
有一个需要补充的是N1上也跑了passwl这个上网海淘的服务,不知道有没有影响。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-7 10:05 来自手机 | 显示全部楼层
我N1主路由也不行,等大神来修复
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-7 13:33 | 显示全部楼层
本帖最后由 wang1iang 于 2023-5-7 13:35 编辑

今天在电脑的vmware上安装了一个干净的openwrt,里面配一个桥接的网卡到USB网卡连接光猫的IPTV口,用udpxy代理,只需要简单配置,就可以在其他设备上观看IPTV的电视直播。所以网络环境这些应该是支持IPTV代理的,只是这个固件+udpxy不能成功代理。暂时准备用VMWARE的Openwrt来代理了。

点评

请问虚拟机上的openwrt要怎样设置的?我是硬件openwrt单口旁路由可以转发iptv,但在虚拟机openwrt死活搞不了,就是没流量。  详情 回复 发表于 2025-3-29 14:16
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-7 20:01 | 显示全部楼层
试试防火墙,把规则上移到最上边试试。我记得有3条规则,忘记了,试试吧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-7 20:01 来自手机 | 显示全部楼层
试试防火墙,把规则上移到最上边试试。我记得有3条规则,忘记了,试试吧

点评

防火墙已经关闭了,而且防火墙设置也是全部接受,在那个可以成功转发的虚拟机OPENWRT上对比防火墙,也没发现什么问题。通过抓包发现在能转发的虚拟机OPENWRT上,在直播前会向直播源地址发一条IGMP V3的包。就差这一  详情 回复 发表于 2023-5-7 22:05
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-7 22:05 | 显示全部楼层
z458811130@163 发表于 2023-5-7 20:01
试试防火墙,把规则上移到最上边试试。我记得有3条规则,忘记了,试试吧

防火墙已经关闭了,而且防火墙设置也是全部接受,在那个可以成功转发的虚拟机OPENWRT上对比防火墙,也没发现什么问题。通过抓包发现在能转发的虚拟机OPENWRT上,在直播前会向直播源地址发一条IGMP V3的包。就差这一个包发不过去。另外,使用hyper-v作Openwrt的虚拟机比vmware启动的速度要快的多,IPTV转发也没问题。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-7 23:07 | 显示全部楼层
lan口有个IGMP SNOOPING开了没,我觉得还是防火墙问题

点评

开了,我在网上好像没有发现用N1刷 openwrt 加udpxy插件 代理IPTV成功的例子。  详情 回复 发表于 2023-5-7 23:15
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-7 23:15 | 显示全部楼层
本帖最后由 wang1iang 于 2023-5-7 23:23 编辑
z458811130[url=home.php?mod=space&uid=383881]@163 发表于 2023-5-7 23:07[/url]
lan口有个IGMP SNOOPING开了没,我觉得还是防火墙问题
谢谢您的多次回复。
IGMP SNOOPING开了,是在/etc/config/network 里面加的。

config interface 'lan'
        option ifname 'eth0'
        option proto 'static'
        option netmask '255.255.255.0'
        option delegate '0'
        option ipaddr '192.168.1.101'
        option gateway '192.168.1.1'
        option dns '223.5.5.5 8.8.8.8'
        option igmp_snooping '1'


我在测试的时候,已经关闭了防火墙了。当然我不清楚service firewall stop这种关法是不是完全关闭了。

点评

openwrt安装igmpproxy插件了没? 装好了 先用组播地址播放一下 可以在转单播 我刚刚看了下我之前的设置,如果组播能播放,再去搞转http  详情 回复 发表于 2023-5-8 07:49
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-8 07:49 | 显示全部楼层
wang1iang 发表于 2023-5-7 23:15
谢谢您的多次回复。
IGMP SNOOPING开了,是在/etc/config/network 里面加的。

openwrt安装igmpproxy插件了没?  装好了 先用组播地址播放一下 可以在转单播 我刚刚看了下我之前的设置,如果组播能播放,再去搞转http
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-8 08:10 | 显示全部楼层
我也想搞  大佬  搞成功了 带带我
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-8 10:25 | 显示全部楼层
igmpproxy也安装过,没有解决问题。
https://right.com.cn/forum/forum ... ighlight=udpxy%2Bn1
根据这个帖子的说法,应该是内核版本的问题,设置可能解决不了问题。

点评

https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8251367&highlight=udpxy 其实你可以用 msd_lite代替udpxy试试呗,评论区有n1用的了,你试试吧  详情 回复 发表于 2023-5-8 11:37
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-8 11:37 | 显示全部楼层
本帖最后由 z458811130@163 于 2023-5-8 11:38 编辑

https://www.right.com.cn/forum/f ... 367&highlight=udpxy
其实你可以用
msd_lite代替udpxy试试呗,你试试吧

点评

装上试了,也不行。好像msd_lite和udpxy,要不能用都不能用,主要还是内核版本的问题。我看了我装的那个虚拟机内核版本5.1的,所以使用没有问题。  详情 回复 发表于 2023-5-8 15:34
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2023-5-8 15:34 | 显示全部楼层
z458811130@163 发表于 2023-5-8 11:37
https://www.right.com.cn/forum/f ... 367&highlight=udpxy
其实你可以用
msd_lite代替udpxy试试呗,你试 ...

装上试了,也不行。好像msd_lite和udpxy,要不能用都不能用,主要还是内核版本的问题。我看了我装的那个虚拟机内核版本5.1的,所以使用没有问题。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 1 反对 0

使用道具 举报

发表于 2023-5-8 16:40 | 显示全部楼层
wang1iang 发表于 2023-5-8 15:34
装上试了,也不行。好像msd_lite和udpxy,要不能用都不能用,主要还是内核版本的问题。我看了我装的那个 ...

那就没办法了,换只能换固件了

点评

[attachimg]621780[/attachimg] 刚刚回家又试了一下 你按我这样排试试 我把udpxy放在第3就播放不了了 ,放在第2位就可以播放 你试试吧 [attachimg]621781[/attachimg]  详情 回复 发表于 2023-5-10 00:12
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-20 12:34

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表