我在一台同时具有 ipv4 和 ipv6 地址的机器上设置了一个 Nginx 服务器。目前,它连接到 CloudFlare 并且只使用 ipv4。我有 1 个分配给 Web 服务器的 ipv4 地址。
现在我想要的是,成为完全 ipv6。然后连接到 CloudFlare。因此,如果 ipv4 用户访问该站点,CloudFlare 将确保他可以访问我的纯 ipv6 站点!事情是这样发生的吗?
在我的服务器上实施 ipv6 的最佳方式是什么?只有 ipv6 或两个版本?如何实现它(在 CloudFlare dns 和 Nginx 配置文件中)。请帮忙!
CloudFlare 具有自动 IPv6 网关功能,看起来它将在两个方向上代理 IPv4 和 IPv6。您可以使用它来仅在 IPv4 或 IPv6 上运行您的服务器,但仍向用户提供 IPv4 和 IPv6 访问。
正如 CloudFlare 支持刚刚告诉我的那样,他们目前不支持仅 ipv6 主机。
我希望他们尽快解决这个问题!
同时使用 ipv4 和 ipv6,作为这个答案:Should I use IPv6 only or both IPv4 and IPv6 in my web server?
指出。您的托管公司应该为您分配一个 ipv6 地址或几个(百万)。您应该向我们提供您的操作系统,以找出为您的特定操作系统设置操作系统的最佳方式。CentOS 在服务器上获取 ipv6 方面与 Debian 不同。
不,我不相信 Cloudflare 会那样工作。如果你给它一个ipv6地址,ipv4上无法连接ipv6的人就连接不上了。