找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1524|回复: 22

[iptv信源 资源分享或寻求] 使用nginx代理IPv6流量,实现通过IPv4访问

[复制链接]
本帖最后由 boy3198 于 2023-12-26 19:17 编辑

https://www.fanmingming.com/article/nginx_proxy_for_IPv6.html
我的恩山、我的无线 The best wifi forum is right here.
大师厉害,俺们见识了!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这个需要花服务器流量吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

还是要有ipv6才能播放
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

还是有点蒙圈
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 redsun168 于 2024-1-19 13:55 编辑

这个也是可行的,但不够灵活。代理的地址应该用  http://192.168.0.2/http://[2409:8087:1e03:21::31]:6610/cms001/ch0000 ... 023121409351200013  或者  http://192.168.0.2/http/[2409:8087:1e03:21::31]:6610/cms001/ch0000 ... 023121409351200013,这样可以代理https、http与任意ip地址,
当然nginx配置需要修改,以下的配置支持 http与https,同时支持多次302重定向。



location ~ ^/(http(s*))((:*)\/+)(.*) {
                        proxy_pass $1://$5$is_args$query_string;
                       proxy_redirect  http  $scheme://$http_host/http;
}


点评

老师,有没有办法代理rtsp呢?请问该怎么修改?  详情 回复 发表于 2024-4-3 21:19
大师能不能改进一下,支持纯域名的那种v6?  发表于 2024-1-9 23:06
大师能不能改进一下,支持纯域名的那种v6?  详情 回复 发表于 2024-1-9 23:05
那种安卓4.X盒子能行么?终端模拟器用命令curl test.ipw.cn获取到的是ipv4的地址,用diyp影音可以播ipv6地址的视频,但是非常卡,之前用友窝播放这类视频也是卡,但是用自带的播放器播放就不卡。但自带的播放器不支  详情 回复 发表于 2023-12-26 10:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
复制粘贴都复制不好?

点评

https://www.fanmingming.com/article/nginx_proxy_for_IPv6.html 大佬优化一下这个网页,打开要很久才打开。  详情 回复 发表于 2023-12-27 09:12
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

redsun168 发表于 2023-12-26 08:29
这个也是可行的,但不够灵活。代理的地址应该用  http://192.168.0.2/http://[2409:8087:1e03:21::31]:6610 ...

那种安卓4.X盒子能行么?终端模拟器用命令curl test.ipw.cn获取到的是ipv4的地址,用diyp影音可以播ipv6地址的视频,但是非常卡,之前用友窝播放这类视频也是卡,但是用自带的播放器播放就不卡。但自带的播放器不支持IPv6地址的视频

点评

安卓盒子可以播放的,用curl -6 test.ipw.cn 可以获取到本机的ipv6,如果返回 Couldn't connect to server,说明不支持ipv6  详情 回复 发表于 2023-12-26 15:42
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

jxf269 发表于 2023-12-26 10:32
那种安卓4.X盒子能行么?终端模拟器用命令curl test.ipw.cn获取到的是ipv4的地址,用diyp影音可以播ipv6 ...

安卓盒子可以播放的,用curl -6 test.ipw.cn  可以获取到本机的ipv6,如果返回  Couldn't connect to server,说明不支持ipv6

点评

就是返回 Couldn't connect to server,那是不是就不行了?  详情 回复 发表于 2023-12-26 16:09
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

redsun168 发表于 2023-12-26 15:42
安卓盒子可以播放的,用curl -6 test.ipw.cn  可以获取到本机的ipv6,如果返回  Couldn't connect to ser ...

就是返回  Couldn't connect to server,那是不是就不行了?

点评

说明你的网络不支持ipv6了。1)看看路由器是否开启ipv6 2)咨询宽带运营商是否支持ipv6 。一般情况是路由器关闭了ipv6(很多路由器默认是关闭ipv6的)  详情 回复 发表于 2023-12-27 08:56
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

jxf269 发表于 2023-12-26 16:09
就是返回  Couldn't connect to server,那是不是就不行了?

说明你的网络不支持ipv6了。1)看看路由器是否开启ipv6 2)咨询宽带运营商是否支持ipv6  。一般情况是路由器关闭了ipv6(很多路由器默认是关闭ipv6的)
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
fanmingming 发表于 2023-12-26 09:42
复制粘贴都复制不好?

https://www.fanmingming.com/article/nginx_proxy_for_IPv6.html
大佬优化一下这个网页,打开要很久才打开。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

redsun168 发表于 2023-12-26 08:29
这个也是可行的,但不够灵活。代理的地址应该用  http://192.168.0.2/http://[2409:8087:1e03:21::31]:6610 ...

大师能不能改进一下,支持纯域名的那种v6?

点评

这个把[2409:8087:1e03:21::31] 换成域名就可以了  详情 回复 发表于 2024-1-10 08:50
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

bluetooth 发表于 2024-1-9 23:05
大师能不能改进一下,支持纯域名的那种v6?

这个把[2409:8087:1e03:21::31] 换成域名就可以了

点评

现在用 http://a.b.c.d:8080/http/[2409:8087:7001:20:3::8]/dbiptv.sn.chinamobile.com/PLTV/88888893/224/3221225804/index.m3u8可以,用http://a.b.c.d:8080/dbiptv.sn.chinamobile.com/PLTV/88888893/224/322122  详情 回复 发表于 2024-1-10 12:47
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

redsun168 发表于 2024-1-10 08:50
这个把[2409:8087:1e03:21::31] 换成域名就可以了

现在用
http://a.b.c.d:8080/http/[2409:8087:7001:20:3::8]/dbiptv.sn.chinamobile.com/PLTV/88888893/224/3221225804/index.m3u8可以,用http://a.b.c.d:8080/dbiptv.sn.ch ... 21225804/index.m3u8
这个不行,404 Not Found。但是服务器curl -i http://dbiptv.sn.chinamobile.com ... 21225804/index.m3u8正常
HTTP/1.1 302 Moved Temporarily
Location: http://[2409:8087:7001:20:3::4]:80/wh7f454c46tw291651752_1580744413/dbiptv.sn.chinamobile.com/PLTV/88888890/224/3221225804/index.m3u8?icpid=88888890&RTS=1704861789&from=20&hms_devid=8050&prioritypopid=20&online=1704861789&vqe=3
Content-Length: 0
Connection:close

点评

如果是用我的nginx配置, 用http://a.b.c.d:8080/dbiptv.sn.ch ... 21225804/index.m3u8 这样的地址不行的, 用 http://a.b.c.d:8080/http/dbiptv.sn.ch ... 21225804/index.m3u8 。你的404是nginx返回的,因为http  详情 回复 发表于 2024-1-10 13:11
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-4-28 17:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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