尽管端口已开放,为什么我却无法使用 IPv6 连接到我的 Web 服务器?

尽管端口已开放,为什么我却无法使用 IPv6 连接到我的 Web 服务器?

我在 Raspberry Pi 上运行 Lighttpd Web 服务器。由于这个问题与 Pi 无关,我认为它更适合在这里。我使用 IPv6 连接到端口 8080 上的 Web 服务器,它运行良好。但是,只要我尝试从外部世界连接,连接就会被拒绝。

我在路由器设置中设置了端口转发。当我使用tcpdump port 8080然后转到Ipv6scanner.com我可以在日志中看到正在接收数据包,并且根据 Ipv6scanner 该端口是开放的。

监听8080端口:收到数据包

但是尝试在浏览器中访问 IPv6 将始终导致连接被拒绝。

可能是什么原因?接下来我应该怎么做才能确定是服务器问题还是路由器问题?端口可访问这一事实是否说明路由器正在正确转发端口,而这不应该是路由器的防火墙问题?

答案1

答案很简单:我测试的 WIFI 是公共的,似乎不支持 IPv6。我也用 LTE 在我的手机上测试过,但还是不行。但我发现沃达丰在德国还不支持 IPv6,所以这就是原因。

相关内容