求助,我想反代 ipv6,但是报错了

2022-12-15 18:01:25 +08:00
 honkew

用 cf 太慢,我想用 nginx 反代

    proxy_pass http://[2409:8a4c:8004:f433:a0f2:15b:78d2:9327];
    proxy_set_header Host rw2.cc;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    

服务器环境是 OpenResty 1.21.4.1

错误是配置文件校验不通过,但是换成非 ipv6 地址就好了

求助大佬解答

1892 次点击
所在节点    NGINX
10 条回复
winglight2016
2022-12-15 18:49:10 +08:00
ipv6 为什么需要反代?看起来也不是端口转发

另外,你这个地址打不开,是有防火墙吗?
Ansen
2022-12-15 21:01:53 +08:00
端口呢?
mytsing520
2022-12-15 22:01:54 +08:00
反代机是否有 IPv6 地址,是否支持访问 IPv6
wangyu17455
2022-12-16 03:30:55 +08:00
额,为什么不直接改 host
honkew
2022-12-16 09:36:16 +08:00
@Ansen 端口是 80 啊
honkew
2022-12-16 09:36:57 +08:00
@mytsing520 反代机器支持 ipv6 的,用 curl 测试过了
honkew
2022-12-16 09:37:37 +08:00
@wangyu17455 我绑了一个域名然后指向 ipv6 地址,然后反代这个域名也不行
Ansen
2022-12-16 09:45:05 +08:00
@honkew #5 抱歉,昨天随手回的,没讲清楚,我的意思是你把端口写出来试试看
honkew
2022-12-16 09:58:15 +08:00
@Ansen 试过了不行,怀疑 OpenResty 依赖的 nginx 在编译是没有加上--with-ipv6 导致,我尝试重新编译一遍 nginx 试试
Ansen
2022-12-16 09:59:13 +08:00
@honkew #9 nginx -V 可以查看编译参数

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

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

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

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

© 2021 V2EX