IPV6 网络服务器无法访问

Posted

技术标签:

【中文标题】IPV6 网络服务器无法访问【英文标题】:IPV6 web server is unreachable 【发布时间】:2017-04-16 01:02:06 【问题描述】:

我在 AWS Elastic Beanstalk 中部署了我的代码,并为我的负载均衡器设置了一个 route53 dualstack cname。

ipv6-test.com

我使用这个站点来测试我的服务器。 AAAA DNS 记录良好,但无法访问 IPV6 网络服务器。

我已经阅读了几篇文章和答案,但仍然不知道如何解决我的问题。

我猜测这与安装在 amazon linux 实例中的 nginx 有关。但还是不知道怎么做。

请有人帮助我。提前致谢。

【问题讨论】:

双栈 ELB 主机名确实返回 IPv6 地址,但除非最近发生了变化,否则 ELB 尚未对这些地址做出响应,因为与 VPC 绑定的 ELB 尚不支持 IPv6。 @Michael-sqlbot 所以我需要用其他服务来实现一个ipv6 web server? 我面临同样的问题。你找到解决方案了吗? @ParthSolanki 我们使用了云端。很贵,但它解决了我们的问题。 【参考方案1】:

可能有多个问题:

Nginx 配置需要同时监听 ipv4、ipv6

类似的东西。

server 
        listen [::]:80;
        listen 80;

您还需要确保您的 VPC 具有 IPV6 CIDR 块。您可以从 VPC 配置页面添加。

您还需要更新任何 ELB,您可能需要启用路由和任何子网需要支持 ::/0 范围。

【讨论】:

以上是关于IPV6 网络服务器无法访问的主要内容,如果未能解决你的问题,请参考以下文章

ipv6用不了,老是显示网络出现错误,服务器可能不能用,怎么办

为何在浏览器里直接输入IPV6地址无法访问网站?

通过ipv6访问 g o o g l e

IPv6无网络访问权限、如何设置

苹果手机开启wifi,电脑连上之后,没网络不能上网,无线网络状态ipv6无网络访问权限

电脑DNS解析失败,本地连接IPV6连接无网络访问权限。怎么办啊?