首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法在http/https网站上使用GCP、TCP负载平衡和IPv6?

有没有办法在http/https网站上使用GCP、TCP负载平衡和IPv6?
EN

Stack Overflow用户
提问于 2018-10-23 22:53:14
回答 2查看 1.2K关注 0票数 1

我有一个网站,所有的设置和准备去码头环境背后的NGINX代理。我已经将SSL配置到网站,使用http和https,并且该网站正在IPv4上工作。

现在我需要添加IPv6支持。似乎我不能将一个IPv6地址直接附加到我的VM,我必须创建一个负载均衡器。我不想使用HTTP(S)负载均衡器,因为这将涉及重新执行整个设置、为LB配置新证书、更新它们的例程等等。

因此,我尝试创建TCP负载平衡,这对于IPv4来说是相当直接的。但是,当我尝试创建一个IPv6 TCP负载均衡器时,我不得不创建一个多区域/全局负载均衡器。在配置全局负载均衡器时,我必须从下拉列表中选择TCP端口,端口80不是选项之一。

是否不可能在GCP中使用TCP负载平衡来建立一个与HTTP、HTTPS、IPv4和IPv6一起工作的网站?我真的需要配置HTTP(S)负载均衡器吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-27 05:13:08

目前只有全球GCP负载均衡器提供IPv6终端。

HTTP(S)、TCPproxy和TCPproxy负载平衡器接受来自客户端的IPv6连接,然后使用IPv4将这些连接代理到后端实例。你会发现细节这里

SSL代理负载均衡器支持端口25、43、110、143、195、443、465、587、700、993、995、1883和5222。

TCP代理负载均衡器支持以下端口: 25、43、110、143、195、443、465、587、700、993、995、1883、5222。

端口80上的负载平衡仅由HTTP(S)负载均衡器提供。

因此,在您的示例中,如果您想使用端口80来终止IPv6,则GCP中的唯一选项是使用。

票数 1
EN

Stack Overflow用户

发布于 2018-10-24 00:09:43

使用IPv6支持HTTP和HTTPS需要当今的HTTP/S负载均衡器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52958849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档