如何使用 Cloud Flare(同时具有 IPv4 和 IPv6 的 Web 服务器)实现完全 IPv6?

如何使用 Cloud Flare(同时具有 IPv4 和 IPv6 的 Web 服务器)实现完全 IPv6?

我在一台同时具有 ipv4 和 ipv6 地址的机器上设置了一个 Nginx 服务器。目前,它连接到 CloudFlare 并且只使用 ipv4。我为 Web 服务器分配了 1 个 ipv4 地址。

现在我想要的是完全实现 ipv6。然后连接到 CloudFlare。因此,如果 ipv4 用户访问该站点,CloudFlare 将确保他可以访问我的仅 ipv6 站点!会发生这种情况吗?

在我的服务器上实现 ipv6 的最佳方法是什么?仅 ipv6 还是两个版本?如何实现它(在 CloudFlare dns 和 Nginx 配置文件中)。请帮忙!

答案1

CloudFlare 有一个自动 IPv6 网关该功能似乎可以在 IPv4 和 IPv6 之间双向代理。您可以使用此功能仅在 IPv4 或 IPv6 上运行服务器,但仍为用户提供 IPv4 和 IPv6 访问权限。

答案2

正如 CloudFlare 支持刚刚告诉我的那样,他们目前不支持仅 IPv6 主机。

我希望他们能尽快修复这个问题!

答案3

同时使用 ipv4 和 ipv6,如以下答案所示:我的 Web 服务器中应该仅使用 IPv6 还是同时使用 IPv4 和 IPv6?

指出。您的托管公司应该为您分配一个或几个(百万个)ipv6 地址。您应该向我们提供您的操作系统,以找出针对您的特定操作系统进行设置的最佳方法。CentOS 与 Debian 在您的服务器上获取 ipv6 的方式不同。

不,我不相信 Cloudflare 会这样工作。如果你给它一个 ipv6 地址,使用 ipv4 而无法连接到 ipv6 的人将无法连接。

相关内容