如何在 Google Cloud 上设置端口转发

如何在 Google Cloud 上设置端口转发

我正在尝试将 Google Cloud VM 上外部 IP 地址上的端口 443(SSL)转发到内部端口 6984(使用 CouchDB),我尝试这样做以便可以使用 LetsEncrypt,它需要端口 443 可用于配置新证书。

我正在看转发规则但没有找到指定端口映射的方法,只能指定实例映射。

如何在单个 Google Cloud VM 上将端口 443 转发到端口 6984?

答案1

你指的是端口地址转换 (PAT),并且不受 Google Cloud Platform 直接支持。

相反,您可能能够重新配置相关软件以监听所需的端口(6984)。

编辑:Let's Encrypt 是停止使用并弃用 TLS-SNI 挑战,因此您需要对 Let's Encrypt 使用 HTTP-01(端口 80)或 DNS-01(DNS 记录)——因此,如果您使用其中一个,则可以在除端口 80 之外的任何端口上运行 CouchDB。

相关内容