无法在 GCP 中使用外部 IP 运行应用程序

无法在 GCP 中使用外部 IP 运行应用程序

我在 GCP 中设置了一台具有 16 GB 内存的 ubuntu 18.04 机器。保留了一个静态地址并创建了防火墙规则,我已允许 TCP 端口 8888。IP 范围我已指定为 0.0.0.0/32。

安装了 jupyter lab,它在端口 8888 上运行良好,但当我使用外部 IP 地址在浏览器中打开时,它无法打开,提示外部响应时间过长。我这里遗漏了什么吗?

答案1

在 Google Cloud Platform 中,除少数端口(如 22)外,所有 TCP 端口默认都受到防火墙保护,“VPC 网络“ 等级。

你必须去防火墙在下面VPC 网络在您的 GCP 控制台上添加一条规则以允许“Ingress”访问您的机器。

答案2

我遇到的问题是由于 IP 地址的更改。我在防火墙规则中提到的源计算机的 IP 地址不再可用。IP 地址已更改,因此只需在防火墙规则中更新新的 IP 地址,我就可以运行 Jupyterlab

相关内容