小编j.k*_*par的帖子

NGINX SSL 不响应 IPv6

在带有 nginx 的 Debian 服务器上,我没有通过 HTTPS 和 IPv6 从 Web 服务器得到响应。HTTP 工作正常。

  • netstat 报告端口 443 侦听 IPv6 地址
  • 防火墙打开,ipv6scanner.com 报告端口 443 打开
  • 本地(通过终端) wget 和 curl 收到正确响应,因此 nginx 配置没问题
  • 没有来自 nginx error.log 的错误迹象
  • 失败时 access.log 中没有记录,因此通信可能未到达 Web 服务器
  • DNS没问题。翻译有效,即使直接访问IP地址也无法连接

每次从“外部”(意味着网络外部,来自互联网)连接的尝试都会失败(Web 浏览器、telnet、ipv6-test.com、curl...)。根本没有回应。

它可以在 www.ekasparova.eu 上进行测试。我一窍不通。我还能检查什么?

编辑:

的输出traceroute6 --mtu www.google.com如下:

traceroute to www.google.com (2a00:1450:4014:800::2004), 30 hops max, 65000 byte packets
1  * F=1500 * *
2  * * *
~
30  * * *
Run Code Online (Sandbox Code Playgroud)

所以它永远不会到达终点......

编辑2:

我的 ip6tables-save 输出(本地防火墙):

# …
Run Code Online (Sandbox Code Playgroud)

ssl nginx ipv6

10
推荐指数
1
解决办法
1172
查看次数

标签 统计

ipv6 ×1

nginx ×1

ssl ×1