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用不了,老是显示网络出现错误,服务器可能不能用,怎么办